Sie sind auf Seite 1von 8

NORMA ISO/IEC 9126 Y

MÉTRICA DE CALIDAD DEL


SOFTWARE
DIANA CAROLINA RUIZ CARDONA
Evaluación de Software
ISO (International Organization for
Standardization, Organización
Internacional de Normalización)
organización para la creación de
estándares internacionales compuesta
por diversas organizaciones nacionales
de estandarización. ISO 9126 es un estándar internacional para la
evaluación del Software, fue originalmente
desarrollado en 1991 para proporcionar un esquema
CARACTERÍSTICAS NORMA ISO 9126 para la evaluación de calidad del software.
El modelo establece Diez características La norma ISO 9126 está dividida en cuatro partes:
 seis comunes a las vistas interna y • ISO 9126-1: Modelo de calidad
externa.
• ISO 9126-2: Métricas Externas
 cuatro propias de la vista en uso.
• ISO 9126-3: Métricas Internas
• ISO 9126-4 : Métricas de calidad de uso
Características Norma ISO 9126

Funcionalidad: Las funciones son aquellas que satisfacen las necesidades implícitas o explícitas.
Adecuación: presencia y aptitud de un conjunto de funciones para tareas especificadas.
Exactitud: relacionados con la disposición de resultados o efectos correctos o acordados.
Interoperabilidad: se relacionan con su habilidad para la interacción con sistemas especificados.
Seguridad: relacionados con su habilidad para prevenir acceso no autorizado ya sea accidental o
deliberado, a programas y datos. Fiabilidad conjunto de atributos relacionados con la capacidad del
software de mantener su nivel de prestación bajo condiciones establecidas durante un período
establecido.

 Madurez: se relacionan con la frecuencia de falla por fallas en el software.


 Recuperabilidad: se relacionan con la capacidad para restablecer su nivel de desempeño y recuperar
los datos directamente afectos en caso de falla y en el tiempo y esfuerzo relacionado para ello.
 Tolerancia a fallos: se relacionan con su habilidad para mantener un nivel especificado de
desempeño en casos de fallas de software o de una infracción a su interfaz especificada.
 Cumplimiento de Fiabilidad: capacidad del producto software para adherirse a normas,
convenciones o legislación relacionadas con la fiabilidad .
Características Norma ISO 9126

 Aprendizaje: se relacionan al esfuerzo de los usuarios para reconocer el concepto


lógico y sus aplicaciones.
 Comprensión: se relacionan al esfuerzo de los usuarios para reconocer el
concepto lógico y sus aplicaciones.
 Operatividad: se relacionan con el esfuerzo de los usuarios para la operación y
control del software.

 Atractividad: relación entre el nivel de desempeño del software y la cantidad de


recursos necesitados bajo condiciones establecidas.
 Comportamiento en el tiempo: Atributos del software que se relacionan con los
tiempos de respuesta y procesamiento y en las tasas de rendimientos en
desempeñar su función.
 Comportamiento de recursos: Usar las cantidades y tipos de recursos adecuados
cuando el software lleva a cabo su función bajo condiciones determinadas.
Características Norma ISO 9126

 Capacidad de instalación: relacionados con el


esfuerzo necesario para instalar el software en un
ambiente especificado.
 Capacidad de reemplazamiento: relacionados
con la oportunidad y esfuerzo de usar el software en
lugar de otro software especificado en el ambiente
de dicho software especificado.
 Calidad en uso: relacionados con la aceptación por
parte del usuario final y Seguridad.
 Eficacia: eficacia del software cuando el
usuario final realiza los procesos.
 Productividad: rendimiento en las tareas
cotidiana realizadas por el usuario final.
 Seguridad: medir los niveles de riesgo.
 Satisfacción: satisfacción de uso del
software.
Métricas de calidad de software

5 criterios básicos
 A/ Métricas de exactitud: intentan aportar
información sobre la validez y precisión del software y
su estructura, incluyendo la etapa de despliegue, pero
también la de pruebas y la función de mantenimiento.
 B/ Métricas de rendimiento: a través de ellas se
consigue medir el desempeño del software, tanto de
cada uno de sus módulos, como del sistema al
completo.
 C/ Métricas de usabilidad: hay que descartar la  D/ Métricas de configuración: las limitaciones,
complejidad y buscar una solución intuitiva y user-
el estilo de código y todos los datos relativos al
friendly. este tipo de métricas de calidad de
desarrollo y cualidades del producto se verán
software ayudan a determinar si la solución cumple
con dichos requisitos.
evaluados en base a estas métricas.
 E/ Métricas de eficiencia: minimización de
latencias, velocidad de respuesta, capacidad, es un
enfoque similar al de la productividad pero con un
matiz un poco distinto, que añadido a aquél, aporta
una visión mucho más completa de la solución.
Métricas de calidad de software

Medida de la calidad: La corrección, facilidad de mantenimiento, integridad, y facilidad de


uso son medidas de calidad que proporcionan indicadores útiles para el equipo del proyecto.

 Integridad: Mide la capacidad de un sistema


para resistir ataques (tanto accidentales como
intencionados) contra su seguridad. El ataque
se puede realizar en cualquiera de los tres
componentes del software:
programas, datos y documentos.
 Corrección: La corrección es el grado en el que  Facilidad de uso: La facilidad de uso es un
el software lleva a cabo su función requerida. intento de cuantificar lo amigable que puede
 Facilidad de mantenimiento: Es la facilidad con ser el programa con el usuario.
la que se puede corregir un programa si se
encuentra un error, se puede adaptar si su
entono cambia, o mejorar si el cliente desea
un carnio de requisitos. Esta actividad cuenta
con más esfuerzo que cualquier otra actividad
de ingeniería del software.
GRACIAS POR
TU ATENCIÓN

Das könnte Ihnen auch gefallen