Estándar ISO/IEC 9126
Para la evaluación de la calidad la ISO ha formulado
entre otros los estándares ISO/IEC 9126, ISO/IEC
14598 e ISO/IEC 25000.
3.1.1. Partes de la norma.
La norma ISO 9126 está compuesta por 4 partes que
El estándar ISO 9126 fue formulado inicialmente en
se relacionan como lo muestra la figura 11.
1991 estableciendo un modelo de calidad y su uso como
marco para laevaluación de software. En esta norma
9126 - 1:
se distingue entre calidad interna y calidad externa, y
Modelo de Calidad
se introduce también el concepto de calidad en uso;
esta norma es una de las normas ISO que goza de
más reconocimiento dentro de la comunidad y tiene
como fundamento modelos de calidad aportados por
diversas investigaciones realizadas en los últimos 30
años para lacaracterización de la calidad del producto
software.
La versión original del estándar
ISO/IEC
fue
dos estándares
reemplazada
en
2001
por
9126 - 2:
9126 - 3:
9126 - 3:
Métricas
Métricas
Métricas de
Externas
Internas
Calidad en Uso
9126
relacionados: el ISO/IEC 9126 para la calidad del
Figura 11. Relación de las Partes de la norma ISO 9126.
software y el ISO/IEC 14598 para la evaluaciónde
productos software.
El objetivo de esta norma ISO/IEC 9126 es proponer
un modelo de calidad que sirva como elemento central
en un proceso de evaluación. El modelo de calidad
que propone la norma puede aplicarse a cualquier tipo
de software incluido el desarrollado para el ámbito
educativo.
El modelo de calidad que propone la norma
descompone el concepto de calidad en componentes
que denominacalidad interna, calidad externa y
calidad en uso. La idea con este planteamiento es
cubrir las necesidades de los usuarios, desarrolladores
y los mismos productos. La figura 12 ilustra la calidad
en el ciclo de vida del software y permite explicar que
las necesidades de calidad que tenga el usuario para
un producto software, deben facilitar la definición de
los requerimientos de calidad externa yestos a su vez
los requerimientos de calidad interna.
Necesidades de
calidad del
usuario
Calidad en uso
Uso y retroalimentación
Contribuye a
especificar
Indica
Requerimientos
de calidad
extrema
Calidad externa
Validación
Contribuye a
especificar
Indica
Requerimientos
de calidad
interna
Calidad interna
Verificación
Figura 12. Calidad en el Ciclo de Vida del Software
Nota Fuente: ISO/IEC9126-1 (2001).
La norma ISO/IEC 9126 está conformada por 4 partes
ISO/IEC 9126-1 “Características de Calidad y Sub-
y es bueno resaltar que sólo la primera parte ISO/
características”, esta
IEC 9126-1, es un estándar aprobado y publicado,
básicos que conforman la norma, es decir las caracter-
siendo las demás partes informes o reportes técnicos
ísticas, sub características, atributos ymétricas, ver
(Technical Report, TR) . A continuación se describen
figura 13.
cada una de las partes:
parte plantea los conceptos
Atributo
Subcaracterísticas
Características
Atributos Internos
Atributos Externos
Figura 13. Características de Calidad, Subcaracterísticas y Atributos.
Nota Fuente: Elaborado a partir de ISO/IEC 9126-1 (2001).
La norma propone una jerarquía donde al nivel
másbajo se encuentran los
atributos de calidad
definidos para productos software, y estos a su vez
se clasifican en subcaracterísticas, las cuales hacen
parte de alguna de las características definidas; estas
características equivalen a los factores de calidad que
se mencionaron en el capítulo anterior.
pueden contribuir a más de una subcaracterística
y una característica puede ser influenciada pormás
de un atributo. Se puede presentar también que
los niveles de ciertos atributos internos influyan
en los niveles de algunos atributos externos. Por
ejemplo, la característica de confiabilidad puede
ser medida externamente mediante la observación
del número de fallas en un período determinado
de tiempo de ejecución durante una prueba del
software, e internamente mediante la inspección de...
Regístrate para leer el documento completo.