Você está na página 1de 12

Instrumento para calcular mtricas basado en el modelo ISO 9126

Caracterstica SubCaracterstica Metrica S/N


Funcionalidad

Suficiencia funcional S

Adecuacin/Aplicabilidad: Integridad de la
la capacidad del producto implementacin funcional S
software para
proporcionar un conjunto
apropiado de funciones
para tareas especficas y
La capacidad del objetivos de los usuarios.
producto software
para proporcionar
funciones que
satisfagan las
necesidades
especificadas e
implcitas cuando el
software se utiliza en
las condiciones
especificadas. Estabilidad de la s
especificacin funcional
Interoperabilidad: la
capacidad del producto Compatibilidad
software para interactuar de los datos S
con uno o ms sistemas .
especificados.

Fiabilidad
Madurez: la capacidad

Suficiencia de las pruebas S


del producto software

para evitar fallos

la capacidad del
producto software provocados por errores en
del producto software

para evitar fallos

la capacidad del Deteccin de Fallas S


producto software provocados por errores en
para mantener un
nivel especificado de
rendimiento cuando
se utiliza en las
condiciones
especificadas. el software.

Prevencin de fallas
Tolerancia a fallos S

Usabilidad
la capacidad del Entendibilidad: la
producto software de
ser entendido, capacidad del producto
aprendido, utilizado y
atractivo al usuario, software para permitir al
cuando se utiliza en
las condiciones usuario que entienda si el
especificadas
software es adecuado, y Funciones Evidentes S
como debe utilizarse para
determinadas tareas y
bajo ciertas condiciones
de uso.

Eficiencia
La capacidad del Comportamiento
producto software
para proporcionar el temporal: la capacidad del
rendimiento
apropiado, relativo a
la cantidad de producto software para
recursos utilizados,
bajo las proporcionar tiempos de
especificaciones
determinadas. respuesta y de Tiempo de Respuesta S

procesamiento apropiados
para proporcionar el temporal: la capacidad del
rendimiento
apropiado, relativo a
la cantidad de producto software para
recursos utilizados,
bajo las proporcionar tiempos de
especificaciones
determinadas. respuesta y de Tiempo de Respuesta S

procesamiento apropiados

cuando realiza sus

funciones bajo

condiciones determinadas.

Mantenibilidad

Capacidad de ser
analizado: La capacidad
del diseo para ser
diagnosticado por Preparacin de la funcin
deficiencias o causas de de diagnstico.
fallas en el diseo o la
identificacin de las partes
a ser modificadas.

La capacidad del
producto software
para ser modificado.
Las modificaciones
pueden incluir
correcciones, mejoras
o adaptacin del Facilidad de cambio: La
software a cambios capacidad del diseo para
en el entorno, en los permitir Facilidad de registrar los
requisitos o en las que una determinada cambios.
especificaciones modificacin sea
funcionales. implementada.

Estabilidad: La capacidad
del diseo para evitar Localizacin del impacto de
efectos la modificacin.
inesperados debido a
Estabilidad: La capacidad
del diseo para evitar Localizacin del impacto de
efectos la modificacin.
inesperados debido a
modificaciones del diseo.

Portabilidad

Adaptabilidad: La
capacidad del diseo para
ser adaptado a
diferentes entornos
especificados sin aplicar Adaptabilidad de las
acciones o medios estructuras de datos.
diferentes de los previstos
para el propsito del
diseo
considerado.

Reemplazabilidad: La
La capacidad del capacidad del diseo para
producto software de ser utilizado
ser transferido de un en lugar de otro diseo, Uso continuo de los datos.
entorno a otro. para el mismo propsito y
en el mismo
entorno.

Conformidad con la
Conformidad con la
portabilidad: La capacidad
del diseo conformidad con la
para adherirse a
estndares o convenciones portabilidad.
relacionados a la
portabilidad.
ado en el modelo ISO 9126-2:2003
Observacin Frmula Medida Valor A Valor B X TOTALES

X=1-A/B A=
Nmero de funciones en las
0 <= X <= 1 que se detectan problemas
Cuanto ms cerca de 1,0, 3 10 0.7
en la evaluacin
El ms adecuado B = Nmero de funciones
evaluadas

0 < = X <=1 Entre ms X=1-A/B


cercano a 1, ms A: Clases con las que se han
completo. Cuente el
nmero de funciones
implementadas tenido problemas
incorrectamente o que B: Nmero de Clases
faltan
Y comparar con el nmero
de funciones descritas en evaluadas 0 5 1
el
Especificaciones de
requisitos.

