Está en la página 1de 9

MÉTRICAS DE CALIDAD SEGÚN LA NORMA ISO/IEC 9126

CARACTERÍSTICA DE CALIDAD SUB CARACTERÍSTICA


(Variable dependiente) (Dimensión)

FUNCIONALIDAD
Una métrica de funcionalidad externa debe
ser capaz de medir un atributo como el
comportamiento funcional de un sistema IDONEIDAD
que contiene el software. El comportamiento Una métrica externa de adecuación debe ser
del sistema puede observarse desde las capaz de medir un atributo tal como la
siguientes perspectivas: ocurrencia de una función insatisfactoria o la
a) Diferencias entre los resultados reales ocurrencia de una operación insatisfactoria
ejecutados y la especificación de requisitos durante la prueba y el funcionamiento del
de calidad; usuario del sistema.
NOTA 1 La especificación de requisitos de Una función o operación insatisfactoria
calidad para la funcionalidad se describe puede ser:
usualmente como la especificación de a) Funciones y operaciones que no funcionan
requisitos funcionales. como se especifica en los manuales de
b) La inadecuación funcional detectada usuario o en la especificación del requisito.
durante el funcionamiento real del usuario, b) Funciones y operaciones que no
que no se indica, sino que está implícita proporcionan un resultado razonable y
como requisito en la especificación. aceptable para lograr el objetivo específico
NOTA 2 Cuando se detectan operaciones o previsto de la tarea del usuario.
funciones implícitas, deben revisarse,
aprobarse y establecerse en las
especificaciones. Debe acordarse su alcance.

NOTAS métrica 2 y 3
La entrada al proceso de medición es la especificación actualizada del requisito. Cualquier cambio identificado durante
de utilizarlo en el proceso de medición
Esta métrica se sugiere como uso experimental.
NOTA
Cualquier función que falta no puede ser examinada mediante pruebas porque no se implementa. Para la detección de
especificación de requisitos se compruebe uno a uno durante las pruebas funcionales. Tales resultados se convierten en
detectar funciones que se implementan pero son inadecuadas, se sugiere que cada función sea probada para múltiples
métrica "Adecuación funcional". Por lo tanto, se sugiere a los usuarios de métricas utilizar ambas métricas durante las p
MÉTRICA
PROPOSITO
(Indicador)
1-Suficiencia funcional o ¿Cuán adecuadas son las funciones evaluadas?
Adecuación funcional

2-Completitud de la implementación funcional ¿Qué tan completa es la implementación de acuerdo


con las especificaciones de requisitos?

3-Cobertura de la implementación funcional ¿Qué tan correcta es la implementación funcional?

4-Estabilidad de la especificación funcional ¿Qué tan estable es la especificación funcional


después de entrar en la operación?

Cualquier cambio identificado durante el ciclo de vida debe aplicarse a las especificaciones de los requisitos antes
no se implementa. Para la detección de las funciones que faltan, se sugiere que cada función indicada en una
nales. Tales resultados se convierten en entrada a la métrica "Completitud de la implementación funcional". Para
da función sea probada para múltiples tareas especificadas. Tales resultados se convierten en la entrada a la
as utilizar ambas métricas durante las pruebas funcionales.
METODO MEDICIÓN
Número de funciones que son adecuadas X=1-A/B
para realizar las tareas especificadas en A = Número de funciones en las que se detectan
comparación con el número de funciones problemas en la evaluación.
evaluadas. B = Número de funciones evaluadas

Realice pruebas funcionales (prueba de caja X=1-A/B


negra) del sistema de acuerdo con las A = Número de funciones faltantes detectadas
especificaciones del requisito. Cuente el en la evaluación.
número de funciones faltantes detectadas B = Número de funciones descritas en la
en la evaluación y compare con el número especificación de requisitos.
de funciones que se describen en las
especificaciones del requisito.

Realice pruebas funcionales (prueba de caja X=1-A/B


negra) del sistema de acuerdo con las A = Número de funciones incorrectamente
especificaciones del requisito. Cuente el implementadas o faltantes detectadas en la
número de funciones incorrectamente evaluación.
implementadas o faltantes detectadas en la B = Número de funciones descritas en la
evaluación y compárelas con el número especificación de requisitos.
total de funciones descritas en las
especificaciones del requisito. Cuente el
número de funciones que están completas
en comparación con las que no lo son.

Cuente el número de funciones descritas en X=1-A/B


las especificaciones funcionales que se A = Número de funciones cambiadas durante el
tuvieron que cambiar después de que el desarrollo de las fases del ciclo de vida.
sistema se puso en funcionamiento y B = Número de funciones descritas en la
compare con el número total de funciones especificación de requisitos.
descritas en las especificaciones del
requisito.
INTERPRETACIÓN
0 <= X <= 1
Cuanto más cerca de 1 más adecuado.

0 <= X <= 1
Cuanto más cerca de 1 es mejor.

0 <= X <= 1
Cuanto más cerca de 1 es mejor.

0 <= X <= 1
Cuanto más cerca de 1 es mejor.
4. MEDICIÓN SEGÚN LA NORMA ISO/IEC 9126

Escala: 0% - 50%
Nivel: Insatisfactorio

ITERACIÓN 1
Medición Medición
Métrica
Dato A Dato B
Suficiencia funcional 3 8
Completitud de la implementación funcional 0 8
Cobertura de la implementación funcional 3 8
Estabilidad de la especificación funcional 0 8

ITERACIÓN 2
Medición Medición
Métrica
Dato A Dato B
Suficiencia funcional 0 8
Completitud de la implementación funcional 0 8
Cobertura de la implementación funcional 0 8
Estabilidad de la especificación funcional 0 8
MEDICIONES DEL ITEM MEDICION EN LAS METRICAS DE CALIDAD

51% - 90% 91% - 100%


Marginal Satisfactorio

ACIÓN 1
Fórmula:
Nivel
1-A/B
0.625 Marginal
1.000 Satisfactorio
0.625 Marginal
1.000 Satisfactorio

ACIÓN 2
Fórmula:
Nivel
1-A/B
1.000 Satisfactorio
1.000 Satisfactorio
1.000 Satisfactorio
1.000 Satisfactorio
DICION EN LAS METRICAS DE CALIDAD

Interpretación del resultado

Indica que sólo el 62,5% de las funciones implementadas son correctas.


Indica que el 100% de las funciones que debieron implementarse se pudieron probar.
Indica que sólo el 62,5% de las funciones que debieron implementarse son correctas.
Indica que el 100% de las funciones son estables y no han sufrido cambios.

Interpretación del resultado

Indica que sólo el 100% de las funciones implementadas son correctas.


Indica que el 100% de las funciones que debieron implementarse se pudieron probar.
Indica que sólo el 100% de las funciones que debieron implementarse son correctas.
Indica que el 100% de las funciones son estables y no han sufrido cambios.

También podría gustarte