Вы находитесь на странице: 1из 12

ISO/IEC 9126

Métricas de Calidad del Software.


Presentado por: Samuel Garibello
Código: 80206818
EVALUACIÓN DE SOFTWARE - 2019
¿QUE ES LA ISO 9.126?
La ISO 9126 es un estándar internacional para la evaluación de la calidad del software, este
modelo proviene de McCall y sus colegas quienes lo establecieron en el año 1977.

Este modelo se organiza sobre 3 tipos de Características de la calidad:

FACTORES CRITERIOS MÉTRICAS


Describen la visión Describen la visión interna Se definen y se usan para
externa del software, como del software, como es proveer una escala y
es visto por los usuarios. visto por el desarrollador. método para la medida.
ESTRUCTURA ISO 9.126
El modelo de calidad establecido en la primera parte del estándar, ISO 9126-1, clasifica la calidad del
software en un conjunto estructurado de características y subcaracterísticas.

Cada una de las subcategorías esta


dividida en atributos.

Un atributo es una entidad la cual puede


ser verificada o medida en el producto
software.

Los atributos no están definidos en el


estándar, ya que varían entre diferentes
productos software.
CARACTERÍSTICAS DE LA NORMA ISO 9.126
El modelo de calidad establecido en la primera parte del estándar, ISO 9126-1, clasifica la calidad del
software en un conjunto estructurado de características y subcaracterísticas. Cada una de las
subcategorías esta dividida en atributos como

FUNCIONABILIDAD

PORTABILIDAD
FIABILIDAD
EFICIENCIA

USABILIDAD MANTENIBILIDAD
CALIDAD DE USO
Funcionalidad
Se refiere a las funciones que
Lorem satisfacen
ipsum lasconsectetur
dolor sit amet, necesidades implícitas
adipiscing o explicitas
elit. Sed vulputate deinlos usuarios/clientes:
laoreet erat,
auctor neque .

ADECUACIÓN EXACTITUD INTEROPERABILIDAD SEGURIDAD


Se refiere a la Se relaciona con la Se relaciona con la Relacionados con la
presencia y aptitud disposición de habilidad de habilidad para prevenir
de un conjunto de resultados o efectos interrelación con los acceso no autorizado ya
funciones para correctos o sistemas sea accidental o
tareas especificas. acordados. especificados. deliberado a programas
y datos.
Fiabilidad
Se refiere a la capacidad del software de mantener su nivel
de funcionamiento en condiciones especificas.

Madurez
Se relaciona con la capacidad que tiene el software para
evitar fallas cuando encuentra errores.

Recuperabilidad
La capacidad que tiene el software para restablecer su
funcionamiento adecuado y recuperar los datos
afectados en el caso de una falla.
Tolerancia a fallos
La capacidad que tiene el software para mantener un
nivel de funcionamiento en caso de errores.

Cumplimiento de Fiabilidad
La capacidad del software de cumplir a los estándares o
normas relacionadas a la fiabilidad.
Hace referencia al esfuerzo necesario para uso del software, y en la valoración
Usabilidad: individual de tal uso, por uno o varios ususarios.

COMPRENSIÓN ATRACTIVIDAD
La presentación del software debe ser
Relacionado con el esfuerzo que debe atractiva al usuario. Esto se refiere a
hacer un usuario para reconocer el las cualidades del software para hacer
concepto lógico y sus aplicaciones. más agradable al usuario, ejemplo, el
diseño gráfico.

APRENDIZAJE
OPERATIVIDAD
La forma como el software permite al
La manera como el software
usuario aprender su uso. También es
permite al usuario operarlo y
importante considerar la documentación.
controlarlo.
Eficiencia
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vulputate laoreet
erat, in auctor neque .
Relacionados con la capacidad del software de mantener su nivel de
desempeño del software y la cantidad de recursos necesarios bajo
condiciones establecidas:

Comportamiento en el tiempo Comportamiento de Recursos


Son los atributos que se relacionan Hace referencia al uso de las
con los tiempos de respuesta y cantidades y tipos de recursos
procesamiento y en las tasas de adecuados cuando el software lleva a
rendimiento en desempeñar su cabo su función bajo condiciones
función. determinadas.
Mantenibilidad
La capacidad de mantenimiento es la cualidad que tiene el software para ser modificado. Incluyendo
correcciones o mejoras del software, a cambios en el entorno, y especificaciones de requerimientos
funcionales.

CAPACIDAD DE INSTALACIÓN
Se refiere a los esfuerzos necesario para EN MANTENIMIENTO
lograr instalar el software en un ambiente
especificado.

CAPACIDAD DE REEMPLAZAMIENTO

Se refiere a los esfuerzos necesarios con la


oportunidad de usar el software en lugar
de otro.
PORTABILIDAD
La capacidad que tiene
Loremel software
ipsum para
dolor sit amet, ser adipiscing
consectetur trasladado de un laoreet
elit. Sed vulputate entorno a otro.
erat, in auctor neque .

Adaptabilidad: Es como el software se adapta a diferentes entornos especificados


(hardware o sistemas operativos) sin que implique reacciones negativas ante el cambio.

Facilidad de instalación: La facilidad del software para ser instalado en un entorno


específico o por el usuario final.

Coexistencia: La capacidad que tiene el software para coexistir con otro o varios software,
la forma de compartir recursos comunes con otro software o dispositivo.

Conformidad de portabilidad: La capacidad que tiene el software para cumplir con los
estándares relacionados a la portabilidad
Calidad de Uso
Es la calidad del software que el usuario final refleja, la forma como
el usuario final logra realizar los procesos con satisfacción, eficiencia
y exactitud.

Eficacia
Eficacia del software cuando el usuario final realiza los procesos.

Productividad
Rendimiento en las tareas cotidianas realizadas por el usuario final.

Seguridad
Medir los niveles de riesgo del software.

Satisfacción
Medir la satisfacción del usuario final.
GRACIAS

Вам также может понравиться