X=1-A/B
A = Nmero de funciones
cambiadas durante el ciclo
de vida del desarrollo
Fases
0 <= X <= 1 B = Nmero de funciones
Cuanto ms cercano a 1, 4 10 0.6
ms estable descritas en las
especificaciones del
requisito
X=A/B
A = Nmero de formatos de
datos de interfaz que se han

0 <= X <= 1 implementado


Cuanto ms cercano a 1, Correctamente como en las
ms estable. Permite
especificaciones. 1 1 1
evaluar cmo se han
implementado los frmatos B = Nmero de formatos de
de las interfaces datos a intercambiar segn
las especificaciones

X= A/B
A: nmero de casos de
prueba en el plan
Entre X sea mayor, 1 1 1
B: Nmero de casos de
pruebas requeridos
X=A/B
0 <= X A = Nmero absoluto de
Un valor alto para X fallos detectados en la
implica una buena calidad revisin 3 10 0.3
del producto, B = Nmero de errores
mientras que A = estimados que se
0 no detectarn en
revisin

0 <= X
Donde X es mayor la X=A/B
mejor evitacin del A = Nmero de patrones de
fracaso. Cuenta los fallo que han sido evitados
Nmero de patrones de 3 3 1
en el diseo / cdigo
fallas evitadas y B = Nmero de patrones de
compararlo con el falla a considerar
Nmero de patrones de
falla a considerar

0 <= X <=1. Entre ms

cercano a 1, mejor. Contar

las funciones evidentes al X= A/B


A: nmero de funciones
evidentes al usuario 7 7 1
B: Total de funciones
usuario y comparar con el

nmero total de

funciones.

Establecer cul es el X = tiempo(calculado o


tiempo estimado para 1 1 1
estimado)
completar una tarea.
Establecer cul es el X = tiempo(calculado o
tiempo estimado para 1 1 1
estimado)
completar una tarea.

0 <= X
Cuanto ms cercano a 1,
la mejor implementacin X=A/B
del diagnstico A = Nmero de funciones
de diagnstico
Cuente el nmero de implementadas segn se
funciones de diagnstico 0 1 0
especifica
implementadas como se Confirmado en revisin
especifica B = Nmero de funciones de
Y compararlo con el diagnstico necesarias
nmero de funciones de
diagnstico requeridas
presupuesto.

0 <= X <= 1
Cuanto ms cerca de 1,
ms grabable.
El control de carga 0 X = bits / tiempo (calculado 4 4 1
indica un pobre control o simulado)
del cambio o pequeos
cambios,
Alta estabilidad.

X=A/B
A = Nmero de datos
0 <= X <= 1 variables afectados por
Cuanto ms cercano a 1, modificacin, confirmado 3 4 0.75
el menor impacto de la en
X=A/B
A = Nmero de datos
0 <= X <= 1 variables afectados por
Cuanto ms cercano a 1, modificacin, confirmado 3 4 0.75
el menor impacto de la en
modificacin revisin.
B = Nmero total de
variables.

0 <= X <= 1 X=A/B


Cuanto ms cerca de 1, A = Nmero de estructuras
mejor. de datos que son operables
Cuenta el nmero de y no tienen
estructuras de datos, que Limitacin despus de la
son operables y no tienen adaptacin, confirmada en 1 1 1
Limitacin despus de la revisin
adaptacin y compararla B = Nmero total de
con el nmero total de estructuras de datos que
datos requieren capacidad de
Estructuras que requieren adaptacin
capacidad de adaptacin

0 <= X <= 1
Cuanto ms cerca de 1,
mejor
Cuente el nmero de
elementos de datos que
X=A/B
se siguen utilizando A = Nmero de elementos
despus de de datos de software que
Reemplazo como se siguen utilizndose como
Especificada despus del
especifica, y compararlo reemplazo, confirmada en la 10 11 0.9
con el nmero total de evaluacin
B = Nmero de elementos
datos de datos antiguos que se
Elementos que se deben deben utilizar con el
software antiguo
utilizar de los datos
antiguos despus del
reemplazo del software.

0 <= X <= 1 X=1-A/B


Cuanto ms cerca de 1, es A = Nmero de elementos
el mejor. de cumplimiento de
0 <= X <= 1 X=1-A/B
Cuanto ms cerca de 1, es A = Nmero de elementos
el mejor. de cumplimiento de
Cuente el nmero de portabilidad especificados
tems que requieren que no
cumplimiento que se han Implementado durante las 2 6 0.67
cumplido pruebas
Y comparar con el nmero B = Nmero total de
de tems que requieren elementos de cumplimiento
cumplimiento como en la de la portabilidad
especificacin. especificados

Você também pode gostar