Está en la página 1de 9

NORMA ISO/IEC 9126 Y

MÉTRICA DE CALIDAD
DEL SOFTWARE
Laura Melisa Morales
Cód. 1.122.134.562
Grupo 301569_20
NORMA ISO/IEC 9126
Esta norma Internacional fue publicada en 1992, la cual es usada para la evaluación
de la calidad de software, llamado “Information technology-Software product
evaluation-Quality characteristics and guidelines for their use”; o también conocido
como ISO 9126 (o ISO/IEC 9126), y en ella se establecen las características de calidad
para productos de software.
El estándar está dividido en cuatro partes las cuales dirigen, respectivamente, lo
siguiente: modelo de calidad, métricas externas, métricas internas y calidad en las
métricas de uso.
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 de la siguiente manera:
LOS MODELOS DE CALIDAD
• Funcionalidad – Un conjunto de atributos que se relacionan con la existencia de un
conjunto de funciones y sus propiedades específicas. Las funciones son aquellas
que satisfacen las necesidades implícitas o explícitas.
• Idoneidad
• Exactitud
• Interoperabilidad
• Seguridad
• Cumplimiento de normas.
• Fiabilidad – Un 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
• Recuperabilidad
• Tolerancia a fallos
• Mantenibilidad: Conjunto de atributos
• Usabilidad: Un conjunto de atributos relacionados con la facilidad de
relacionados con el esfuerzo necesario extender, modificar o corregir errores en
para su uso, y en la valoración individual un sistema software.
de tal uso, por un establecido o • Estabilidad
implicado conjunto de usuarios.
• Facilidad de análisis
• Aprendizaje • Facilidad de cambio
• Comprensión • Facilidad de pruebas
• Operatividad
• Portabilidad: Conjunto de atributos
• Atractividad relacionados con la capacidad de un
• Eficiencia: Conjunto de atributos sistema software para ser transferido
relacionados con la relación entre el desde una plataforma a otra.
nivel de desempeño del software y la • Capacidad de instalación
cantidad de recursos necesitados bajo • Capacidad de reemplazamiento
condiciones establecidas.
• Comportamiento en el tiempo • Adaptabilida
• Comportamiento de recursos • Co-Existencia
MÉTRICAS PARA LA CALIDAD DEL
SOFTWARE.
• Las Métricas de Calidad proporcionan una indicación de cómo se ajusta el
software, a los requerimientos implícitos y explícitos del cliente.
• Las métricas de software se utilizan para propósitos estratégicos y son
utilizadas en el proyecto para minimizar la planificación de desarrollo
haciendo los ajustes necesarios que eviten retrasos y reduzcan problemas y
riesgos potenciales, son utilizadas también para evaluar la calidad de los
productos en el momento actual y cuando sea necesario, modificando el
enfoque técnico que mejore la calidad. Para establecer objetivos de
mejora durante el proceso de desarrollo de software, se debe comprender
el estado actual del desarrollo del software. Si no se mide, no hay una forma
real de determinar si se está mejorando y si no se está mejorando, se está
perdido.
VISIÓN GENERAL DE LOS FACTORES
QUE AFECTAN A LA CALIDAD
Se han definido un conjunto de factores de calidad, estos factores evalúan el
software desde tres puntos de vista distintos:
Operación del producto (utilizándolo).
Revisión del producto (cambiándolo).
Transición del producto (modificándolo para que funcione en un entorno
diferente).
Proporciona un mecanismo para que el gestor del proyecto identifique lo que
considera importante y un medio de evaluar cuantitativamente lo bien que
va progresando el desarrollo en relación con los objetivos de calidad
establecidos
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.
• Corrección: La corrección es el grado en el que el software lleva a cabo su función requerida.
• Facilidad de mantenimiento: Es la facilidad con 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.
• 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.
Para medir la integridad, se tienen que definir dos atributos adicionales: amenaza y seguridad.
Amenaza es la probabilidad de que un ataque de un tipo determinado ocurra en un tiempo
determinado. La seguridad es la probabilidad de que se pueda repeler el ataque de un tipo
determinado. La integridad del sistema se puede definir corno: Integridad = C [(l - amenaza) x (1 -
seguridad)] Donde se suman la amenaza y la seguridad para cada tipo de ataque.
• Facilidad de uso: La facilidad de uso es un intento de cuantificar lo amigable que puede ser el
programa con el usuario. Se puede medir en función de cuatro características: Habilidad
intelectual y/o fisica requerida para aprender el sistema. El tiempo requerido para llegar a ser
moderadamente eficiente en el uso del sistema. Aumento neto en productividad, medida cuando
alguien utiliza el sistema moderadamente y eficientemente. Valoración subjetiva de la disposición
de 1os usuarios hacia el sistema, a veces obtenida mediante un cuestionario.
EFICACIA DE LA ELIMINACIÓN DE
DEFECTOS
• Proporciona beneficios tanto a nivel del proyecto como del proceso, es una
medida para filtrar las actividades de la garantía de calidad y de control al
aplicarse a todas las actividades del marco de trabajo del proceso.
BIBLIOGRAFÍA
• Norma ISO/ISC 9126 calidad del producto de software. Recuperado de
https://interpolados.wordpress.com/2017/01/21/norma-isoiec-9126-calidad-
del-producto-de-software/
• Norma ISO/IEC 9126. Recuperado de
https://estandarsw.wordpress.com/category/iso/iso-9126/
• Métrica para la calidad del software. Recuperado de
https://www.ecured.cu/Metricas_para_la_calidad_del_software

También podría gustarte