Beruflich Dokumente
Kultur Dokumente
1. INTRODUCCION
Esta norma Internacional fue publicada en 1992, la cual es
usada para la evaluacin de la calidad de software, es una
variante del modelo de McCall, es tambin llamado Software
Product Evaluation: Quality Characteristics and Guidelines for
their Use (Evaluacin del Producto Software:
Caractersticas de la Calidad y Directrices para su uso).Este
estndar describe 6 caractersticas generales: Funcionalidad,
Confiabilidad, Usabilidad, Eficiencia, Mantenibilidad, y
Portabilidad.
2. Modelo de Calidad ISO/IEC 9126
La norma ISO/IEC 9126 permite especificar y evaluar la
calidad del software desde diferentes criterios asociados con
adquisicin, requerimientos, desarrollo, uso, evaluacin,
soporte, mantenimiento, aseguramiento de la calidad y
auditoria de software.
El estndar se divide en cuatro partes que trata los siguientes
temas: modelo de la calidad, mtricas externas, mtricas
internas y mtricas de calidad en uso. A su vez el modelo de
calidad que propone este estndar se divide en dos: calidad
externa y calidad interna, as como la calidad durante el uso.
En relacin al modelo de calidad del producto software, el
estndar ISO/IEC 9126, est dividido en cuatro partes:
ISO/IEC 9126-1: Presenta un modelo de calidad del
software, estructurado en caractersticas y subcaractersticas
ISO/IEC TR 9126-2: Proporciona mtricas externas para
medir los atributos de seis caractersticas de calidad
externa y una explicacin de cmo aplicar las mtricas de
calidad de software.
Caracterstica de funcionalidad
Caracterstica de Confiabilidad
Caracterstica de Usabilidad
Caracterstica de Eficiencia
Caracterstica de Mantenimiento
Caracterstica de portabilidad
Nombre de la mtrica
Objetivo/propsito de su uso
Mtodo de aplicacin con el cual se usa
Medida, formula y elementos de calculo
Interpretacin de la mtrica
Tipo de escala
Tipo de mtrica
Fuente de medicin, fuente de los datos de entrada
Audiencia o beneficiarios de la mtrica
6.4 EJEMPLO
6.4.1 Mtrica de Adecuacin:
Nombre:
Completitud
de
implementacin funcional
Propsito:
Mtodo de
aplicacin:
Medicin,
frmula:
Interpretacin:
Tipo de escala:
Tipo de medida:
Fuente de
medicin:
Audiencia:
X = count /count
A = count
B = count
Especificacin de requisitos
Diseo
Cdigo fuente
Informe de revisin
Requeridores
Desarrolladores
Nombre:
la
Propsito:
Mtodo de
aplicacin:
Medicin,
frmula:
Interpretacin:
Tipo de escala:
Tipo de medida:
Fuente de
medicin:
Audiencia:
X = count/count
A = count
B = count
A proviene del plan de pruebas
B proviene de la especificacin
de requisitos
Desarrolladores
Mantenedores
Nombre:
Funciones evidentes
Propsito:
Mtodo de
aplicacin:
Medicin,
frmula:
Interpretacin:
Tipo de escala:
Absoluta
Tipo de medida:
X = count/count
A = count
B = count
Especificacin de requisitos
Diseo
Informe de revisin
Requeridores
Desarrolladores
Fuente de
medicin:
Audiencia:
Nombre:
Tiempo de respuesta
Propsito:
Mtodo de
aplicacin:
Medicin,
frmula:
Interpretacin:
Tipo de escala:
Proporcin
Tipo de medida:
X = time
Fuente de
medicin:
Audiencia:
Nombre:
Registrabilidad de cambios
Propsito:
Se registran adecuadamente
los cambios a la especificacin y
a los mdulos con comentarios
en el cdigo?
Registrar la proporcin de
informacin sobre cambios a los
mdulos
X = A/B
A = nmero de cambios a
funciones o mdulos que tienen
comentarios confirmados
B = total de funciones o mdulos
modificados
0 <= X <= 1
Entre ms cercano a 1, ms
registrable.
0 indica un control de cambios
deficiente o pocos cambios y alta
estabilidad.
Absoluta
Mtodo de
aplicacin:
Medicin,
frmula:
Interpretacin:
Tipo de escala:
Tipo de medida:
Fuente de
medicin:
Audiencia:
X = count/count
A = count
B = count
Sistema de control de
configuraciones
Bitcora de versiones
Especificaciones
Desarrolladores
Mantenedores
Requeridores
Nombre:
Conformidad de portabilidad
Propsito:
Qu tan conforme es la
transportabilidad del producto
con regulaciones, estndares y
convenciones aplicables.
Contar los artculos encontrados
que requieren conformidad y
comparar con el nmero de
artculos en la especificacin
que requieren conformidad.
X = A/B
A = nmero de artculos
implementados de conformidad
B = total de artculos que
requieren conformidad
0 <= X <= 1
Entre ms cercano a 1, ms
completa.
Absoluta
Mtodo de
aplicacin:
Medicin,
frmula:
Interpretacin:
Tipo de escala:
Tipo de medida:
Fuente de
medicin:
X = count/count
A = count
B = count
Especificacin de conformidad y
estndares, convenciones y
regulaciones relacionados.
Diseo
Cdigo fuente
Informe de revisin
Audiencia:
Requeridores
Desarrolladores
7. Caso practico
La empresa de Transporte Avea, C.A. quiere evaluar la calidad de 4
software para la implementacin del cuadro de mando integral.
Para ello primero establecemos el peso de las caractersticas con sus
respectivas sub-caractersticas.
1 Satisfactorio.
Todos los criterios sern medidos por el evaluador seleccionado.
Para tomar las medidas fue necesaria la construccin de un instrumento de
evaluacin, donde se reflejan los criterios previamente establecidos con la
respectiva mtrica.