Está en la página 1de 104

ISO / IEC JTC 1 / SC7

Ingenieria De Software
Secretara: Canad (SCC)

ISO / IEC JTC 1 / SC7

N 2419R

Fecha De:
Nmero de referencia del documento:
Identificacin Comit:

200 2 - 03- 14

ISO / IEC TR 9126-2

ISO / IEC JTC 1 / SC 7 / WG 6


Secretara:

Ingeniera de software -Producto calidad - Parte 2: Mtricas


externas
Tipo de documento: Informe tcnico internacional
Subtipo del documento: si es aplicable
Etapa del documento: (40) Consulta
Idioma del documento: E
ISO plantilla bsica de la versin 3.0 03/02/1997
Titre - Titre - Partie n: Titre

ISO / IEC JTC 1 / SC7


Ingenieria De Software
Secretara: Canad (SCC)

Japn

ISO / IEC 9126-2: Software de ingeniera - La calidad del


producto Parte 2: mtricas externas
ISO / IEC J TC 1 / SC 7 N
TR
ISO / IEC J TC 1 / SC 7 / WG 6
Fecha: 14- 03 -200 2 (versin correccin de redaccin
final de Aprobado DTR sometido a votacin 7N2419
en 2001 por la norma ISO / IEC publicar)

Tipo de documento: Informe Tcnico de tipo 2

Secretara: ISO / IEC JTC 1 / SC 7

Subtipo del documento: No aplicable

Documento idioma: E

Documento etapa: (20) Preparatoria

Direccin respuesta a: ISO IEC / Secretara SC7 / JTC1


Bell Canada - Contratacin IT & Calidad de Proveedores
2265 Roland Therrien, Sala 226, Longueuil (QUEBEC) Canad J4N 1C5
Tel .: +1 (514) 448-5100 Fax: +1 (514) 448-2090 o +1 (514) 647-3163
sc7@qc.bell.ca

ISO / IEC 2000 - Todos los derechos reservados

ISO / IEC TR 9126-2: 2002 (E

ISO / IEC 9126-2: Software de ingeniera - La calidad del


producto Parte 2: mtricas externas

Contenido
1.

Alcance

2.

Conformidad

3.

Referencias

4.

Trminos y definiciones

5.

Smbolos y abreviaturas

6.

El uso del Software Mtricas de Calidad

7.

Cmo leer y utilizar las tablas mtricas

8.

Mtricas Tablas
8.1
8.1.1
8.1.2
8.1.3
8.1.4
8.1.5
8.2
8.2.1
8.2.2
8.2.3
8.2.4
8.3
8.3.1
8.3.2
8.3.3
8.3.4
8.3.5
8.4
8.4.1
8.4.2
8.4.3
8.5
8.5.1
8.5.2
8.5.3
8.5.4
8.5.5
8.6
8.6.1
8.6.2
8.6.3
8.6.4
8.6.5

Mtricas de funcionalidad
Mtricas Idoneidad
Mtricas de precisin
Mtricas de interoperabilidad
Mtricas de seguridad
Mtricas de cumplimiento Funcionalidad
Mtricas de fiabilidad
Mtricas de Madurez
Fallo mtricas de tolerancia
Mtricas recuperabilidad
Mtricas de cumplimiento Confiabilidad
Usabilidad Mtricas
Mtricas Comprensibilidad
Mtricas learnability
Mtricas de operabilidad
Mtricas Atractivo
Mtricas de cumplimiento Usabilidad
Mtricas de eficiencia
Mtricas de comportamiento en el tiempo
Mediciones de utilizacin de recursos
Mtricas de cumplimiento Eficiencia
Mtricas de mantenibilidad
Mtricas analizabilidad
Mtricas mutabilidad
Mtricas de estabilidad
Mtricas de capacidad de prueba
Mtricas de cumplimiento mantenibilidad
Mtricas de portabilidad
Mtricas Adaptabilidad
Mtricas de capacidad de instalacin
Mtricas de coexistencia
Mtricas reemplazabilidad
Portabilidad mtricas de cumplimiento

Anexo A (Informativo) Consideraciones sobre el uso de mtricas


A.1 Interpretacin de las medidas
A.1.1 diferencias potenciales entre prueba y contextos operacionales de uso
Cuestiones A.1.2 afectando validez de los resultados
A.1.3 Saldo de recursos de medicin
A.1.4 Correccin de la especificacin
A.2 Validacin de Mtrica
A.2.1
A.2.2
A.3
El
(pronstico)

Propiedades deseables de Mtrica


Demostrar la validez de Mtrica
uso

de

mtricas

para

la

estimacin

(Sentencia)

Prediccin

A.3.1 Las caractersticas de calidad de prediccin de datos actual


A.3.2 caractersticas de calidad actual estimacin en hechos actuales
A.4
La deteccin de desviaciones y anomalas en los componentes propensos
problema de la calidad
A.5

Viendo Resultados de la Medicin

Anexo B (Informativo) El uso de la Calidad en Uso, externos y internos Mtricas (Marco


Ejemplo)
B.1 Introduccin
B.2

Visin general de Desarrollo y del Proceso de Calidad

B.3

Pasos Aproximacin a la Calidad

B.3.1 general
B.3.2 Paso # 1 Identificacin de requisitos de calidad
B.3.3 Paso # 2 Especificacin de la evaluacin
B.3.4 Paso # 3 Diseo de la evaluacin
B.3.5 Paso # 4 Ejecucin de la evaluacin
B.3.6 Paso # 5 Comentarios a la organizacin
Anexo C (Informativo) Explicacin detallada de tipos de escalas mtricas y tipos de
medicin
C.1

Tipos escala mtrica

C.2

Tipos de medicin

C.2.1
Tamao Medida Tipo
C.2.2
Tiempo Tipo de medida
C.2.2.0 general
C.2.3
Cuente medida tipo
Anexo D (Informativo) Trmino (s)
D.1

Definiciones

D.1.1
De Calidad
D.1.2
Software y usuario
D.1.3
Medicin
Tabla 8.1.1 mtricas Idoneidad
Tabla 8.1.2 mtricas de precisin
Tabla 8.1.3 mtricas de interoperabilidad
Tabla 8.1.4 mtricas de seguridad
nd 8.1.5 Funcionalidad mtricas de cumplimiento
Tabla 8.2.1 mtricas de Madurez
Tabla 8.2.2 Falla mtricas de tolerancia
Tabla 8.2.3 mtricas Recuperabilidad
Tabla 8.2.4 Fiabilidad mtricas de cumplimiento
Tabla 8.3.1 mtricas Comprensibilidad
Tabla 8.3.2 mtricas learnability

Tabla 8.3.3 mtricas de operabilidad a) Cumple con las expectativas del usuario
operacionales
Tabla 8.3.3 Operatividad mtricas b) controlable
Tabla 8.3.3 Operatividad mtricas c) adecuados para la operacin de tareas
Tabla 8.3.3 mtricas operabilidad d) Ser descriptivo (Guiding)
Tabla 8.3.3 mtricas operabilidad e) tolerante error operacional (El error humano libre)
Tabla 8.3.3 mtricas operabilidad f) Adecuado para la individualizacin
Tabla 8.3.4 mtricas Atractivo
Tabla 8.3.5 Usabilidad mtricas de cumplimiento
Tabla 8.4.1 Tiempo mtricas de comportamiento a) El tiempo de respuesta
Tabla 8.4.1 Tiempo de mtricas de comportamiento b) Throughput
Tabla 8.4.1 Tiempo mtricas de comportamiento c) El tiempo de entrega
Tabla 8.4.2 Recursos mediciones de utilizacin a) la utilizacin de recursos dispositivos I
/O
Utilizacin de mediciones de utilizacin b) los recursos de memoria 8.4.2 Recursos Tabla
Utilizacin de mediciones de utilizacin c) los recursos de transmisin 8.4.2 Recursos
Tabla
Tabla 8.4.3 Eficiencia mtricas de cumplimiento
Tabla 8.5.1 mtricas analizabilidad
Tabla 8.5.2 mtricas mutabilidad
Tabla 8.5.3 mtricas de estabilidad
Tabla 8.5.4 mtricas capacidad de prueba
Tabla 8.5.5 mantenibilidad mtricas de cumplimiento
Tabla 8.6.1 mtricas Adaptabilidad
Tabla 8.6.2 mtricas instalabilidad
Mtricas Tabla 8.6.3 Co-existencia
Tabla 8.6.4 mtricas reemplazabilidad
Tabla 8.6.5 Portabilidad mtricas de cumplimiento
Tabla B.1 Medicin de Calidad Modelo
Tabla B.2 necesidades de los usuarios caractersticas y pesos
Tabla Tablas de Medicin de Calidad B.3
Tabla de plan B.4 Medicin

Prefacio
ISO (Organizacin Internacional de Normalizacin) e IEC (Comisin Electrotcnica
Internacional) forman el sistema especializado para la normalizacin mundial. Los organismos
nacionales miembros de ISO e IEC participan en el desarrollo de las Normas Internacionales a
travs de comits tcnicos establecidos por la organizacin respectiva, para atender campos
particulares de la actividad tcnica. Comits tcnicos de ISO e IEC colaboran en campos de
inters mutuo. Otras organizaciones internacionales, gubernamentales y no gubernamentales,
en coordinacin con ISO e IEC, tambin participan en el trabajo.
Las Normas Internacionales se redactan de acuerdo con las reglas establecidas en las
Directivas ISO / IEC, Parte 3.
En el campo de la tecnologa de la informacin, ISO e IEC han establecido un comit tcnico
conjunto, ISO / IEC JTC 1. Los Proyectos de Normas Internacionales adoptados por el
comit tcnico conjunto se circulan a los organismos nacionales para votacin. La publicacin
como Norma Internacional requiere la aprobacin por al menos el 75 % De los organismos
nacionales con derecho a voto.
Internacional Informe Tcnico ISO / IEC 9126-2 fue preparado por el Comit Tcnico Conjunto
ISO / IEC JTC 1, Tecnologa de la Informacin, Subcomit SC7, Ingeniera de Software
ISO / IEC 9126 consta de las siguientes partes bajo el ttulo general de Ingeniera de Software calidad roducto P
Parte 1: Modelo de Calidad
Parte 2: Mtricas externas
Parte 3: Las mtricas internas
Parte 4: La calidad en la medicin del uso
Anexo A travs anexo D son meramente informativas.

ISO / IEC 2002 - Todos los derechos reservados

ISO / IEC TR 9126-2: 2002 (E

Introduccin
Este Informe Tcnico proporciona mtricas externas para la medicin de atributos de seis
caractersticas externas de calidad definidos en la norma ISO / IEC 9126-1.Las mtricas que
figuran en este Informe Tcnico no pretenden ser un conjunto exhaustivo. Desarrolladores,
evaluadores, gerentes de calidad y adquirentes pueden seleccionar las mtricas de este
informe tcnico para la definicin de requisitos, evaluacin de productos de software, la
medicin de aspectos de calidad y otros fines.Tambin pueden modificar las medidas o el uso
de mtricas que no se incluyen aqu. Este informe es aplicable a cualquier tipo de producto de
software, aunque cada uno de los indicadores no siempre es aplicable a todo tipo de producto
de software.

ISO / IEC 9126-1 define los trminos de las caractersticas de calidad de software y cmo estas
caractersticas se descomponen en subcaractersticas. ISO / IEC 9126-1, sin embargo, no
describe cmo podra medirse alguna de estas subcaractersticas. ISO / IEC 9126-2 define
mtricas externas, ISO / IEC 9126-3 define las mtricas internas e ISO / IEC 9126-4 define la
calidad -en utilizar las mtricas, para la medicin de las caractersticas o las
subcaractersticas. Las mtricas internas miden el propio software, mtricas externas medir el
comportamiento del sistema basado en ordenador que incluye el software, y la calidad en el
uso de mtricas miden los efectos de usar el software en un contexto especfico de uso.
Este Informe Tcnico Internacional est destinado a ser utilizado en conjunto con la norma
ISO / IEC 9126-1. Se recomienda encarecidamente leer la norma ISO / IEC 14598-1 e ISO /
IEC 9126-1, antes de usar este Informe Tcnico, en particular si el lector no est familiarizado
con el uso de mtricas de software para la especificacin y evaluacin del producto.

Las clusulas 1 a 7 y los Anexos A a D son comunes a la norma ISO / IEC 9126-2, ISO / IEC
9126-3 e ISO / IEC 9126-4.

ISO / IEC 2002 - Todos los derechos reservados

ISO / IEC TR 9126-2: 2002 (E

Ingeniera de software - La calidad del producto Parte 2:


Mtricas externas
1.

Alcance

Este Informe Tcnico Internacional define mtricas externas para medir cuantitativamente la
calidad del software externo en trminos de caractersticas y subcaractersticas definidas en la
norma ISO / IEC 9126-1, y est destinado a ser utilizado en conjunto con la norma ISO / IEC
9126-1.
Este Informe Tcnico contiene:
I.
II.
III.

una explicacin de cmo aplicar las mtricas de calidad del software


un conjunto bsico de indicadores para cada subcaracterstica
un ejemplo de cmo aplicar las mtricas durante la vida del producto de
software ciclo
Este Informe Tcnico no asigna rangos de valores de estos indicadores a los niveles nominales
o en grados de cumplimiento, ya que estos valores se definen para cada producto de software
o una parte del producto de software, por su naturaleza, dependiendo de factores tales como la
categora de el software, nivel de integridad y necesidades de los usuarios. Algunos atributos
pueden tener un intervalo deseable de valores, que no depende de las necesidades especficas

de los usuarios, pero depende de factores genricos; por ejemplo, los factores cognitivos
humanos.
Este Informe Tcnico se puede aplicar a cualquier tipo de software para cualquier
aplicacin. Los usuarios de este Informe Tcnico se pueden seleccionar o modificar y aplicar
indicadores y medidas de este Informe Tcnico o pueden definir mtricas especficas de la
aplicacin por su dominio de aplicacin individual. Por ejemplo, la medicin especfica de
caractersticas de calidad como la seguridad o la seguridad se puede encontrar en la Norma
Internacional o Informe Tcnico proporcionada por IEC 65 e ISO / IEC JTC 1 / SC27.
Los destinatarios de esta Informe Tcnico incluyen:
Adquirente (un individuo u organizacin que adquiere o promueva un sistema, producto
software o servicio software de un proveedor);
Evaluador (un individuo u organizacin que lleva a cabo una evaluacin Un evaluador
puede, por ejemplo, ser un laboratorio de pruebas, el departamento de calidad de una
organizacin de desarrollo de software, una organizacin gubernamental o un
usuario.);
Desarrollador (un individuo u organizacin que realiza actividades de desarrollo, incluyendo
el anlisis de requerimientos, diseo y prueba a travs de la aceptacin durante el
proceso de ciclo de vida del software);
Mantenedor (un individuo u organizacin que realiza actividades de mantenimiento);
Proveedor (un individuo u organizacin que celebra un contrato con el comprador para el
suministro de un sistema, producto software o servicio software bajo los trminos del
contrato) al validar la calidad del software en la prueba de calificacin;
Usuario (un individuo u organizacin que utiliza el producto de software para realizar una
funcin especfica) en la evaluacin de la calidad del producto de software en prueba
de aceptacin;
Gerente de calidad (un individuo u organizacin que lleva a cabo un examen sistemtico de
los servicios del producto de software o software) en la evaluacin de la calidad del
software como parte de la garanta de calidad y control de calidad.

2.

Conformidad

No hay requisitos de conformidad en este TR.


Nota: Los requisitos generales de conformidad para las mtricas estn en la norma ISO / IEC 9126-1
Modelo de Calidad.

3.

Referencia s

1.

ISO 8402: 1994, Gestin de la calidad y garanta de calidad - Vocabulario Calidad

2.

ISO / IEC 9126: 1991, la ingeniera de software - Software de productos de evaluacin Las caractersticas de calidad y directrices para su uso

3.

ISO / IEC 9126-1 (nuevo): Ingeniera de software - La calidad del producto - Parte 1:
Modelo de Calidad

4.

ISO / IEC TR 9126-3 (nuevo): Software de ingeniera - La calidad del producto - Parte
3: Las mtricas internas

5.

ISO / IEC TR 9126-4 (nuevo): Software de ingeniera - La calidad del producto - Parte
4: Calidad en la medicin del uso

6.

ISO / IEC 14598-1: 1999, Tecnologa de la informacin - la evaluacin del producto de


software - Parte 1: Visin general

7.

ISO / IEC 14598-2: 2000, Ingeniera de software - Evaluacin del producto - Parte 2:
Planificacin y gestin

8.

ISO / IEC 14598-3: 2000, Ingeniera de software - Evaluacin del producto - Parte 3:
Proceso para desarrolladores

9.

ISO / IEC 14598-4: 1999, Ingeniera de software - Evaluacin del producto - Parte 4:
Proceso para adquirentes

10.

ISO / IEC 14598-5: 1998, Tecnologa de la informacin - la evaluacin del producto de


software - Parte 5: Proceso para evaluadores

11.

ISO / IEC 14598-6 (nuevo): Ingeniera de software - Evaluacin del producto - Parte 6:
Documentacin de los mdulos de evaluacin

12.

ISO / IEC 12207: 1995, Tecnologa de la informacin - de vida del software procesos
del ciclo.

13.

ISO / IEC 14143-1 1998, tamao funcional Medida de la parte 1.

14.

ISO 2382-20: 1990, Tecnologa de la informacin, vocabulario

15.

4.

ISO 9241-10 (1996), Requisitos ergonmicos para trabajos de oficina con pantallas de
visualizacin de datos (PVD) - Parte 10; Principios del Dilogo

Trminos y Definicin s

A los efectos de esta norma ISO / IEC TR 9126-2 Informe Tcnico, las definiciones contenidas
en la norma ISO / IEC 14598-1 e ISO / IEC 9126-1 se aplica. Tambin figuran en el anexo D.

5.

Smbolos y abreviaturas

Los siguientes smbolos y abreviaturas se utilizan en este Informe Tcnico:


1.

SQA - Calidad de Software (Grupo)

2.

SLCP - Procesos del ciclo de vida del software

6.

El uso del Software Mtricas de Calidad

Estos Informes Tcnicos Internacionales (ISO / IEC 9126-2 mtricas externas, ISO / IEC 91263 Las mtricas internas y ISO / IEC 9126-4 de la calidad en el uso de mtricas) proporciona un
conjunto sugerido de mtricas de calidad de software (externo, interno y la calidad en uso
mtricas) para ser utilizado con el modelo 9126-1 Calidad ISO / IEC. El usuario de estos
informes tcnicos podr modificar las mtricas definidas, y / o tambin puede utilizar las
mtricas que se sealan. Cuando se utiliza un modificado o una nueva mtrica no identificados
en estos informes Tcnica Internacional, el usuario debe especificar cmo las mtricas se
relacionan con el modelo 9126-1 de calidad ISO / IEC o cualquier otro modelo sustituto de
calidad que se est utilizando.
El usuario de estos informes tcnicos internacionales deben seleccionar las caractersticas de
calidad y subcaractersticas a evaluar, a partir de la norma ISO / IEC 9126-1; identificar las
medidas directas e indirectas adecuadas, identificar las mtricas relevantes y luego interpretar
el resultado de la medicin de una manera objetiva. El usuario de estos informes Tcnica
Internacional tambin puede seleccionar los procesos de evaluacin de la calidad del producto
durante la vida del software ciclo del 14598 serie de normas ISO / IEC. Estos dan mtodos
para la medicin, la evaluacin y la evaluacin de la calidad del producto de software. Estn
diseados para su uso por los desarrolladores, compradores y evaluadores independientes, en
particular a los responsables de la evaluacin de productos de software (ver Figura 1).

Figura 1 - Relacin entre tipos de mtricas


Las mtricas internas se pueden aplicar a un producto de software no ejecutable durante sus
etapas de desarrollo (como solicitud de propuestas, definicin de requerimientos, especificacin
de diseo o el cdigo fuente). Las mtricas internas proporcionan a los usuarios con la
capacidad de medir la calidad de los entregables intermedios y por lo tanto predecir la calidad
del producto final. Esto permite al usuario identificar los problemas de calidad e iniciar acciones
correctivas lo antes posible en el ciclo de vida de desarrollo.
Las mtricas externas se pueden usar para medir la calidad del producto de software mediante
la medicin del comportamiento del sistema del que forma parte. Las mtricas externas slo
pueden ser utilizados durante las etapas de prueba del proceso de ciclo de vida y durante
ninguna de las etapas operacionales. La medicin se realiza al ejecutar el producto de software
en el entorno del sistema en el que est destinado a funcionar.
La calidad en la medicin del uso medir si un producto cumple con las necesidades de
determinados usuarios para conseguir objetivos especficos con efectividad, productividad,
seguridad y satisfaccin en un contexto de uso especfico. Esto slo se puede lograr en un
entorno de sistema realista.

Necesidades de calidad del usuario se pueden especificar como los requisitos de calidad de
calidad de medicin del uso, por mtricas externas, ya veces por mtricas internas. Estos
requisitos especificados por las mtricas deben utilizarse como criterios cuando se evala un
producto.
Se recomienda el uso de mtricas internas que tienen una relacin tan fuerte como sea posible
con las mtricas externas de destino para que puedan ser utilizados para predecir los valores
de mtricas externas. Sin embargo, a menudo es difcil disear un modelo terico riguroso que
proporciona una fuerte relacin entre mtricas internas y mtricas externas. Por lo tanto, un
modelo hipottico que puede contener la ambigedad puede ser diseado y la medida de la
relacin puede ser modelado estadsticamente durante el uso de mtricas.
Las recomendaciones y los requisitos relacionados con la validez y la fiabilidad se dan en la
norma ISO / IEC 9126-1, A.4 clusula. Consideraciones detalladas adicionales al utilizar las
mtricas se dan en el anexo A de este Informe Tcnico.

7.

Cmo leer y utilizar la tabla de mtricas s

Las mtricas que figuran en la clusula 8 se clasifican por las caractersticas y


subcaractersticas de la norma ISO / IEC 9126-1. La siguiente informacin se da para cada
mtrica en la tabla:

a)

Nombre de mtrica: Correspondiente mtricas en la tabla mesa mtricas internas y


mtricas externas tienen nombres similares.

b)

Propsito de la mtrica: Esto se expresa como la pregunta a responder por la aplicacin


de la mtrica.

c)
d)

Modo de aplicacin: Proporciona un resumen de la solicitud.


Medicin, frmula y clculos de elementos de datos: Proporciona la frmula de
medicin y explica el significado de los elementos de datos utilizados.
NOTA: En algunas situaciones, se propone ms de una frmula para una mtrica ..

e)
f)

Interpretacin del valor medido: proporciona la gama y los valores preferidos.


. Tipo de escala mtrica: Tipo de escala utilizada por la mtrica S cale tipos utilizados
son; Escala nominal, escala ordinal, escala de intervalo, escala de razn y la escala
absoluta.

NOTA: Una explicacin ms detallada en el anexo C.

g)

Tipo de medida: Tipos utilizados son; Tipo del tamao (por ejemplo, tamao de
funciones, tamao de fuente), el tipo de tiempo (por ejemplo, tiempo transcurrido, tiempo
de usuario), el conde tipo (por ejemplo, nmero de cambios, Nmero de fallos).

NOTA: Una explicacin ms detallada en el Anexo C.

h)

Entrada a la medicin: Fuente de los datos utilizados en la medicin.

yo)

ISO / IEC 12207 SLCP Referencia: Identifica proceso del ciclo de vida del software (es)
para la mtrica es aplicable.

j)

8.

Dirigido a: Identifica el usuario (s) de los resultados de la medicin.

Mtrica Tabla s

Las mtricas que figuran en esta clusula no pretenden ser un conjunto exhaustivo y no
pueden haber sido validado. Ellos son enumerados por las caractersticas de calidad de
software de una d subcaractersticas, en el orden introducido en la norma ISO / IEC 9126-1.
Mtrica, que pueden ser aplicables, no se limitan a las descripciones en. Mtricas especficas
adicionales con fines particulares se proporcionan en otros documentos relacionados, tales
como la medicin de tamao funcional o medicin de la eficiencia de tiempo preciso.
NOTA:. Se recomienda consultar una forma mtrica o medida especfica de las normas especficas,
informes tcnicos o directrices medicin del tamao funcional se define en la norma ISO / IEC 14143. Un
ejemplo de medicin de la eficiencia momento preciso se puede hacer referencia de la norma ISO / IEC
14756.

Las mtricas deben ser validados antes de la aplicacin en un entorno especfico (ver Anexo
A).
NOTA: Esta lista de las mtricas no est finalizado, y puede ser revisado en futuras versiones de este
Informe Tcnico. Se invita a los lectores de este Informe Tcnico para proporcionar retroalimentacin.

8.1

Mtricas de funcionalidad

Una mtrica funcionalidad externo debe ser capaz de medir un atributo tal como el
comportamiento funcional de un sistema que contiene el software. El comportamiento del
sistema se puede observar desde las siguientes perspectivas:
a) Las diferencias entre los resultados reales ejecutadas y la especificacin de los requisitos de
calidad;
NOTA: La especificacin de requisitos de calidad para la funcionalidad se describe generalmente como la
especificacin de requisitos funcionales.

b) inadecuacin FunctionaI detectado durante el funcionamiento real de los usuarios que no


aparece pero est implcito como requisito en la especificacin.
NOTA: Cuando se detectan operaciones o funciones implcitas, deben ser revisados, aprobados y figuran
en las especificaciones. Su punto de cumplirse debera acordarse.

8.1.1

Mtricas Idoneidad

Una mtrica idoneidad externo debe ser capaz de medir un atributo tales como la ocurrencia de
una funcin de ying unsatisf o la ocurrencia de una operacin ying unsatisf durante la prueba y
de usuario de operacin del sistema.
Una funcin ying unsatisf u operacin pueden ser:

a) Las funciones y operaciones que no funcionan como se especifica en los manuales de


usuario o especificacin de requisitos.
b) Las funciones y operaciones que no proporcionan un resultado razonable y aceptable para
lograr el objetivo especfico previsto de la tarea del usuario.
8.1.2

Mtricas de precisin

Una mtrica exactitud externo debe ser capaz de medir un atributo tales como la frecuencia de
los usuarios topen con la ocurrencia de asuntos inexactas que incluye:
a) Me ncorrect o imprecis e resultado causado por datos insuficientes; por ejemplo, los datos
con muy pocos dgitos significativos para el clculo exacto;
b) Me nconsistency entre los procedimientos de operacin actuales y describen los del manual
de operacin;
c) D iferencias entre los resultados esperados reales y razonables de las tareas realizadas
durante el funcionamiento.

8.1.3

Mtricas de interoperabilidad

Una mtrica interoperabilidad externa debe ser capaz de medir un atributo, como el nmero de
funciones o por otros acontecimientos de menos comunicatividad que involucran datos y
comandos, que se transfieren fcilmente entre el producto de software y otros sistemas, otros
productos de software o equipos que estn conectados.

8.1.4

Mtricas de seguridad

Una mtrica de seguridad externo debe ser capaz de medir un atributo tal como el nmero de
funciones con, o ocurrencias de problemas de seguridad, que son:
a) F enfermo para evitar la fuga de informacin de salida segura o datos;
b) F enfermo para evitar la prdida de datos importantes;
c) F enfermo para defenderse contra el acceso ilegal o la operacin ilegal.

NOTA: 1. Se recomienda la realizacin de pruebas de penetracin para simular el ataque, ya que un


ataque de ese tipo de seguridad normalmente no tiene lugar en la prueba de costumbre.Mtricas de
seguridad real slo pueden ser tomadas en "el entorno del sistema de la vida real", que i s "calidad en el
uso".
2. Los requisitos de proteccin de seguridad varan mucho de un caso de un-solo-sistema de soporte en
el caso de un sistema conectado a la I nternet. La determinacin de la funcionalidad requerida y la
seguridad de su eficacia se han tratado ampliamente en los estndares relacionados. El usuario de esta
norma debe determinar las funciones de seguridad con mtodos y normas en los casos en que el impacto
de cualquier dao causado es importante o crtica apropiados. En el otro caso, el usuario puede limitar su
alcance generalmente aceptados "Tecnologas de la Informacin (IT)" medidas de proteccin, como los
mtodos de copia de seguridad de proteccin de virus y control de acceso.

8.1.5

Funcionalidad c UMPLIMIENTO mtricas

Una mtrica cumplimiento funcionalidad externa debe ser capaz de medir un atributo, como el
nmero de funciones, o con las ocurrencias de los problemas de cumplimiento, que son el
producto de software no adherirse a las normas, convenios, contratos u otros requisitos
reglamentarios.
1

ISO / IEC 2002 - Todos los derechos reservados

ISO / IEC TR 9126-2: 2002 (E

Tabla 8.1.1 mtricas Idoneidad


Mtricas de idoneidad externos
Nombre de
Propsito de la
mtrica
mtrica

Adecuacin
funcional

Exhaustividad
aplicacin
funcional

Cun adecuadas
son las funciones
evaluadas?

Qu tan completa
es la
implementacin de
acuerdo a
especificaciones de
requisitos?

Mtodo
aplicacin

de Medicin, frmula y Interpretacin


Tipo de
del valor medido escala
clculos de
mtrica
elementos de datos

Nmero de
funciones que son
adecuados para
llevar a cabo las
tareas especificadas
en comparacin con
el nmero de
funcin evaluada.
Realizar pruebas
funcionales (prueba
de recuadro negro)
del sistema de
acuerdo a las
especificaciones de

X = 1-A / B

0 <= X <= 1
Cuanto ms
A = Nmero de
cerca de 1,0,
funciones en las que ms adecuada.
se detectan
problemas en la
evaluacin
B = Nmero de
funciones evaluada
X = 1 -A/ B
0 <= X <= 1

Cuanto ms
A = Nmero de
cercano a 1,0 es
funciones faltantes
la mejor.
detectados en la
evaluacin
B = Nmero de
requisitos.
funciones descritas
Cuente el nmero
en las
de funciones que
especificaciones de
faltan detectados en
requisitos
la evaluacin y
comparacin con el
nmero de la
funcin descrita en
las especificaciones

Absoluto

Tipo de
Medida

X = Conde / Specificacione
Requisito s
Contar
(Req. Spec.)
Informe de
A = Contar evaluacin
B = Contador

Absoluto

A = Contar Req. Spec.


B = Contador
Informe de
X
evaluacin
=Contador /
Contador

de requisitos.
NOTA: 1. La entrada al proceso de medicin es la especificacin
actualizada requisito.Cualquier cambio identificadas durante el ciclo de vida
se deben aplicar a las especificaciones de requisitos antes de utilizar en el
proceso de medicin.

Origen de las
aportaciones p
medir - cin

2. Esta mtrica se sugiere como uso experimental.

NOTA: Cualquier funcin que falta no puede ser examinada por las pruebas, ya que no se ha
implementado. Para la deteccin de las funciones que faltan, se sugiere que cada funcin se indica en
una especificacin de requisitos ser probado uno por uno durante la prueba funcional. Tales resultados se
convierten de entrada a "integridad aplicacin funcional" mtrica. Para la deteccin de funciones que se
ejecutan pero inadecuados, se sugiere que cada funcin a prueba para mltiples tareas
especificadas. Tales resultados se convierten de entrada a la "adecuacin funcional" mtrica. Por lo tanto,
los usuarios de mtricas se sugiere utilizar estos dos mtricas durante la prueba funcional.

Mtricas de idoneidad externos


Nombre de mtrica Propsito de la
mtrica

de Medicin, frmula y
clculos de
elementos de datos

Interpretacin del Tipo de


valor medido
escala
mtrica

Tipo de
Medida

Origen de la
aportaciones
para medir cin

Realizar pruebas
Absoluto
X = 1- La / B
0 <= X <= 1
A = Contar
Req. spec.
funcionales (prueba
Cuanto ms
B = Contador Informe de
de recuadro negro)
A = Nmero de
cercano a 1,0 es
X
evaluacin
del sistema de
incorrectamente
la mejor.
=Contador /
acuerdo a las
aplicado o funciones
Contador
especificaciones de
faltantes detectados
requisitos.
en la evaluacin
Cuente el nmero de
B = Nmero de
funciones
funciones descritas
incorrectamente
en las
aplicado o faltantes
especificaciones de
detectados en la
requisitos
evaluacin y la
comparacin con el
nmero total de las
funciones descritas
en las
especificaciones de
requisitos
Cuente el nmero de
funciones que son
completa frente a los
que no lo son.
NOTA: 1. La entrada al proceso de medicin es la especificacin actualizada 2. Esta medida representa una cuenta de cheques puerta binaria
requisito.Cualquier cambio identificadas durante el ciclo de vida se deben
caracterstica.
aplicar a las especificaciones de requisitos antes de utilizar en el proceso de
medicin.
Cuente el nmero de X = 1- A / B
0 <= X <= 1
Absoluto
A=
Estabilidad
Req. spec.
Qu
tan
estable
funciones
que
se
Cuanto
ms
Especificacin
Cantidad
es la especificacin describen en las
A = Nmero de
cercano a 1,0 es
B=
Informe de
funcional
funcional despus especificaciones
funciones cambi
la mejor.
evaluacin
Contador
de entrar en
funcionales que
despus de entrar en
(Volatilidad)
operacin?
tuvieron que ser
funcionamiento a
X = Cantidad
cambiado despus partir de la operacin
/ Tamao
que el sistema se
que entra
pone en
B = Nmero de
funcionamiento y se funciones descritas
compara con el
en las
nmero total de las especificaciones de
funciones descritas requisitos
en las
especificaciones de
requisitos.
NOTA: Esta mtrica se sugiere como uso experimental.
La cobertura
aplicacin
funcional

de Cmo es la
correcta
implementacin
funcional?

Mtodo
aplicacin

Tabla 8.1.2 mtricas de precisin


Mtricas de exactitud externos
Nombre de mtrica Propsito de la mtrica

La exactitud de las Son las diferencias entre


los resultados esperados
expectativas
reales y
razonables aceptable?

Mtodo de aplicacin Medicin,

Haga .VS

frmula y
clculos de
elementos de
datos
X =A/ T

Interpretacin
Tipo de
del valor medido escala
mtrica

0 <= X
El ms cercano
A = Nmero de a 0 es el mejor.
casos
encontrados
por los
usuarios con
razonables.
una diferencia
frente a los
Cuente el nmero de
resultados
casos encontrados
esperados
por los usuarios con
razonables
una diferencia n
ms all
inaceptable de los
permisible
resultados
esperados
razonables.
Tiempo T =
Operacin
entrada. casos de
prueba de salida y
compare la salida
con los resultados
esperados

Tipo de
Medida

Entrada
medir - c

A=
Proporcin

Req. sp
Cantidad
T = Tiempo
Manual
X=
operaci
Cantidad /
usuario
Tiempo

Al escuc

los usua
Informe
prueba

NOTA: Reasonable resultados esperados podran ser identificados en una especificacin de requisitos, un manual de operacin del usuario, o e
Con qu frecuencia los
Anote el nmero de X = A / T
A=
Exactitud
0 <= X
Req. sp
usuarios
finales
se
clculos
inexactos
Computacional
Cantidad
El ms cercano Proporcin
Informe
encuentran con resultados basadas en las
A = Nmero de
a 0 es el mejor.
T = Tiempo prueba
inexactos?
especificaciones.
clculos
X=
inexactos
Cantidad /
encontrado los
Tiempo
usuarios

Precisin

Con qu frecuencia los


usuarios finales encuentran
resultados con precisin
inadecuada

Anote el nmero de
resultados con una
precisin
insuficiente.

Tiempo T =
Operacin
X =A/ T

0 <= X
El ms cercano
A = Nmero de a 0 es el mejor.
resultados
encontrados
por los
usuarios con el
nivel de
precisin
diferente del

A=
Proporcin

requerido
Tiempo T =
Operacin

NOTA: Los elementos de datos para el clculo de mtricas externas estn diseados para utilizar la
informacin accesible desde el exterior, ya que es til para los usuarios finales, operadores,
mantenedores o adquirentes de utilizar mtricas externas. Por lo tanto, la base de tiempo mtrico
aparecen a menudo s en mtricas externas y es diferente de los internos.

Req. sp
Cantidad
T = Tiempo
Informe
X=
prueba
Cantidad /
Tiempo

Tabla 8.1.3 mtricas de interoperabilidad


Mtricas de interoperabilidad externos
Nombre de mtrica
Propsito de la mtrica

de Cmo tener correctamente


las funciones de interfaz
de intercambio para la
datos transferencia de datos

Intercambiabilidad
datos
(Formato
basada)

de

especificado
prctica?

puesto en

Mtodo de
aplicacin

Pruebe cada funcin


de interfaz de
formato de registro
de salida aguas
abajo del sistema de
acuerdo con las
especificaciones de
los campos de
datos.

Cuente el nmero
de formatos de
datos que son
aprobados para ser
intercambiado con
otro software o
sistema durante las
pruebas en el
intercambio de
datos en
comparacin con el
nmero total.
NOTA: Se recomienda probar transaccin de datos especificado.
Cuente el nmero
Intercambiabilidad de Con qu frecuencia el
usuario final no logran
de casos que se
datos
intercambiar datos entre utilizan funciones de
(Intento
xito
del
interfaz y fallaron.
el software de destino y
usuario basado)
otro software?
Con qu frecuencia son
las transferencias de datos
entre el software de
destino y otro software de
xito?
Puede el usuario suele
tener xito en exchang ing
datos?

Medicin, frmula Interpretacin del Tipo de


valor medido
escala
y
mtrica
clculos de
elementos de
datos
X =A/ B
Absoluto
0 <= X <= 1
A = Nmero de
Cuanto ms
formatos de
cercano a 1,0 es
datos que son
la mejor.
aprobados para
ser
intercambiado
con xito con otro
software o
sistema durante
las pruebas en el
intercambio de
datos,
B = Nmero total
de formatos de
intercambio de
datos

Tipo de
Medida

a) X = 1 - A / B
A = Nmero de
casos en que el
usuario fracasan
ed para
intercambiar
datos con otros
programas o
sistemas
B = Nmero de
casos en los que
intento usuario
ed para el
intercambio de

A = Contar Req
B=
(ma
Contador
usu
X = Count /

datos
b) Y = T /
T = Periodo de
tiempo de
operacin

0 <= X <= 1
a)
El ms cercano a
1,0 es la mejor. Absoluto

A = Contar

Req
B = Contar (Ma
usu
X
= Conde /
Contar

Contar
0 <= Y
El ms cercano a
0, es el mejor.
b)
Proporcin

Ent
med

=
Y Cuente /
Tiempo
T = Tiempo

Info
pru

Info
pru

Tabla 8.1.4 mtricas de seguridad


Mtricas eguridad Ex internos s
Nombre de mtrica
Propsito de
la mtrica

Auditabilidad
Acceso

Qu tan
completa es la
pista de
auditora en
relacin con el
acceso de los
usuarios al
sistema y sus
datos?

Mtodo de
aplicacin

Medicin, frmulas Interpretacin del


y
valor medido
clculos de datos
de elementos
Evaluar la cantidad X = A / B
0 <= X <= 1
de acceso que es
El ms cercano a
la ed registro del
A = Nmero de
1,0 es la mejor.
sistema en la base "usuario accede al
de datos histrica sistema y los
de acceso.
datos", grabado en
la base de datos
de historial de
acceso
B = Nmero de
"usuario accede al
sistema y los
datos" realizado
durante la
evaluacin

Tipo de
escala
mtrica

Tipo de
Medida

Entrada para medi


cin

Absoluto

A = Contar

Especificaciones d

B = Contar
X = Count /
Contar

prueba.

Informe de prueba

NOTA : 1. Los accesos a los datos se pueden medir slo con


actividades de prueba.
4. "El acceso del usuario al sistema y los datos" registro puede incluir "
2. Esta mtrica se sugiere como un uso experimental.
proteccin antivirus. El objetivo del concepto de proteccin de virus info
3. Se recomienda la realizacin de pruebas de penetracin para
con las que la aparicin de ses viru equipo en sistemas puede prevenir
simular el ataque de s, porque tal ataque de seguridad s no ocurren
normalmente en las pruebas de costumbre. Mtricas de seguridad real
slo pueden ser tomadas en "el entorno del sistema de la vida real", es
decir "la calidad en uso".
Controlabilidad
Acceso

Cmo
Contar el nmero
controlable es de operaciones
el acceso al ilegales detectados
sistema?
con la comparacin
con el nmero de
operaciones
ilegales como en la
especificacin.

X =A/ B
A = Nmero de
detectados los
diferentes tipos de
operaciones
ilegales
B = Nmero de
tipos de
operaciones
ilegales como en
la especificacin

0 <= X <= 1
Absoluto
El ms cercano a
1,0 es la mejor.

A = Contar
B = Contar
X = Count /
Contar

Especificaciones d
prueba.

Informe de prueba
Informe de la
Operacin

NOTA : 1. Si es necesario complementar la deteccin de operaciones


ilegales inesperadas pruebas de funcionamiento anormal intensiva
3. Funciones impedir que personas no autorizadas ng creati, ng deleti o
adicional debera realizarse.
refore, se sugiere incluir tales tipos de operaciones ilegales en los caso
2. Se recomienda la realizacin de pruebas de penetracin para
simular el ataque, porque tal ataque de seguridad s no ocurren
normalmente en las pruebas de costumbre. Mtricas de seguridad real
slo pueden ser tomadas en "el entorno del sistema de la vida real", es
decir "la calidad en uso".

Mtricas eguridad Ex internos s


Nombre de mtrica

La
corrupcin
datos prevencin

Propsito de la Mtodo de
mtrica
aplicacin

Medicin, frmulas y
clculos de datos de
elementos
Contar las
a) X = 1 - A / N
de Cul es la
frecuencia de apariciones de A = Nmero de veces
los fenmenos mayores y
que se ha producido
de corrupcin menores
un importante evento
de datos?
eventos de
de la corrupcin de
corrupcin de datos
datos.
N = Nmero de casos
de prueba trat de
causar daos en los
datos de eventos
b)
Y = 1- B / N
B = Nmero de veces
que se ha producido
un evento de menor

Interpretacin del Tipo de escala Tipo de


valor medido
mtrica
Medida

Entrada para
cin

0 <= X <= 1
El ms cercano a
1,0 es la mejor.

Especificacio

a)

A = Contar

Absoluto

B = Contar
N=
Contador
X = Count /

0 <= Y <= 1
El ms cercano a
1,0 es la mejor.

prueba.

Informe de pr
Informe de la
Operacin

Contar

0 <= Z
El ms cercano a
0, es el mejor.
b)
Absoluto

Y = Count /
Contar

corrupcin de datos
c)
Z= A/ToB/T
T = perodo de tiempo
de trabajo (durante las
pruebas de

c)
Proporcin

T = T iempo
Z = Cantidad
/
El Tiempo

funcionamiento)
NOTA : 1. Se necesita Intensivo pruebas operacin anormal para
obtener eventos menores y mayores de corrupcin de datos.
2. Se recomienda para el grado de impacto de eventos corrupcin de
datos s tales como los siguientes ejemplos:
Mayor evento (mortal) la corrupcin de datos:
- la repro y recuperar y imposible;
- segunda distribucin afecto o ancho;
- importancia de los datos en s.
Menor evento corrupcin de datos:
- la repro o recupere y sea posible y
- hay una segunda distribucin de afecto;
- importancia de los datos en s.

4. Se recomienda la realizacin de pruebas de penetracin para simu


seguridad s no ocurren normalmente en las pruebas de costumbre.
Mtricas de seguridad real slo pueden ser tomadas en "el entorno de
calidad en uso"
5. Esta mtrica se sugiere como un uso experimental.

6. El respaldo de datos es una de las maneras eficaces para prevenir


copia de seguridad garantiza que los datos necesarios se pueden res
pierdan partes de los datos operativos. Sin embargo, los datos de cop
parte de la composicin de las mtricas de fiabilidad en este informe.

Elementos 3.Recoleccin para el clculo de mtricas externas estn 7. Se sugiere que esta mtrica ser utilizado experimentalmente.
diseados para utilizar la informacin accesible desde el exterior, ya que
es til para los usuarios finales, operadores, mantenedores o
adquirentes de utilizar mtricas externas. El refore, eventos recuento y
tiempo s utilizados aqu son diferentes de los correspondientes mtrica
interna.

Tabla 8.1.5 Funcionalidad mtricas c UMPLIMIENTO


Funcionalidad externa mtricas c UMPLIMIENTO
Nombre de
Propsito de la
Mtodo de aplicacin Medicin, frmulas y
mtrica
mtrica
clculos de datos de
elementos
Cmo es
Contar el nmero de X = 1 - A / B
Cumplimiento
compatible con la elementos que
Funcional
funcionalidad del requieren el
A = nmero de objetos de
producto a los
cumplimiento que se
cumplimiento de
reglamentos,
han cumplido y
funcionalidad especficos
normas y
comparar con el
que no han sido
convenciones?
nmero de artculos
implementadas durante la
que requieren el
prueba
cumplimiento de la
especificacin.
Diseo de casos de B = Nmero total de
prueba de
artculos de cumplimiento
conformidad con los funcionalidad especifica
artculos de
cumplimiento.

Interpretacin del Tipo de


valor medido
escala
mtrica
0 <= X <= 1
Absoluto
El ms cercano a
1,0 es la mejor.

Tipo de
Medida

Entrada
medir -

A=
Cantidad
B=
Cantidad
X=

Descrip
product
de usua
Specific
cumplim
relacion
normas
conven

Cantidad /
Contar

regulac

Prueba
especif
el inform

Realizar pruebas
funcionales para
estos casos de
prueba.

Contar el nmero de
elementos de
cumplimiento que
hayan sido
satisfechas.
NOTA : 1. Puede ser til para recoger varios valores medidos a lo largo del
2. Se sugiere para contar el nmero de fallar Ures, debido a
tiempo, para analizar la tendencia de aumento de artculos de cumplimiento
las pruebas eficaz y tambin es adecuado para el recuento y
mente satisfechos y para determinar si estn plenamente satisfechos o no.
Cuente el nmero de X = A / B
0 <= X <= 1
Absoluto A = Contar Descrip
Cumplimiento de Cmo cumple
son
las
interfaces
interfaces
que
A
=
Nmero
de
interfaces
El
ms
cercano
a
product
estndares
de
B = Contar cumplim
con los
cumplen
implementadas
1,0 es la mejor.
interfaz
reglamentos,
cumplimiento
correctamente como se
X = Count / relacion
normas y
requerida y
especifica
Contar
normas
convenciones?
comparan con el
B = Nmero total de
conven
nmero de interfaces interfaces que
regulac
que requieren el
requierenconformidad
cumplimiento como
Prueba
en las
especificaciones.
especif
el inform
NOTA : Todos los
atributos
especificados de una
norma debe ser
probada.

ISO / IEC 2002 - Todos los derechos reservados

ISO / IEC TR 9126-2: 2002 (E

8.2

Mtricas de fiabilidad

Una mtrica fiabilidad externa debe ser capaz de medir los atributos relacionados con los
comportamientos del sistema en el que el software es una parte durante las pruebas de
ejecucin para indicar el grado de fiabilidad del software en ese sistema durante el
funcionamiento. Sistemas y software no se distinguen entre s en la mayora de casos s.

8.2.1

Mtricas de Madurez

Una mtrica madurez externa debe ser capaz de medir atributos tales como la libertad de
software de fallas causadas por fallas existentes en el propio software.

8.2.2

Fallo mtricas de tolerancia

Una tolerancia mtrica fallo externo debe estar relacionado con la capacidad del software de
mantenimiento de un nivel de rendimiento especificado en casos de fallas de operacin o de la
violacin de su interfaz especificada.

8.2.3

Mtricas recuperabilidad

Una mtrica recuperabilidad externo debe ser capaz de medir atributos tales como el software
con ser capaz de volver a establecer su nivel adecuado de rendimiento y recuperar los datos
directamente afectados en el caso de un fallo del sistema.

8.2.4

Confiabilidad c UMPLIMIENTO mtricas

Una mtrica cumplimiento fiabilidad externa debe ser capaz de medir un atributo, como el
nmero de funciones, o con las ocurrencias de los problemas de cumplimiento, en los que el
producto de software falla de adherirse a normas, convenciones o regulaciones relacionadas
con la fiabilidad.

ISO / IEC 2002 - Todos los derechos reservados

ISO / IEC TR 9126-2: 2002 (E

Tabla 8.2.1 mtricas de Madurez


Externo mtricas m aturity
Nombre de
Propsito de la mtrica
mtrica

Cuntos problemas
Densidad
culpa latente que an existen que
pueden surgir fallos
estimado
como futuros?

Mtodo de
aplicacin

Cuente el nmero
de fallas
detectadas durante
el periodo de
prueba definido y
predecir nmero
potencial de
futuros fallos
mediante un
modelo de
estimacin de
crecimiento de la
confiabilidad.

Medicin,
frmulas y
clculos de
datos de
elementos

Interpretacin del
valor medido

Tipo de
escala
mtrica

Tipo de
Medida

Entrada para
medir - cin

X = {ABS (A1 - 0 <= X


Absoluto
Informe de
= A1
Depende de la
A2)} / B
prueba
Contar
etapa de pruebas.
En las etapas
= A2
(X: estimado
posteriores, ms
Operacin
Contar
residual latente
pequeo es mejor.
informe
densidad fallo)
B=
ABS () = Valor
El Tamao
absoluto
Informar de un
A1 = nmero
X = Cantidad problema
total de fallas
/
latentes
El Tamao
predichos en
un producto de
software
A2 = nmero
total de
realidad
detecta fallos
B = tamao del
producto
NOTA : nmero total 1.Cuando de los fallos detectados en realidad se 2. Se recomienda utilizar varios modelos de estimacin de crecimiento
hace ms grande que el nmero total de defectos latentes predichos,
prediccin de repeticin con monitorizacin detectan fallos.
se recomienda de nuevo para predecir y estimar ms mayor nmero.
Puede ser til para predecir nmero superior e inferior de los
E stimated nmero ms grande s tienen la intencin de predecir fallas 4. Es necesario convertir este valor (X) a la <0,1> intervalo de si hacer
latentes razonables, pero no para hacer el producto se vea mejor.

Externo mtricas m aturity


Nombre
mtrica

de Propsito de la mtrica

Densidad fracaso Cuntos fracasos


frente
a
los fueron
casos de prueba detectados durante el
perodo de prueba se
define?

Mtodo de
aplicacin

Cuente el
nmero de
fallos
detectados y
casos de
prueba
realizadas.

Medicin, frmulas Interpretacin


y
del valor medido
clculos de datos
de elementos
X = A1 / A2
0 <= X
Depende de la
A1 = nmero de etapa de
errores detectados pruebas.
A2 = nmero de En las etapas
casos de prueba posteriores, ms
pequeo es
realizados
mejor.

Tipo de
escala
mtrica

Tipo de
Medida

Entrada para
- cin

Absoluto

= A1

Informe de pr

Contar
= A2
Contar

Operacin inf

Informar de u
B=
El Tamao problema
X, Y =
Count /
El Tamao

NOTA : 1. Cuanto mayor es el mejor, en la etapa temprana de la


prueba. Por el contrario, cuanto menor es el mejor, en la etapa posterior de 3. Es necesario convertir este valor (X) a la <0,1> intervalo de si ha
la prueba o la operacin. Se recomienda vigilar la tendencia de de esta la
medida a lo largo con el tiempo.
2. Esta medida depende de la adecuacin de los casos de prueba tan
altamente que deben ser diseados para incluir los casos adecuados: por
ejemplo, normal, y excepcionales casos anormales.
Cuente el
X = A1 / A2
La
falta
de Cuntas condiciones
fracaso se resuelven?
nmero de
resolucin
fallos que no se A1 = nmero de
vuelvan a
fallos resueltos
producir
A2 = nmero total
durante el
de fallos
perodo de
detectados en
prueba definido realidad
en condiciones
similares.

0 <= X <= 1
a)
El ms cercano
Absoluto
a 1,0 es mejor
comofracasos m
de mineral se
resuelven.

= A1

Informe de pr

Contar

Operacin (pr

= A2
Contar

informe

= A3
Contar
X=

Mantener un
informe de
resolucin de
problemas que
describe el
estado de todos
los fracasos.

Cantidad /
Contar

NOTA :
Se recomienda vigilar la tendencia al utilizar esta medida.
2. Nmero total de fallas latentes predichos podra estimarse utilizando
modelos de crecimiento fiabilidad ajustados con los datos histricos reales
relativos al producto de software similar. En tal caso, el nmero de fallos
reales y predichos pueden ser comparables y el nmero de errores no
resueltos residuales puede ser medible.
Densidad
fallas

de Cuntos fallos fueron


detectados durante el
periodo de prueba
definido?

Cuente el
nmero de
fallas
detectadas y
densidad de
cmputo.

X =A/ B

0 <= X
Absoluto
Depende de la
etapa de
A = nmero de
pruebas.
fallas detectadas
En las etapas
B = tamao del
posteriores, ms
producto
pequeo es
mejor.

A=

Informe de pr

Contar

Operacin inf
B=
El Tamao
X=
Informar de u
Count /
problema
El Tamao

NOTA : 1. Cuanto mayor es el mejor, en la etapa temprana de la


prueba. Por el contrario, cuanto menor es el mejor, en la etapa posterior de 3. Es necesario convertir este valor (X) a la <0,1> intervalo de si ha
la prueba o la operacin. Se recomienda vigilar la tendencia de de
esta la medida a lo largo con el tiempo.
2. El nmero de fallos detectados dividido por el nmero de casos de
prueba indica eficacia de casos de prueba.

4. Al contar los fallos, preste atencin a los siguientes:


- Posibilidad de duplicacin, porque varios informes pueden conten
- Posibilidad de otros que los fallos, ya que los usuarios o los proba
problemas son errores de operacin, error del medio ambiente o d

Externo mtricas m aturity


Nombre
mtrica

Fallo r emoval

de Propsito de la mtrica

Mtodo de
aplicacin

Cuntos errores se han Cuente el


corregido?
nmero de
fallos de
retiradas
durante las
pruebas y
comparar con el
nmero total de
fallos
detectados y el
nmero total de
averas
predicho.

Medicin, frmulas Interpretacin


y
del valor medido
clculos de datos
de elementos
a) X = A1 / A2
0 <= X <= 1
El ms cercano
A1 = nmero de
a 1,0 es mejor
errores corregidos quequede un
A2 = nmero total nmero de
de realidad fallos
faltas.
detectados
0 <= Y
El ms cercano
a 1,0 es mejor
b)
quequede un
Y = A1 / A3
nmero de
faltas.
A3 = nmero total
de fallas latentes
previstos en el
producto de
software

NOTA :
1. Se recomienda vigilar la tendencia durante un perodo de tiempo
definido.
2. Nmero total de fallas latentes predichos puede estimarse utilizando
modelos de crecimiento fiabilidad ajustados con los datos histricos reales
relativos al producto de software similar.

Tipo de
escala
mtrica

Tipo de
Medida

a)Absoluto

A1 =
Informe de pr
A2 = Count
Contar
= A3

Entrada para
- cin

Base de datos
Organizacin

Contar
b)
Absoluto

X=
Cantidad /
Contar
Y = Count /
Contar

De lo contrario, cuando Y <1, investigar


si es porque hay menos que el nmero habitual de defectos en los
pruebas no era adecuado para detectar todos los fallos posibles.

4. Es necesario convertir este valor (Y) para el <0,1> intervalo si ha


5. Al contar faltas, prestar atencin a la posibilidad de duplicacin,
los mismos defectos como otro informe.

3. Se recomienda vigilar el estimado resolucin faltas relacin Y, por lo que


si Y> 1, investigar la razn si es debido a que ms se han detectado fallos
temprano o porque el producto de software contiene un nmero inusual de
fallas.
Tiempo
medio Con qu frecuencia el Cuente el
a) X = T1 / A
0 <X, Y
a)
A=
Informe de pr
entre
fallos software falla en
nmero de
b) Y = T2 / A
El ms largo es
Proporcin
Contar
(MTBF)
funcionamiento?
fallos ocurridos
el mejor.Con el
T1 =
durante un
tiempo ya se
Operacin (pr
tiempo T1 =
perodo definido
puede esperar
b)
El Tiempo informe
funcionamiento
de operacin y
entre fallos.
T2 = suma de
Proporcin
T2 =
calcular el
intervalo de tiempo
intervalo
El Tiempo
entre el fracaso s
promedio entre
ocurrencia
X = Tiempo
las fallas.
consecutiva s
/
A = nmero total de
realidad detectado
Contar
insuficiencia s
Y = Tiempo
(Fallos ocurri
durante el tiempo
/
de funcionamiento
Contar
observada)
NOTA :
2. Tasa de fracaso o de clculo de la tasa de riesgo se pueden utili
1. La siguiente investigacin puede ser de ayuda: - distribucin de intervalo 3. Es necesario convertir este valor (X, Y) a la <0,1> intervalo de s
de tiempo entre el fracaso de ocurrencia s;
caractersticas
- los cambios de tiempo medio junto con el intervalo de tiempo de tiempo
de funcionamiento;
- distribucin indica que funcin tiene ocurrencias de falla frecuentes y
operacin debido a la funcin y el uso de la dependencia.

Externo mtricas m aturity


Nombre
mtrica

de Propsito de la mtrica

Mtodo de
aplicacin

Medicin, frmulas Interpretacin


Tipo de
Tipo de
Entrada para
y
del valor medido escala
Medida
- cin
clculos de datos
mtrica
de elementos
Cobertura de la Qu cantidad de casos Cuente el
X =A/ B
0 <= X <= 1
Absoluto
A=
Req. spec. ,
prueba
de prueba requeridos
nmero de
El ms cercano
Cantidad
especificacion
(Cobertura de las han sido ejecutadas
casos de
A = Nmero de
a 1,0 es la mejor
B=
prueba. o el m
pruebas
durante la prueba?
prueba
casos de prueba
cobertura de la
Cantidad
del usuario
escenario
realizadas
efectivamente
prueba.
X=
operacin
durante la
realizadas
Cantidad / Informe de pr
prueba y
representan
especificado )
Contar
Informe de la
comparar el
escenario
Operacin
nmero de
funcionamiento
casos de
durante el ensayo
prueba
B = Nmero de
necesarios para casos de prueba
obtener
que se realiza para
cobertura de la cubrir las
prueba
necesidades
adecuada.
NOTA :
1. Los casos de prueba pueden ser ed normali s por tamao del software, es decir: la cobertura de la densidad de la prueba Y = A / C, donde . C
La mayor Y es el mejor. El tamao puede ser tamao funcional que el usuario puede medir.
Cuente el
X =A/ B
0 <= X <= 1
Absoluto
A=
Prueba
de El producto es bien
Req. spec. ,
probado?
nmero de
El ms cercano
Cantidad
madurez
Especificacion
( NOTA : Este es
casos de
A = Nmero de
a 1,0 es la mejor.
B=
prueba. , O el
predecir la tasa de xito prueba pasados casos de prueba
Cantidad
manual del us
del producto alcanzar
que han sido
pasados durante
X=
en futuras pruebas.)
ejecutadas en las pruebas o la
Cantidad / Informe de pr
realidad y
operacin
Contar
Informe de la
compararlo con B = Nmero de
Operacin
el nmero total casos de prueba
de casos de
que se realiza para
prueba a
cubrir las
realizar segn necesidades
las
necesidades.
NOTA : 1. Se recomienda realizar pruebas de estrs a partir de datos
2. Los casos de prueba pueden ser Passed ed normali s por tama
histricos en vivo especialmente de los perodos pico.
pasado densidad de caso de prueba Y = A / C, donde
Est tambin recomendado para asegurar que los siguientes tipos de
. C = Tamao del producto a ensayar
pruebas se ejecutan y superado con xito:
La mayor Y es mucho mejor.
- situacin de las operaciones del usuario;
El tamao puede ser tamao funcional que el usuario puede medir
- la tensin de pico;
- Sobrecarga de entrada de datos. .

Tabla 8.2.2 Falla mtricas de tolerancia

Mtricas de tolerancia a fallos externos


Nombre de
Propsito de la
Mtodo de aplicacin Medicin, frmulas Interpretacin del Tipo de
Tipo de
Entrada p
mtrica
mtrica
y
valor medido
escala
Medida
medir - ci
clculos de datos
mtrica
de elementos
Con qu frecuencia Cuente el nmero de X = 1- A / B
0 <= X <= 1
Absoluto
A = Cantidad Informe de
Evitacin
el
producto
de
averas
ocurrencia
El
ms
cercano
a
B = Contador prueba
reakdown B
software causa s la
con respecto al
A = Nmero de
1,0 es la mejor.
X=
Informe de
descomposicin del
nmero de fracasos. averas
Cantidad /
Operacin
medio ambiente total
B = Nmero de
Contar
de la produccin?
fallas
Si est en
funcionamiento,
analizar registro de la
historia de la
operacin del usuario.
NOTA : 1. El desglose significa la ejecucin de cualquier tarea s usuario se 2. Cuando se observan ninguno o pocos fallos, el tiempo entre la
suspende hasta que el sistema se reinicie, o su control se pierde hasta que adecuado.
el sistema se ve obligado a ser cerrado.
Cuntos patrones de Cuente el nmero de X = A / B
0 <= X <= 1
Absoluto
A = Cantidad Informe de
Evitacin
falla fueron trados
patrones de fallas
El ms cercano a
B = Cantidad prueba
Fracaso
bajo control para evitar evitadas y compararlo A = Nmero de
1,0 es mejor, ya
X=
fallos crticos y serios? con el nmero de evitar sucesos
que el usuario ms
Cantidad /
patrones de falla para crticos y serios fallo a menudo puede
Conde
Informe de
ser considerado
contra los casos de evitar el fracaso
Operacin
prueba de patrn de crtico o grave.
culpa
B = Nmero de
casos de prueba
ejecutados de
patrn de culpa
(casi provocando
fallos) durante la
prueba

Evitar
operacin
incorrecta

NOTA :
1. Se recomienda Cate s los niveles de evasin de falla, que es la
medida de la mitigacin del impacto de los fallos, por ejemplo:
-Critical: Sistema entero se detiene / o destruccin de bases de
datos grave;
-Serious: Funciones importantes dejan de funcionar y no hay forma
alternativa de funcionamiento (solucin);
-Media: La mayora de las funciones estn todava disponibles,
pero el rendimiento limitado ocurren s con operacin limitada o
suplente (solucin);
-Pequeo: Unas pocas funciones experimentan un rendimiento
limitado con operacin limitada;
-Ninguno: Impacto no llega usuario final
Cuente el nmero de X = A / B
la Cuntas funciones
se implementan con
casos de prueba de
las operaciones de la operaciones
A = Nmero de fallos
capacidad de evitacin incorrectas que se crticos y graves
incorrecto?
evitaron causar fallos evitadas ocurrencias
crticos y graves, y B = Nmero de casos
compararlo con el de prueba ejecutados
nmero de casos de de patrones de
prueba ejecutados de funcionamiento
patrones
de incorrectos (casi
funcionamiento
provocando fallos)
incorrectos para ser durante la prueba
considerado.

NOTA :
1. Tambin se daen los datos, adems de fallo del sistema.
2. Los patrones de funcionamiento incorrecto
- tipos incorrectos de datos como parmetros
- Secuencia incorrecta de entrada de datos
- Secuencia incorrecta de operacin

Niveles de evasin Si no se pueden basar en un


gravedad de las consecuencias y frecuencia de aparicin p
sistema y la integridad del software.
3. Ejemplos de patrones de fallas
-

de datos de gama

punto muerto
Fallo tcnica de anlisis de rbol puede ser utilizado para d
4. T caso est s puede incluir la operacin incorrecta human

0 <= X <= 1
El ms cercano a
1,0 es mejor, ya
que se evita la
operacin de
usuario ms
incorrecto.

Absoluto

A = Contar
B = Contar
X = Count /
Contar

Informe de

prueba
Informe de

Operacin

3. Fallo tcnica de anlisis de rbol puede ser utilizado para detec


incorrectos
4. Esta medida puede ser utilizado de forma experimental.

Tabla 8.2.3 mtricas Recuperabilidad


Mtricas recuperabilidad externos
Nombre de mtrica Propsito de la
mtrica
Disponibilidad

Cmo es el
sistema
disponible para
su uso durante
el perodo de
tiempo
especificado?

Mtodo de aplicacin Medicin, frmulas y


clculos de datos de
elementos
Sistema de prueba a)
en una produccin
X = {A / (A + Tr)}
como el medio
ambiente durante un
b)
perodo determinado
Y = A1 / A2
de tiempo a realizar
todas las
operaciones de los
usuarios.
Para = tiempo de
operacin
Mida el perodo de
Tr = tiempo de reparar
tiempo de reparacin
A1 = total de casos
cada vez que el
disponibles de uso de
sistema no estaba
software con xito del
disponible durante el
usuario cuando
juicio.
intento usuario utilizar
A2 = nmero total de
Calcular el tiempo
casos de intento del
medio para reparar.
usuario para utilizar el
software durante el
tiempo de
observacin. Esto es
de la funcin exigible
vista operacin del

Interpretacin
Tipo de
del valor medido escala
mtrica
0 <= X <= 1
(Una b)
El mayor y ms
Absoluto
cercano a 1,0 es
mejor, ya que el
usuario puede
utilizar el
software para
obtener ms
tiempo.
0 <= Y <= 1
El ms grande y
ms cercano a
1,0 es la mejor.

Tipo de
Medida

Entrada p
- cin

Para =
Tiempo
Tr = Tiempo
X=
Tiempo /
El Tiempo

Informe de
Informe de

Operacin

A1 =
Contador
A2 = Contar
Y=
Cantidad /
Contar

usuario.
NOTA : Se recomienda que este indicador incluye slo la recuperacin
automtica proporcionada por el softwa re y excluye los trabajos de
mantenimiento de los recursos humanos.
Mida el tiempo de
La media de tiempo Cul es el
X=T/N
tiempo promedio inactividad cada vez
de inactividad
que el sistema
que el sistema no
T = Total tiempo de
permanece
estar disponible
inactividad
disponible
durante un perodo
N = Nmero de
cuando se
de prueba
averas observadas
produce un fallo especificado y
El peor de los casos o
antes gradual
calcular la media
la distribucin del
puesta en
hora.
tiempo de parada
marcha?
deben ser medidos.

0 <X
Proporcin
Cuanto ms
pequeo es el
mejor, el sistema
no estar
disponible por un
tiempo ms
corto.

T = El Tiempo Informe de
Informe de
N = Contar
X = Tiempo /
Contar

Operacin

NOTA :
1. Se recomienda que esta mtrica recuperabilidad incluye slo la
2. Es necesario convertir este valor (X) a la <0,1> intervalo de si h
recuperacin automtica proporcionada por el software y excluye los
caractersticas
trabajos de mantenimiento de los recursos humanos.
Medir los tiempos de X = Sum (T) / B
0 <X
Proporcin
La media de tiempo Cul es el
T = El Tiempo Informe de
tiempo promedio recuperacin
Cuanto ms
de recuperacin
Informe de
N = Contar
que el sistema
completos para cada
pequeo es el
T = Tiempo de
Operacin
necesita para
una de la vez que el
mejor.
X = Tiempo /
recuperacin
completar la
sistema se redujo
derribado sistema de
Contar
recuperacin de durante el perodo
software en cada
la recuperacin de prueba
oportunidad
parcial inicial?
especificado y
N = Nmero de casos
calcular el tiempo
que observaron
medio.
sistema de software
entr en recuperacin
NOTA :
2. Se recomienda que esta mtrica recuperabilidad incluye slo la
1. Se recomienda para medir la mxima um momento de la peor de los
por el software y excluye los trabajos de mantenimiento de los rec
casos o la distribucin de tiempo de recuperacin para muchos casos.
3. Se recomienda para distinguir los grados de dificultad de recup
base de datos destruido es ms difcil que la recuperacin de la tr

4. Es necesario convertir este valor (X) a la <0,1> intervalo de si h


caractersticas

Mtricas recuperabilidad externos


Nombre de mtrica Propsito de la
mtrica
Restartability

Mtodo de aplicacin Medicin, frmulas y


clculos de datos de
elementos
Con qu
Cuente el nmero de X = A / B
frecuencia el
veces que el sistema
sistema se
de reinicio sy
A = Nmero de
puede reiniciar la servicio provid es
reinicios que se reuni
prestacin del
para los usuarios
a tiempo requerido
servicio a los
dentro de un tiempo
durante el soporte de
usuarios dentro objetivo deseado y
pruebas o la
de un tiempo
compararlo con el
operacin del usuario
requerido?
nmero total de
B = Nmero total de
reinicios, cuando el
reinicios durante el
sistema se redujo
soporte de pruebas o
durante el perodo
la operacin del
de prueba
usuario
especificado.

Interpretacin
Tipo de
del valor medido escala
mtrica
0 <= X <= 1
Absoluto
Cuanto mayor y
ms cercano a
1,0 es mejor, ya
que el usuario
puede reiniciar
fcilmente.

Tipo de
Medida

Entrada p
- cin

A = Cantidad Informe de
B = Contador
Informe de
X = Cantidad /
Operacin
Contar

NOTA :
2. Se recomienda que esta mtrica recuperabilidad incluye slo la
1. Se recomienda para estimar el tiempo diferentes para reiniciar para
por el software y excluye los trabajos de mantenimiento de los rec
corresponder al nivel de gravedad de inoperabilidad, como la destruccin de
base de datos, prdida de varias transacciones, perdido sola transaccin, o
la destruccin de datos ry tempora.
Restaurabilidad

Qu tan capaz
es el producto
en s mismo
despus de la
restauracin de
evento anormal
o en la peticin?

Cuente el nmero de
xito s restauracin y
compararlo con el
nmero
de
la
restauracin probado
requieren d en las
especificaciones.

X =A/ B

0 <= X <= 1
Absoluto
Cuanto ms
A = Nmero de casos grande y ms
de restauracin
cercana a 1,0 es
realizado con xito
mejor, ya que el
B = Nmero de casos producto es ms
de restauracin
capaz de
probados segn los
restaurar en los
requisitos
casos definidos.

A = Cantidad Req. spec


B = Cantidad
especifica
X = Cantidad /
prueba. o
Conde
del usuari

Informe de
Informe de

Ejemplos de
Operacin
requisitos
Restauracin:
puesto de control de
base de
datos, control de
transacciones, la
funcin rehacer, la
funcin deshacer,
etc.
NOTA : Se recomienda que este indicador incluye slo la recuperacin automtica proporcionada por el software y excluye los trabajos de mant
Cuente el nmero de X = A / B
0 <= X <= 1
Absoluto
A = Cantidad Informe de
Restaurar eficacia Qu tan
efectiva es la
restauracin probado
Cuanto ms
B = Cantidad
Informe de
capacidad de la objetivo reunin el
A = Nmero de casos grande y ms
X = Cantidad /
Operacin
restauracin?
tiempo de
restaurado con xito cercana a 1,0 es
Conde
restauracin y
el cumplimiento del
la mejor, ya que
compararlo con el
objetivo restablecer
el proceso de
nmero de la
tiempo
restauracin en
restauracin s
B = Nmero de casos el producto es
requieren d con el
realizado
ms eficaz.
tiempo de destino
especificado.
NOTA : Se recomienda que este indicador incluye slo la recuperacin automtica proporcionada por el software y excluye los trabajos de mant

Tabla 8.2.4 Fiabilidad mtricas c UMPLIMIENTO


Confiabilidad externa mtricas c UMPLIMIENTO
Nombre de mtrica Propsito de la
Mtodo de
mtrica
aplicacin

Cumplimiento
Confiabilidad

Cmo cumple es
la fiabilidad del
producto a los
reglamentos,
normas y
convenciones.

Medicin, frmulas Interpretacin del


y
valor medido
clculos de datos
de elementos
Contar el nmero de X = 1 - A / B
0 <= X <= 1
elementos que
El ms cercano a
requieren el
1,0 es la mejor.
A = nmero de
cumplimiento que se
objetos de
han conocido y
cumplimiento de
comparar con el
fiabilidad
nmero de
especificados que
elementos que
no se han aplicado
requieren el
durante la prueba
cumplimiento como
en la especificacin.
B = Nmero total
de artculos de
cumplimiento
fiabilidad
especificado

Tipo de
escala
mtrica

Tipo de
Medida

Entrada pa
medir - ci

Absoluto

A = Cantidad Descripci
B = Cantidad producto (
X=
de usuario
Specifica-c
Cantidad /
de los requ
Contar
de ley-ce y
afines
normas, C
ciones o
reglament

Prueba
specifica-c
el informe

NOTA :
Puede ser til para recoger varios valores medidos a lo largo del tiempo, para analizar la tendencia de aumento de artculos de cumplimiento me
plenamente satisfechos o no.

ISO / IEC 2002 - Todos los derechos reservados

ISO / IEC TR 9126-2: 2002 (E

8.3

Usabilidad Mtricas

Mtricas de usabilidad miden el grado en el que el software puede ser comprendido, aprendido,
operado, atractivo y cumplen con las normas y directrices de usabilidad.

Muchos mtricas de usabilidad externos son probados por los usuarios que intentan utilizar una
funcin. Los resultados se vern influenciados por las capacidades de los usuarios y las
caractersticas del sistema de acogida. Esto no invalida las medidas, ya que el software
evaluado se ejecuta bajo condiciones especificadas explcitamente por una muestra de
usuarios que son representativos de un grupo de usuarios identificados. (Para generales productos de uso, se pueden utilizar los representantes de una amplia gama de grupos de
usuarios). Para obtener resultados fiables una muestra de al menos ocho usuarios es
necesario, aunque la informacin til puede ser obtenida de los grupos ms pequeos. Los
usuarios deben realizar la prueba sin ninguna pista o ayuda externa.

Mtricas para la comprensin, capacidad de aprendizaje y operatividad tienen dos tipos de


mtodo de aplicacin: Ensayo de usuario o de prueba del producto en uso.

NOTAS :. 1 prueba de usuario


U Sers intentar utilizar una prueba de funcin muchas mtricas externas. Estas medidas pueden variar
ampliamente entre los diferentes individuos. Una muestra de usuarios que son representativos de un
grupo de usuarios identificados debe realizar la prueba sin ninguna pista o ayuda externa. (Para
generales - productos de uso, se pueden utilizar los representantes de una amplia gama de grupos de
usuarios). Para obtener resultados fiables una muestra de al menos ocho usuarios es necesario, aunque
la informacin til puede ser obtenida de los grupos ms pequeos.
Debera ser posible para las medidas que se utilizarn para establecer los criterios de aceptacin o para
hacer comparaciones entre productos. Esto significa que las medidas deben contar los elementos de valor
conocido. Los resultados deben reportar el valor medio y el error estndar de la media.
Muchas de estas mtricas se pueden probar con los primeros prototipos de software. Qu indicadores
se van a aplicar depender de la importancia relativa de los diferentes aspectos de usabilidad, y la
extensin de la posterior calidad en el uso de pruebas.
2. Prueba del producto en uso
En lugar de funciones especficas del examen, algunos mtricas externas observar el uso de una funcin
durante el uso ms general del producto para lograr una tarea tpica como parte de una prueba de la
calidad en el uso (ISO / IEC 9126-4). Esto tiene la ventaja de que se requieren menos pruebas. La
desventaja es que algunas funciones pueden rara vez slo se utilizarn durante su uso normal.
Debera ser posible para las medidas que se utilizarn para establecer los criterios de aceptacin o para
hacer comparaciones entre productos. Esto significa que las medidas deben contar los elementos de valor
conocido. Los resultados deben reportar el valor medio y el error estndar de la media.

8.3.1

Mtricas Comprensibilidad

Los usuarios deben ser capaces de seleccionar un producto de software, que es adecuado
para el uso previsto. Un nderstandability mtrica u externo debe ser capaz de evaluar si los
nuevos usuarios puedan entender:

si el software es adecuado

la forma en que se puede utilizar para tareas particulares.

8.3.2

Mtricas learnability

Un l earnability mtrica externa debe ser capaz de evaluar cunto tiempo los usuarios tarda en
aprender cmo utilizar las funciones particulares, y la eficacia de los sistemas de ayuda y
documentacin.
Facilidad de aprendizaje est fuertemente relacionada con la comprensin, y mediciones
comprensibilidad puede ser indicadores de la potencial capacidad de aprendizaje del software.

8.3.3

Mtricas de operabilidad

Una o perability mtrica externa debe ser capaz de evaluar si los usuarios pueden operar y
controlar el software. Mtricas de operabilidad se pueden clasificar en los principios de dilogo
en ISO 9241-10:

satisfaccin del software para la tarea

auto-descriptivo del software

controlabilidad del software

conformidad del software con las expectativas del usuario

tolerancia de error del software

adecuacin del software para la individualizacin

La eleccin de las funciones de prueba ser influenciado por la frecuencia esperada de uso de
las funciones, la criticidad de las funciones, y cualquier problema de usabilidad esperados.
8.3.4

Mtricas Atractivo

Un externa una mtrica ttractiveness debe ser capaz de evaluar el aspecto del software, y ser
influenciada por factores tales como el diseo y el color. Esto es particularmente importante
para productos de consumo.
8.3.5

Usabilidad c UMPLIMIENTO mtricas

Una mtrica cumplimiento usabilidad externo debe ser capaz de evaluar la adhesin a normas,
convenciones, guas de estilo o reglamentos relacionados con la usabilidad.
ISO / IEC 2002 - Todos los derechos reservados

ISO / IEC TR 9126-2: 2002 (E

Tabla 8.3.1 mtricas Comprensibilidad


Mtricas comprensibilidad externos
Nombre de
Propsito de la
Mtodo de aplicacin
mtrica
mtrica

Medicin, frmulas Interpretacin


Tipo de escala
Tipo de Medida
y
del valor medido mtrica
clculos de datos
de elementos
0 <= X <= 1
Absoluto
Integridad de la Qu proporcin Realizar prueba de usuario X = A / B
A = Contar
de
funciones
(o
y
usuario
entrevista
con
A
=
Nmero
de
El
ms
cercano
descripcin
B = Contar
tipos de
cuestionarios u observar el funciones (o tipos a 1,0 es la
funciones) se
comportamiento del
de funciones)
mejor.
X = Count /
entiende despus usuario.
entiende
Contar
de leer la
B = Nmero total
descripcin del
de funciones (o
Cuente el nmero de
producto?
tipos de funciones)
funciones que se
entienden adecuadamente
y comparar con el nmero
total de funciones en el
producto.
NOTA : Esto indica si los usuarios potenciales a entender la capacidad del producto despus de leer la descripcin del producto.
0 <= X <= 1
Absoluto
Demostracin Qu proporcin Realizar prueba de usuario X = A / B
A = Contar
de las
y observar el
A = Nmero de
El ms cercano
una
B = Contar
demostraciones / comportamiento del
demostraciones / a 1,0 es la
ccesibilidad
tutoriales puede el usuario.
tutoriales que el
mejor.
X = Count /
acceso de los
usuario acceda al
Contar
usuarios?
xito
Cuente el nmero de
B = Nmero de
funciones que son
demostraciones /
adecuadamente
tutoriales
demostrable y comparar
disponibles
con el nmero total de
funciones que requieren
demostracincapacidad
NOTA : Esto indica si los usuarios pueden encontrar las manifestaciones y / o tutoras.
0 <= X <= 1
Absoluto
Demostracin Qu proporcin Observe el ur behavio del X = A / B
A = Contar
de
las
usuario
que
est
El
ms
cercano
una
B = Contar
demostraciones / intentando ver
a 1,0 es la
ccesibilidad en tutoriales puede el demostracin / tutorial.La A = Nmero de
mejor.
X = Count /
casos
en
que
los
uso
usuario de acceso observacin puede
Contar
usuarios ver con
cada vez que el
emplear enfoque de
xito s
usuario realmente monitoreo accin
demostracin
tiene que hacer
cognoscitiva humana con
cuando el usuario
durante la
la cmara de vdeo.
intenta ver
operacin?
demostracin
B = Nmero de
casos en que el
usuario intenta ver
demostracin
durante el perodo

E
m

U
O
M
(p

in

us

O
(I

pr

M
in
O
(p
In

re
m
us
de
gr
ac

de observacin

NOTA : Esto indica si los usuarios pueden encontrar las manifestaciones y / o tutoras durante el uso del producto.
Qu proporcin Observe el ur behavio del X = A / B
0 <= X <= 1
Absoluto
Eficacia
El ms cercano
Demostracin de las funciones usuario que est
que el usuario
intentando ver
a 1,0 es la
A = Nmero de
puede operar con demostracin / tutorial.La
mejor.
funciones operado
xito despus de observacin puede
con xito
una demostracin emplear enfoque de
B = Nmero de
o instrucciones? monitoreo accin
demostraciones /
cognoscitiva humana con
tutoriales accede
la cmara de vdeo.
NOTA : Esto indica si los usuarios pueden utilizar las funciones con xito despus de una demostracin en lnea o tutorial.

A = Contar
B = Contar
X = Count /
Contar

U
O
M
(p

in

Mtricas comprensibilidad externos


Nombre de
Propsito de la
Mtodo de aplicacin
mtrica
mtrica

Medicin, frmulas Interpretacin


Tipo de escala
Tipo de Medida E
y
del valor medido mtrica
m
clculos de datos
de elementos
Qu proporcin Realizar prueba de usuario X = A / B
0 <= X <= 1
Absoluto
U
Funciones
A = Contar
de funciones (o
y usuario entrevista con
El ms cercano
O
evidentes
B = Contar
tipos de funcin) cuestionarios u observar
A = Nmero de
a 1,0 es la
M
se puede
usuario behavio u r.
funciones (o tipos mejor.
X = Count /
(p
identificar por el
de funciones)
Contar
in
usuario sobre la
identificados por el
Cuente el nmero de
base de las
usuario
funciones que son
condiciones de
B = Nmero total
evidentes para el usuario y
puesta en
de funciones
compara con el nmero
marcha?
reales (o tipos de
total de funciones.
funciones)
NOTA : Esto indica si los usuarios son capaces de localizar funciones mediante la exploracin de la interfaz (por ejemplo, mediante la inspecci
Funcin
entendercapacidad

Qu proporcin
de las funciones
del producto ser
el usuario ser
capaz de
entender
correctamente?

Realizar prueba de usuario X = A / B


y usuario entrevista con
cuestionarios.
A = Nmero de
funciones de
interfaz cuyo
Cuente el nmero de
propsito es
funciones de interfaz de
usuario donde propsitos descrito
correctamente por
son fcilmente
el usuario
comprensibles para el
usuario y la comparan con B = Nmero de
funciones
el nmero de funciones
disponibles para el usuario. disponibles en la

0 <= X <= 1
Cuanto ms
cerca de 1,0,
mejor.

Absoluto

A = C ount B = C U
ount
O
M
X =Cantidad /
(p
Contar
in

interfaz
NOTA : Esto indica si los usuarios son capaces de entender las funciones mediante la exploracin de la interfaz (por ejemplo, mediante la inspe
Realizar prueba de usuario X = A / B
0 <= X <= 1
Absoluta.
U
Comprensible i Los usuarios
A = Contar
El ms cercano
O
nput y o utput pueden entender y usuario entrevista con
B = Contar
lo que se requiere cuestionarios u observar
a 1,0 es la
M
A = Nmero de
como datos de
usuario behavio u r.
mejor.
X = Count /
(p
elementos de
entrada y lo que
Contar
in
entrada y salida
se ofrece como
Contar el nmero de
de datos que el
salida por el
elementos de datos de
usuario entienda
sistema de
entrada y salida
con xito
software?
entendidos por el usuario y B = Nmero de
compara con el nmero
elementos de
total de ellos a disposicin datos de entrada y
del usuario.
salida disponible
en la
interfaz
NOTA : Esto indica si los usuarios pueden entender el formato en el que los datos deben ser introducidos e identificar correctamente el significa

Tabla 8.3.2 mtricas learnability


Externo mtricas l earnability
Nombre de mtrica
Propsito de la
mtrica

Facilidad
de Cunto tarda el
aprendizaje funcin usuario tarda en
aprender a utilizar
una funcin?

Mtodo de aplicacin Medicin, frmulas


y
clculos de datos de
elementos
Realizar prueba de T = tiempo medio
usuario y observar que tarda para
usuario behavio u r. aprender a usar una
funcin
correctamente

Interpretacin del Tipo de escala Tipo de


valor medido
mtrica
Medida

Entrad
medir

0 <T
Proporcin
Cuanto ms corto
es el mejor.

Opera
(Prueb
Inform

T = El
Tiempo

usuari
registr

monito
NOTA : Esta mtrica se utiliza generalmente como uno de experiencia y justificada.
Observe usuario
T = Suma de tiempo 0 <T
Proporcin
Facilidad
de Cunto tarda el
behavio ur de
de operacin del
Cuanto ms corto
aprendizaje
para usuario tarda en
aprender a realizar cuando empiezan a usuario hasta que el es el mejor.
realizar una tarea en la tarea especificada aprender hasta que usuario logra llevar
uso
de manera
comiencen a operar a cabo la tarea
eficiente?
de manera eficiente. especificada en
poco tiempo

T = El
Tiempo

Opera
(Prueb
Inform

usuari
registr

monito

NOTA : 1. Se recomienda para determinar el tiempo de funcionamiento de un usuario esperado como un corto tiempo. Tiempo de funcionami
por ejemplo, que es 70% de tiempo en el primer uso como la proporcin justa.
2. Esfuerzo puede representar alternativamente tiempo por unidad de persona-horas.
0 <= X <= 1
A=
Efectividad de la Qu proporcin de Realizar prueba de X = A / B
Absoluto
Opera
Cuanto ms
Cantidad
documentacin de tareas se puede usuario y observar
(Prueb
completar
usuario behavio u r.
cercano a 1,0 es
B=
A = Nmero de
Inform
usuario y / o sistema correctamente
Cantidad
tareas completada la mejor.
de ayuda
despus de usar la
Contar el nmero de con xito despus
documentacin de
usuari
tareas completada de acceder a la
X = Cantidad
usuario y / o sistema
registr
con xito despus ayuda y / o
/
de ayuda?
monito
de acceder a la
documentacin en
Contar
ayuda y / o
lnea
documentacin y
comparar con el
B = total de nmero
nmero total de
de tareas a prueba
tareas probadas en
lnea.
NOTA : Tres mtricas son posibles: la documentacin est completa, la integridad de la funcin de ayuda, o integridad de la ayuda y la documen
X =A/ B
0 <= X <= 1
Absoluto
A=
Manua
Efectividad de la Qu proporcin de Observe usuario
las
funciones
se
behavio
u
r.
Cuanto
ms
Cantidad
documentacin de
usuari
pueden
usar
A = Nmero de
cercano a 1,0 es
B=
usuario
y
/
o correctamente
funciones que
Cantidad
la mejor.
sistemas de ayuda despus de leer la Cuente el nmero
puede ser utilizado
Opera
de funciones que se
en el uso de
documentacin o el
B = proporcion
utilizan
X = Cantidad (Prueb
uso de sistemas de
total de nmero de
correctamente
Inform
/
ayuda?
funciones
despus de leer la
Contar
documentacin o el
usuari
uso de sistemas de
registr
ayuda y comparar
monito
con el nmero total
de funciones.
NOTA : Esta mtrica se utiliza generalmente como una de las mtricas experimentados y justificado antes que los dems.
0 <= X <= 1
A=
Ayuda
a
un Qu proporcin de Realizar prueba de X = A / B
Absoluto
Opera
los temas de la
usuario y observar
Cuanto ms
Cantidad
ccesibilidad
(Prueb
ayuda puede
usuario behavio u r.
cercano a 1,0 es
B=
A = Nmero de
Inform
localizar al usuario?
la mejor.
Cantidad
tareas para las que
Cuente el nmero
se encuentra la
usuari
de tareas para las
ayuda
en
lnea
X = Cantidad
registr
que se encuentra la correcta
/
monito
ayuda en lnea
B = total de nmero
Contar
correcta y comparar de tareas a prueba
con el nmero total
de tareas probadas.

Externo mtricas l earnability


Nombre de mtrica
Propsito de la
mtrica

Frecuencia Ayuda

Mtodo de aplicacin Medicin, frmulas


y
clculos de datos de
elementos
Con qu
Realizar prueba de X = A
frecuencia un
usuario y observar
usuario tiene que
usuario behavio u r.
A = Nmero de
acceder a la ayuda
accesos
para
para aprender la
Cuente el nmero
ayudar hasta que un
operacin para
de casos que un
usuario complete su
completar su tarea /
usuario accede a la tarea /.
trabajo?
ayuda para
completar su tarea /.

Interpretacin del Tipo de escala Tipo de


valor medido
mtrica
Medida

Entrad
medir

0 <= X
Absoluto
El ms cercano a
0 es el mejor.

Opera
(Prueb
Inform

X=
Cantidad
A=
Cantidad

usuari
registr
monito

Tabla 8.3.3 mtricas de operabilidad a) Cumple con las expectativas del usuario
operacionales
Exteriores operabilidad mtricas a) Cumple con las expectativas del usuario operacionales
Nombre de mtrica Propsito de la
Medicin, frmulas y
Interpretacin del Tipo de escala
Mtodo de
mtrica
clculos de datos de
valor medido
mtrica
aplicacin
elementos
Observe el ur a) X = 1 - A / B
a) Absoluta
C
operacional Cmo
OHERENCIA
en consistentes son behavio del
0 <= X <= 1
el componente de usuario y
A = Nmero de mensaje s Cuanto ms
uso
la interfaz de
pedir la
o funciones que el usuario cercano a 1,0 es la
usuario?
opinin.
encuentra unacceptabl y
mejor.
inconsistentejunto con la
expectativa del usuario
B = Nmero de mensaje s
o funciones
b) Y = N / UOT
0 <= Y
b)
El ms pequeo y
Proporcin
ms cercano a 0,0
N = Nmero de
operaciones que el usuario es la mejor.
encuentra unacceptabl y

Tipo de
Medida

Entrada p
medir - ci

A = Cantidad Operacin
B = Cantidad
(Prueba)
Informe
X=
Cantidad /
Contar

usuario re
de monito

UOT =
Tiempo
N = Contar
Y=

Cantidad /
El Tiempo
inconsistente junto con la
expectativa del usuario
UOT = tiempo de
operacin del usuario
(durante perodo de
observacin)
NOTA : 1. Experiencia del Usuario de la operacin suele ser til para reconocer varios patrones de funcionamiento, que se derivan las expectati
2. Tanto de "previsibilidad de entrada" y "salida de previsibilidad" son eficaces para mantener la coherencia operacional.
3. Esta mtrica puede ser usado para medir "Easy para derivar operacin" y "comunicacin fluida".

Tabla 8.3.3 Operatividad mtricas b) controlable


Operatividad externa mtricas b) controlable
Nombre de
Propsito de la Mtodo de
mtrica
mtrica
aplicacin
Correccin
errores

de Puede el
usuario
fcilmente error
correcto en las
tareas?

Realizar
prueba de
usuario y
observar
usuario
behavio u r.

Medicin, frmulas y
clculos de datos de
elementos
T = Tc - Ts
Tc = Tiempo de
completar correcta de
iones de errores de
tipo especificados de
realizar tareas ed
Ts = Tiempo de partida
correcto de iones de
errores de tipo
especificados de
realizar tareas ed

Interpretacin del
valor medido

Tipo de escala
mtrica

0 <T
Proporcin
Cuanto ms corto es
el mejor.

Tipo de
Medida

Entrada para
medir - cin

Ts, Tc =
Tiempo

Operacin
(Prueba)
T = El Tiempo Informe

usuario regis
de monitoreo

NOTA : El usuario de este indicador sugiere especificar tipos de errores para los casos de prueba, considerando, por ejemplo, la gravedad (erro
error de entrada / salida (error de introduccin de texto, error de datos de salida de base de datos o error grfico en la pantalla) o el tipo de situa
ciruga de urgencia).
Observe el ur a)
0 <= X
Proporcin
La correccin de Puede el
A = Contar
Operacin
usuario
behavio
del
Cuanto
ms
alto
es
errores en el uso
X = A / UOT
(Prueba)
UOT =
recuperar
usuario que
el mejor.
Informe
fcilmente su / es el software
El Tiempo
A = nmero de veces
su error o
operativo
X = Cantidad /
que los editores succe
reintentar
Tiempo
usuario regis
usuario a cancelar su
tareas?
de monitoreo
operacin de error
UOT = tiempo de
operacin del usuario
durante el perodo de
observacin
NOTA :
Cuando la funcin se
prueba uno por uno, la
relacin puede ser
tambin calculado, que
es la relacin del
nmero de funciones
que el usuario tiene
xito para cancelar su
su operacin / a todas
las funciones.
Puede el
usuario
recuperar
fcilmente su /
su entrada?

Observe el ur
behavio del
usuario que
es el software
operativo

b)
X =A/ B
A = Nmero de
pantallas o formas en
que los datos de
entrada se modifican o
cambian con xito
antes de ser
elaborada
B = Nmero de
pantallas o formularios
donde el usuario trat
de modificar o cambiar
los datos de entrada
durante el tiempo de
funcionamiento
observada usuario

0 <= X <= 1
Absoluto
Cuanto ms cercano
a 1,0 es la mejor.

A = Cantidad
B = Cantidad
X=
Cantidad /
Contar

Operacin
(Prueba)
Informe

usuario regis
de monitoreo

Tabla 8.3.3 Operatividad mtricas c) adecuados para la operacin de tareas

Operatividad externa mtricas c) Adecuado para la operacin de tarea


Nombre de mtrica
Propsito de la
Mtodo de aplicacin Medicin, frmulas y Interpretacin del Tipo de
Tipo de
Entrada
mtrica
clculos de datos de valor medido
escala
Medida
medir - c
elementos
mtrica
X = 1 -A/ B
0 <= X <= 1
Absoluto
Disponibilidad Valor Puede el usuario Observe el ur
A = Contar Operaci
behavio del usuario
El ms cercano a
por defecto en uso seleccione
B = Contar (Prueba
fcilmente los
que est operando
A = El nmero de
1,0 es la mejor.
Informe
valores de los
software.
veces que el usuario
X = Count /
parmetros para
deja de establecer o
Contar
su / su operacin
para seleccionar
usuario
Contar cuntas veces
conveniente?
valores de
de moni
el usuario intenta
parmetros en un
establecer o para
corto perodo de
seleccionar valores
tiempo (porque el
de parmetros y
usuario no puede
falla, (porque el
utilizar los valores por
usuario no puede
defecto
utilizar los valores por
proporcionados por el
defecto
software)
proporcionados por el
software).
B = Nmero total de
veces que el usuario
intenta establecer o
para seleccionar
valores de los
parmetros
NOTA : 1. Se recomienda observar y behavio ur registro del operador y decidir cmo perodo largo es permisible para seleccionar valores de pa
2. Cuando la funcin de ajuste de parmetros se prueba por cada funcin, la relacin de la funcin de permisible puede ser tambin calculado.
3. Se recomienda la realizacin de pruebas funcionales que cubre los parmetros - Funciones de ajuste.

Tabla 8.3.3 mtricas operabilidad d) Ser descriptivo (Guiding)


Mtricas de operabilidad externos d) Ser descriptivo (rectores)
Nombre de mtrica
Propsito de la
Mtodo de aplicacin Medicin, frmulas
mtrica
y
clculos de datos de
elementos
Observar el
X = A / UOT
Mensaje entender - la Puede el
usuario
comportamiento
del
capacidad en uso
comprender
usuario que est
A = nmero de
fcilmente los
operando software
veces que el usuario
mensajes de
pausa s durante un
sistema de
largo periodo o
software?
sucesivamente y
Hay algn
repetir EDly fallar s
mensaje que
en la misma
caus el usuario
operacin, debido a
un retraso en
la falta de
entender
comprensin del
ing antes de
mensaje.
empezar ing la
UOT = tiempo de
siguiente
funcionamiento de
accin?
usuario (perodo de
Puede el
observacin)
usuario
memorizar
fcilmente
mensaje
importante?
NOTA :
1. La extensin de los eas e de Sion comprehen mensaje
est representado por el tiempo que el mensaje caus retraso
en usuario a comprender ing antes a arrancar la siguiente
accin.
Por lo tanto, se recomienda observar y behavio ur registro del
operador y decidir cul es la longitud de la pausa que se
considera un "a largo plazo".
2. Se recomienda investigar lo siguiente como posibles
causas de los problemas de comprensin del mensaje del
usuario.
a) La atencin : La atencin implica que el usuario reconoce
satisfactoriamente s importantes mensajes presentar
informacin como orientacin sobre la siguiente accin del
usuario, el nombre de los elementos de datos para ser
mirado, y la advertencia de una cuidadosa operacin.
- Tiene el usuario nunca deja de ver cuando se encuentran
con mensajes importantes?
- puede evitar error de usuario s en funcionamiento, debido a
reconocer los mensajes importantes?
Realizar prueba de
Mensajes de error En qu
X = La / B
proporcin de las usuario y observar
autoaclaratorios
condiciones de
usuario behavio u r.
A = Nmero de
error que el
condiciones de error
usuario no
para que el usuario
proponer la
propone la accin
accin de
de recuperacin
recuperacin
correcta
correcta?
B = Nmero de
condiciones de error
probado
NOTA : Esta mtrica se utiliza generalmente como uno de experiencia y justificada.

Interpretacin del
valor medido

Tipo de escala Tipo de


mtrica
Medida

0 <= X
Proporcin
El ms pequeo y
ms cercano a 0,0
es la mejor.

A=
Cantidad
UOT =
El Tiempo
X=
Cantidad /
Tiempo

Entrad
medir -

Operac
(Prueb
Informe

usuario
registro
monito

b) Memorabilidad: Memorabilidad implica que el usuario


presentan informacin como gua en la siguiente accin
de datos para ser visto, y la advertencia de una cuidado
- Puede el usuario recordar fcilmente importante men
- es recordar importante mensajes tiles para el usuario
- Es necesario que el usuario recuerde slo unos poco

3. Cuando el mensaje s se prueba uno por uno, la relac


total puede ser tambin calculado.

4. Cuando se observan varios usuarios que son los part


la proporcin de usuarios que comprenda mensajes a t

0 <= X <= 1
Cuanto ms
cercano a 1,0 es
la mejor.

Absoluto

X=
Cantidad /
Contar
A=
Cantidad B
= Cantidad

Operac
(Prueb
Informe

usuario
registro
monito

Tabla 8.3.3 mtricas operabilidad e) tolerante error operacional (El error humano libre)
Mtricas de operabilidad externa e) tolerante error operacional (El error humano libre)
Nombre de mtrica
Propsito de la
Mtodo de
Medicin, frmulas y Interpretacin del
mtrica
aplicacin
clculos de datos de valor medido
elementos
0 <= X <= 1
Recuperabilidad error Puede el usuario Observe el ur X = 1 - A / B
recuperar
behavio del
El ms cercano a
operativo en uso
fcilmente su / su
usuario que A = Nmero de
1,0 es la mejor.
peor situacin?
est
situacin, sin xito,
operando
para reciclar
software.
(despus de un error
del usuario o cambio)
en el que el usuario
no se le inform
acerca de un riesgo
por el sistema
B = Nmero de
errores de usuario o
cambios

Tipo de escala Tipo de


mtrica
Medida
Absoluto

Entrada
medir - c

A = Cantidad Operaci
B = Cantidad
(Prueba
X=
Informe
Cantidad /
Contar
usuario
de moni

NOTA : La frmula anterior es representativa de la peor de los casos. Usuario de esta mtrica puede tener en cuenta la combinacin de 1) el n
advertido por el sistema de software y 2) el nmero de ocasiones en las que el usuario xito / sin xito recupera la situacin.
0 <X
Proporcin
T = Tiempo Operaci
Tiempo b ntre h Puede el usuario Observe el ur X = T / N (en el
tiempo t durante [TT, Cuanto ms alto es
N = Contador
umanos e rror o operar el software behavio del
(Prueba
el tiempo suficiente usuario que t])
el mejor.
X=
Informe
peraciones de uso
y sin errores
es el software
Tiempo /
T = perodo de
humanos?
operativo
Conde
tiempo de operacin
usuario
durante la
de moni
observacin
(O La suma del
tiempo de
funcionamiento entre
las operaciones de
error humano de
usuarios)
N = nmero de
ocurrencias de
operacin de un error
humano del usuario
NOTA :
1. Operacin de error humano se puede detectar mediante recuento por
debajo de behavio ur del usuario:
a) error humano simple (Slips): El nmero de veces que el usuario
simplemente hace que los errores a la operacin de entrada;
b) error intencional (Errores): El nmero de veces que se repite el usuario
no logran un error en la misma operacin con la incomprensin durante el
perodo de observacin;
c) pausa vacilacin Operacin:. El nmero de veces que el usuario hace
una pausa durante un largo perodo de vacilacin durante el perodo de
observacin
de usuario de este indicador sugiere para medir por separado para cada
tipo de los enumerados anteriormente.
Con qu
Undoability
frecuencia lo hace
(correccin de errores con xito el usuario
de usuario)
los errores de
entrada correctos?

Realizar
prueba de
usuario y
observar
usuario
behavio u r.

2. Se parece s que una pausa operacin implica una operacin de


Depende de la funcin, el procedimiento de operacin, dominio de
perodo largo o no para el usuario para pausar la operacin. Por lo
en cuenta y determinar el umbral de tiempo razonable. Para una op
rango del umbral de 1min. a 3 min.

a)
X =A/ B
A = Nmero de
errores de entrada
que el usuario corrige
con xito
B = Nmero de
intentos de corregir
los errores de

0 <= X <= 1
a)
Cuanto ms
Absoluto
cercano a 1,0 es la
mejor.

A = Cantidad Operaci
B = Cantidad
(Prueba
X=
Informe
Cantidad /
Contar
usuario
de moni

0 <= Y <= 1
b)
Cuanto ms
Absoluto
cercano a 1,0 es la
mejor.

A = Cantidad Operaci
B = Cantidad
(Prueba
Y = Count /
Informe
Contar

introduccin
Con qu
frecuencia el
usuario deshacer
correctamente
errores?

Realizar
prueba
de
usuario
y
observar
usuario
behavio u r.

b)
Y =A/ B
A = Nmero de
condiciones de error
que el usuario corrige
con xito

usuario

Mtricas de operabilidad externa e) tolerante error operacional (El error humano libre)
Nombre de mtrica
Propsito de la
Mtodo de
Medicin, frmulas y Interpretacin del
mtrica
aplicacin
clculos de datos de valor medido
elementos
B = Nmero total de
condiciones de error
probado
NOTA : Esta mtrica se utiliza generalmente como uno de experiencia y justificada.

Tipo de escala Tipo de


mtrica
Medida

Entrada
medir - c

de moni

Tabla 8.3.3 Operatividad mtricas

f) Adecuado para la individualizacin

Mtricas de operabilidad externa f) Adecuado para la individualizacin


Nombre de mtrica Propsito de la
Mtodo de
Medicin, frmulas
mtrica
aplicacin
y
clculos de datos
de elementos
Puede el usuario Realizar prueba de X = A / B
Customisability
personalizar
usuario y observar
fcilmente los
usuario behavio u r. A = Nmero de
procedimientos de
funciones para
operacin para su /
requisitos
su conveniencia?
particulares con
xito
B = Nmero de
Puede un usuario,
intentos para
que instruye a los
personalizar
usuarios finales,
establecer
fcilmente plantillas
personalizadas
procedimiento de
operacin para la
prevencin? su
error s

Interpretacin del Tipo de


valor medido
escala
mtrica

Tipo de Medida

Entr
med

0 <= X <= 1 El
Absoluto
ms cercano a 1,0
es la
mejor.

A = Cantidad
B = Contador
X = Cantidad /
Contar

Man

usua

Ope
(Pru
Info

usua
regi
mon

Qu proporcin
de las funciones se
pueden
personalizar?
NOTA :
1. Relacin de los fracasos de usuario personalizar puede medir.
Y = 1 - (C / D)
C = Nmero de casos en los que un usuario falle s para personalizar la operacin
D = Nmero total de casos en los que un usuario ha intentado personalizar el funcionamiento de su / su conveniencia.
0 <= Y <= 1, el ms cercano a 1,0 es la mejor.

2. Se recomienda a los productos siguientes como variaciones de customis ing operacin s:


- Eligi funcionamiento alternativo, como u so de seleccin de men en lugar de entrada de comando;
- Combinar procedimiento de operacin d del usuario, tales como registro de ING y editar ing procedimiento de operacin
- Conjunto limitado funcionamiento plantilla, tales como procedimientos ming programa o mak ing una plantilla de gua de
3. Esta mtrica se utiliza generalmente como uno de experiencia y justificada.
La
intervencin
Reduccin de la
Operacin

Puede el usuario
fcilmente reducir
los procedimientos
de operacin para
su / su
conveniencia?

Cuente trazos de
usuario para la
operacin
especificada y
compararlos entre
antes y despus de
la personalizacin
de la operacin.

X = 1 -A/ B

0 <= X <1
Cuanto ms
cercano a 1,0 es
la mejor.

Absoluto

A = Contar
B = Contar
X = Count /
Contar

Ope
(Pru
Info

A = Nmero de
procedimientos de
operacin
reducidos despus
usua
de la operacin
regi
personalizacin
mon
B = Nmero de
procedimientos de
operacin antes de
la operacin
personalizacin
NOTA : 1. Se recomienda tomar muestras para cada tarea de usuario diferente y para distinguir entre un operador que es un
2. Nmero de procedimientos de operacin puede ser representado por trazos operacin de recuento, como clic, drogas, toque la tecla, pantalla
3. Esto incluye atajos de teclado.
Realizar prueba de X = A / B
0 <= X <= 1 El
Absoluto
La
accesibilidad Qu proporcin
A = Cuente B
Ope
de funciones se
usuario y observar
ms cercano a 1,0
fsica
(Pru
=
Contar
puede acceder por usuario behavio u r. A = Nmero de
es la
Info
los usuarios con
funciones acceder mejor.
X = Count /
discapacidades
con xito
Contar
fsicas?
B = Nmero de
usua
funciones
regi
mon
NOTA : Los ejemplos de fsica en la accesibilidad son la imposibilidad de usar un ratn y ceguera.

Tabla 8.3.4 mtricas Atractivo


Mtricas de atractivo externos
Nombre de mtrica
Propsito de la
mtrica

Interaccin atractiva Cmo atractivo


es la interfaz
para el usuario?

Mtodo de
aplicacin

Medicin, frmulas
y
clculos de datos
de elementos
Cuestionario para Cuestionario para
los usuarios
evaluar el atractivo
de la interfaz para
los usuarios,
despus de la
experiencia de uso

Tipo de
escala
mtrica

Depender de su Absoluto
mtodo de puntaje
cuestionario.

Realizar prueba X = A / B
0 <= X <= 1
Absoluto
de
usuario
y
Cuanto ms
observar usuario A = Nmero de
cercano a 1,0 es la
behavio u r.
elementos de la
mejor.
interfaz
personalizada en
apariencia a la
satisfaccin del
usuario
B = Nmero de
elementos de la
interfaz que el
usuario desea
personalizar
NOTA : Esta mtrica se utiliza generalmente como uno de experiencia y justificada.
Customisability
apariencia Interface

Qu proporcin
de elementos de
la interfaz se
puede
personalizar en
apariencia a la
satisfaccin del
usuario?

Interpretacin del
valor medido

ISO / IEC 2002 - Todos los derechos reservados

Tipo de
Medida

Entrada pa
medir - cin

Contar

Cuestionar
resultado

A = Cantidad Solicitudes
B = Cantidad usuarios
X=
Cantidad /
Contar

Operacin
(Informe de
prueba

ISO / IEC TR 9126-2: 2002 (E

Tabla 8.3.5 Usabilidad mtricas c UMPLIMIENTO

Usabilidad externa mtricas c UMPLIMIENTO


Nombre de mtrica La Finalidad
Mtodo de
aplicacin

Cumplimiento
Usabilidad

Medicin,
Interpretacin del
frmulas y
valor medido
clculos de datos
de elementos
Cmo
S pecify requerida X = 1 - A / B
0 <= X <= 1
completamente qu artculos de
El ms cercano a
el software se
cumplimiento en
1,0 es la mejor.
A = nmero de
adhieren a las
base a normas,
objetos
de
normas,
convenciones,
cumplimiento de
convenciones, guas guas de estilo o
usabilidad
de estilo o
reglamentos
especificados que
reglamentos
relacionados con la
no
se
han
relacionados con la usabilidad.
aplicado durante
usabilidad?
la
prueba
Diseo de casos de
prueba, de
B = Nmero total
conformidad con
de artculos de
los artculos de
cumplimiento
cumplimiento.
usabilidad
especificado
Realizar pruebas
funcionales para
estos casos de
prueba.

Tipo de
escala
mtrica

Tipo de
Medida

Entrada para
cin

Absoluto

A=
Cantidad
B=
Cantidad
X = Cantidad

Descripcin d
producto (ma
usuario o S
specificacione
los requisitos
ce y afines
normas, Conv
ciones, guas

/
Contar

estilo o regula

Prueba
specifica-cin
informe

NOTA :
Puede ser til para recoger varios valores medidos a lo largo del tiempo, para analizar la tendencia de aumento de artculos de cumplimiento me
plenamente satisfechos o no.

ISO / IEC 2002 - Todos los derechos reservados

ISO / IEC TR 9126-2: 2002 (E

ISO / IEC 2002 - Todos los derechos reservados

ISO / IEC TR 9126-2: 2002 (E

8.4

Mtricas de eficiencia

Una mtrica eficiencia externa debe ser capaz de medir atributos tales como el consumo de
tiempo y de recursos comportamiento utilizacin del sistema de ordenador que incluye software
durante las pruebas u operaciones.
Se recomienda que el tiempo mximo y distribucin son investigados para muchos casos de
pruebas u operaciones, porque la medida se ve afectada fuertemente y fluctan s dependiendo
de la condicin s de uso, tales como la carga de procesamiento de datos, frecuencia de uso, el
nmero de la conexin de sitios y as sucesivamente. Por lo tanto, las mtricas de eficiencia
pueden incluir la relacin de valor real medido con la fluctuacin de error al valor diseado con
rango de fluctuacin de error permitido, requerido por la especificacin.
Se recomienda a la lista y para investigar el papel que desempean los factores tales como
"CPU" y la memoria nos ed por otro software, el trfico de red y procesos en segundo plano
programados. Posibles fluctuaciones y rangos vlidos para los valores medidos deben
establecerse y se comparan con las especificaciones de requisitos.
Se recomienda que se identifique una tarea y definido para ser adecuada para la aplicacin de
software: por ejemplo, una transaccin como una tarea para la aplicacin de negocios: un
paquete de conmutacin o envo de datos como una tarea para la aplicacin de
comunicacin; un control de eventos segn una tarea para la aplicacin de control; y una salida
de datos producido por la funcin exigible de usuario para la aplicacin del usuario comn.
NOTA:
1. Tiempo de respuesta: El tiempo necesario para obtener el resultado de pulsar una tecla de
transmisin. Esto significa que el tiempo de respuesta incluye el tiempo de procesamiento y el tiempo de
transmisin. El tiempo de respuesta es aplicable slo para un sistema interactivo. No hay ninguna
diferencia significativa cuando se trata de un sistema autnomo. Sin embargo, en el caso de sistema de
Internet o de otro sistema de tiempo real, a veces el tiempo de transmisin es mucho ms largo.
2. Tiempo de ejecucin: El tiempo transcurrido en un ordenador entre la recepcin de un mensaje y enviar
el resultado. A veces se incluye el tiempo de los gastos generales de funcionamiento, otras veces slo
significa tiempo utilizado para un programa de aplicacin.
3. El tiempo de vuelta: El tiempo necesario para obtener el resultado de una peticin. En muchos casos
una vuelta alrededor de la hora incluye muchos respuesta s. Por ejemplo, en un caso de cajero bancario,
tiempo de vuelta es un momento de pulsar la tecla inicial hasta que llegue el dinero, por su parte, debe
seleccionar el tipo de transaccin y esperar un mensaje, escriba la contrasea y esperar al siguiente
mensaje etc.

8.4.1

Mtricas de comportamiento en el tiempo

Una mtrica comportamiento de tiempo externo debe ser capaz de medir atributos tales como
el comportamiento en el tiempo de sistema de ordenador que incluye software durante las
pruebas u operaciones.

8.4.2

Mtricas acin utili Recursos s

Un utili recurso externo s acin mtrica debe ser capaz de medir tal atributo s como la utili s
recursos ed comportamiento del sistema informtico incluyendo software durante las pruebas o
en funcionamiento.

8.4.3

Eficiencia c UMPLIMIENTO mtricas

Una mtrica cumplimiento eficiencia externa debe ser capaz de medir un atributo, como el
nmero de funciones, o con las ocurrencias de los problemas de cumplimiento, que es el
producto de software no adherirse a normas, convenciones o regulaciones relacionadas con la
eficiencia.

ISO / IEC 2002 - Todos los derechos reservados

ISO / IEC TR 9126-2: 2002 (E

Tabla 8.4.1 Tiempo mtricas de comportamiento

a) El tiempo de respuesta

Tiempo externo mtricas de comportamiento a) El tiempo de respuesta


Nombre de
Propsito de la
Mtodo de aplicacin
Medicin, frmulas Interpretacin del Tipo de
Tipo de
Entrada par
mtrica
mtrica
y
valor medido
escala
Medida
medir - cin
clculos de datos
mtrica
de elementos
Tiempo
de Cul es el tiempo Iniciar una tarea
T = (hora de
0 <T
Proporcin
T = Tiempo Informe de
respuesta
necesario para
especificada. Medir el
obtener el
Cuanto ms
prueba
completar una tarea tiempo que tarda la
resultado)
pronto es el
especfica?
muestra para completar - (tiempo de entrada mejor.
Operacin
su operacin.
de comandos
informe que
Cunto tiempo se Mantenga un registro de terminado)
muestra el
tarda antes de que cada intento.
tiempo
la respuesta del
transcurrido
sistema a una
operacin
especificada?
NOTA : Se recomienda tener en cuenta el ancho de banda de tiempo y utilizar el anlisis estadstico con medidas para una gran cantidad de tar
una sola tarea.
Tiempo
de Cul es el tiempo Ejecutar una serie de
X = Tmean /
0 <= X
Absoluto
Tmean =
Informe de
respuesta
promedio de espera escenarios de tareas
El ms cercano a
Tiempo
prueba
TXmean
(tiempo
de las experiencias concurrentes.
1,0 e inferior a
TX media =
medio
de de los usuarios
Medir el tiempo que
1,0 es la mejor.
Tiempo
Operacin
Tmean = (Ti) / N,
respuesta)
despus de emitir
tarda en completar la
Ti = Tiempo
informe que
(para
i
=
1
a
N)
una solicitud hasta operacin seleccionado
N=
muestra el
TXmean
=
que la peticin es ed (s).
Contador
tiempo
requerido
tiempo
complet dentro de
Mantenga un registro de
X=
transcurrido
una carga del
cada intento y calcular el medio de respuesta
Tiempo /
sistema se
tiempo medio para cada
Tiempo
especifica en
escenario.
Ti = tiempo de
trminos de tareas
respuesta para la
concurrentes y la
evaluacin i-th
utilizacin del
(inyeccin)
sistema?
N = nmero de
evaluaciones
(disparos en la
muestra)

NOTA : Requerido tiempo medio de respuesta puede ser derivado de la especificacin de procesamiento en tiempo real requerido, las expectat
negocio o la observacin de la reaccin del usuario. Un cognitiva usuario del aspecto s de la ergonoma humanos podra ser considerar ed.

Tiempo externo mtricas de comportamiento a) El tiempo de respuesta


Nombre de
Propsito de la
Mtodo de aplicacin
Medicin, frmulas
mtrica
mtrica
y
clculos de datos
de elementos
Tiempo
de Cul es el lmite
Calibrar la prueba.
X = Tmax / Rmax
respuesta
absoluto de tiempo Emular una condicin por
(peor
necesario en el
la cual el sistema alcanza Tmax = MAX (Ti)
respuesta
cumplimiento de
una situacin de carga
(para i = 1 a N)
caso relacin una funcin?
mxima.Ejecutar la
Rmax = requerido
de tiempo )
aplicacin y resultado
tiempo de respuesta
En el peor de los
monitor (s)
mximo
casos, puede el
usuario an as
MAX (Ti) = tiempo
obtener respuesta
mximo de
en el plazo
respuesta entre las
especificado?
evaluaciones
N = nmero de
En el peor de los
evaluaciones
casos, puede el
(vacunas incluidas
usuario an as
en la muestra)
obtener respuesta
Ti = tiempo de
del software dentro
respuesta para la
de un tiempo lo
evaluacin i-th
suficientemente
(inyeccin)
corto para ser
tolerable para el
NOTA :
usuario?
1. La distribucin
puede ser
calculada como se
ilustra a
continuacin.
relacin mxima de
Estadstica Y =
TDEV / Rmax
TDEV = Tmean + K
(DEV)
es TDEV tiempo
desviado de tiempo
medio hasta el
momento particular:
por ejemplo 2 o 3
veces la desviacin
estndar.
K: coeficiente (2 o
3)
DEV = SQRT
{ ((Ti-Tmean) **
2) / (N-1)} (para i =
1 a N)
Tmean = (Ti) /
N, (para i = 1 a N)
TXmean = tiempo
medio de respuesta
requerido

Interpretacin del Tipo de


valor medido
escala
mtrica

Tipo de
Medida

Entrada par
medir - cin

0 <X
Absoluto
El ms cercano a
1 y menor que 1
es el mejor.

Tmax =
Tiempo
Rmax =
El Tiempo
Ti = Tiempo
N=
Contador
X=
Tiempo /
Tiempo

Informe de
prueba

Operacin
informe que
muestra el
tiempo
transcurrido

Tabla 8.4.1 Tiempo de mtricas de comportamiento

b) Throughput

Tiempo externo mtricas de comportamiento b) Rendimiento


Nombre de
Propsito de la Mtodo de aplicacin Medicin, frmulas
mtrica
mtrica
y
clculos de datos
de elementos
Rendimiento
Cuntas tareas Calibrar cada tarea de X = A / T
puede realizar
acuerdo a la prioridad A = nmero de
con xito
prevista dado.
tareas completadas
durante un
Iniciar varias tareas
T = perodo de
perodo
de trabajo.
tiempo de
determinado de Medir el tiempo que
observacin
tiempo?
toma para que la
tarea medido para
completar su
operacin.
Mantenga un registro
de cada intento.
Throughpu
t Cul es el
Calibrar cada tarea de X = Xmean / Rmean
(Mean cantidad nmero
acuerdo a la prioridad
de rendimiento) promedio de
prevista.
Xmean = (Xi) / N
tareas
Ejecutar un nmero
Rmean =
concurrentes el de tareas
rendimiento medio
sistema puede simultneas.
requerido
manejar ms de Medir el tiempo que
una unidad de
tarda en completar la
tiempo?
tarea seleccionada en Xi = Ai / Ti
Ai = nmero de
el trfico dada.
Mantenga un registro tareas simultneas
observados durante
de cada intento.
un perodo de
tiempo establecido
para la evaluacin ith
Ti = conjunto
perodo de tiempo
para la evaluacin ith
N = nmero de
evaluaciones
Throughpu
t Cul es el
Calibrar la prueba.
X = Xmax / Rmax
(peor
de
los lmite absoluto
Emular la condicin
casos la relacin en el sistema en por la cual el sistema Xmax = MAX (Xi)
rendimiento )
trminos de la
alcanza una situacin (para i = 1 a N)
cantidad y el
de carga
Rmax = requiere el
manejo de
mxima.Tareas de
mximo
tareas
trabajo se ejecutan
rendimiento.
concurrentes
simultneamente y
MAX (Xi) = nmero
como el
resultado (s) del
mximo de tareas
rendimiento?
monitor.
de trabajo entre las
evaluaciones
Xi = Ai / Ti
Ai = nmero de
tareas simultneas
observados durante
un perodo de
tiempo establecido
para la evaluacin ith
Ti = conjunto
perodo de tiempo
para la evaluacin ith
N = nmero de
evaluaciones
NOTA :
1. La distribucin
puede ser
calculada como se
ilustra a
continuacin.
relacin mxima de
Estadstica Y =
XDEV / Xmax

Interpretacin del Tipo de


valor medido
escala
mtrica

Tipo de
Medida

Entrada para
medir - cin

0 <X
Proporcin
El ms grande es
el mejor.

A = Cantidad Informe de
T = Tiempo prueba
X=
Cantidad /
Operacin
Tiempo
informe que
muestra el
tiempo
transcurrido

0 <X
Absoluto
El ms grande es
el mejor.

Xmean =
Contador
Rmean =
Contador
Ai =
Contador
Ti = Tiempo
Xi =

Informe de
prueba

Confirmacin
la operacin q
muestra el
tiempo
transcurrido

Cantidad /
El Tiempo
N=
Contador
X = Cantidad
/
Contar

0 <X
Absoluto
El ms grande es
el mejor.

Xmax =
Contador
Rmax =
Contador
Ai =
Contador
Ti = Tiempo
Xi =
Cantidad /
El Tiempo
N=
Contador
XDEV =
Contador
X = Cantidad
/
Contar

Informe de
prueba

Confirmacin
la operacin q
muestra el
tiempo
transcurrido

Tiempo externo mtricas de comportamiento b) Rendimiento


Nombre de
Propsito de la Mtodo de aplicacin Medicin, frmulas
mtrica
mtrica
y
clculos de datos
de elementos
XDEV = Xmean + K
(DEV)
es XDEV tiempo
desviado de tiempo
medio hasta el
momento particular:
por ejemplo 2 o 3
veces la desviacin
estndar.
K: coeficiente (2 o
3)
DEV = SQRT
{ ((Xi-Xmean) **
2) / (N-1)} (para i =
1 a N)
Xmean = (Xi) / N

Interpretacin del Tipo de


valor medido
escala
mtrica

Tipo de
Medida

Entrada para
medir - cin

Tabla 8.4.1 Tiempo mtricas de comportamiento

c) El tiempo de entrega

Tiempo externo mtricas de comportamiento c) El tiempo de entrega


Nombre de
Propsito de la Mtodo de aplicacin Medicin, frmulas y
mtrica
mtrica
clculos de datos de
elementos
El tiempo de Cul es el
Calibrar la prueba en
T = Tiempo entre
vuelta
tiempo de
consecuencia.
acabado consiguiendo
espera de las
Inicie la tarea de
los resultados de salida
experiencias de trabajo.Medir el tiempo de usuario y solicitud de
los usuarios
que tarda la tarea de
acabado del usuario
despus de
trabajo para completar
emitir una
su operacin.
NOTA : Se recomienda
instruccin para Mantenga un registro
tener en cuenta el ancho
iniciar un grupo de cada intento.
de banda de tiempo y
de tareas
utilizar el anlisis
relacionadas y
estadstico con medidas
su finalizacin?
para muchas tareas
(inyecciones de
muestra), no slo una
tarea (inyeccin).
El tiempo de Cul es el
Calibrar la prueba.
X = Tmean / TXmean
respuesta
tiempo promedio Emular una condicin
(tiempo
de de espera de las en la que se coloca
Tmean = (Ti) / N,
cambio
experiencias de una carga en el
(para i = 1 a N)
promedio)
los usuarios
sistema mediante la
TXmean = requerido
despus de
ejecucin de una serie tiempo medio de
emitir una
de tareas simultneas respuesta
instruccin para (vacunas incluidas en Ti = tiempo de respuesta
iniciar un grupo la muestra).
para la evaluacin i-th
de tareas
Medir el tiempo que
(inyeccin)
relacionadas y
tarda en completar la N = nmero de
su finalizacin
tarea de trabajo
evaluaciones (disparos
dentro de una
seleccionado en el
en la muestra)
carga del
trfico dado.
sistema se
Mantenga un registro
especifica en
de cada intento.
trminos de
tareas
concurrentes y
la utilizacin del
sistema?

Interpretacin del Tipo de


valor medido
escala
mtrica
0 <T
Proporcin
El ms corto es
el mejor.

Tipo de
Medida

Entrada para
medir - cin

T = Tiempo Informe de
prueba

Confirmacin
la operacin
muestra el
tiempo
transcurrido

0 <X
Absoluto
Cuanto ms
corto es el mejor.

Tmean =
Tiempo
TX media =
Tiempo
Ti = Tiempo
N=
Contador
X=
Tiempo /
Tiempo

Informe de
prueba

Confirmacin
la operacin
muestra el
tiempo
transcurrido

Tiempo externo mtricas de comportamiento c) El tiempo de entrega


Nombre de
Propsito de la Mtodo de aplicacin Medicin, frmulas y
mtrica
mtrica
clculos de datos de
elementos
El tiempo de Cul es el
Calibrar la prueba.
X = Tmax / Rmax
vuelta (en el lmite absoluto
Emular una condicin
peor caso de de tiempo
en la que el sistema
Tmax = MAX (Ti) (para i
respuesta
necesario en el alcanza la carga
= 1 a N)
proporcin de cumplimiento de mxima en funcin de Rmax = requerido tiempo
tiempo )
una tarea de
las tareas
de respuesta mximo
trabajo?
realizadas.Ejecute la
tarea trabajo
MAX (Ti) = tiempo
En el peor de los seleccionado y
mximo de respuesta
casos, cunto resultado (s) del
entre las evaluaciones
tiempo se
monitor.
N = nmero de
necesita para
evaluaciones (vacunas
que el sistema
incluidas en la muestra)
de software para
Ti = tiempo de respuesta
realizar tareas
para la evaluacin i-th
especficas?
(inyeccin)

Interpretacin del Tipo de


valor medido
escala
mtrica
0 <X
Absoluto
El ms cercano a
1,0 e inferior a
1,0 es la mejor.

Tipo de
Medida

Entrada para
medir - cin

X=
Tiempo /
Tiempo

Informe de
prueba

Tmx =
Tiempo
Rmax =
Tiempo
Ti = Tiempo
N=
Contador
TDEV =
Tiempo

Confirmacin
la operacin
muestra el
tiempo
transcurrido

NOTA :
1. La distribucin puede
ser calculada como se
ilustra a continuacin.
relacin mxima de
Estadstica Y = TDEV /
Rmax
TDEV = Tmean + K
(DEV)
es TDEV tiempo
desviado de tiempo
medio hasta el momento
particular: por ejemplo 2
o 3 veces la desviacin
estndar.
K: coeficiente (2 o 3)
DEV = SQRT { ((TiTmean) ** 2) / (N-1)}
(para i = 1 a N)
Tmean = (Ti) / N,
(para i = 1 a N)
TXmean = requerido
tiempo medio de
respuesta
Tiempo
espera

de Qu proporcin
del tiempo de
hacer los
usuarios pasan
a la espera de
que el sistema
responda?

Ejecutar una serie de


0 <= X
Absoluto
Informe de
= Ta El
escenarios de tareas
Cuanto menor
prueba
Tiempo
X = Ta / Tuberculosis
concurrentes.
sea la mejor.
Tb = El
Medir el tiempo que
Operacin
tarda en completar la
Tiempo
Ta = tiempo total
informe que
operacin
X=
empleado en esperar
muestra el
seleccionado (s).
Tiempo /
Tb = tiempo de tarea
tiempo
Mantenga un registro
El Tiempo transcurrido
de cada intento y
calcular el tiempo
medio para cada
escenario.
NOTA : Si las tareas pueden ser parcialmente completados, la mtrica de la eficiencia de tareas se debe utilizar cuando se hacen comparacione

Tabla 8.4.2 Recursos mediciones de utilizacin


dispositivos I / O

a) la utilizacin de recursos

A) la utilizacin de recursos mtricas de utilizacin de recursos externos dispositivos I / O


Nombre de mtrica Propsito de la
Mtodo de aplicacin Medicin,
Interpretacin del Tipo de
mtrica
frmulas y
valor medido
escala mtrica
clculos de datos
de elementos
E / S de la
Es acin el
Ejecutar
X =A/ B
0 <= X <= 1
Absoluto
utilizacin de
dispositivo de E / S simultneamente un A = tiempo de los
utili s demasiado
gran nmero de
dispositivos de E /
dispositivos
El menos y ms a
alto, causando
tareas, acin registro S ocupada
la 1.0 es el mejor.
de E / S dispositivo
B = tiempo
ineficiencias?
utili s, y comparar con especificado que
los objetivos de
est diseado
diseo.
para ocupar los
dispositivos de E /
S
I / O lmites de
carga

Cul es el lmite
absoluto de E / S
utili s acin en el
cumplimiento de
una funcin?

I S / errores
relacionados

Con qu
frecuencia los
problemas de
encuentro de
usuarios en las
operaciones del
dispositivo de E / S
relacionada I?

Relacin
de Cul es el nmero
cumplimiento de promedio de E / S
E / S La media
relacionada
mensajes de error
y fallas durante un
perodo de tiempo
especificado y se
especifica la
utilizacin?

El
tiempo
espera
usuario
de
utilizacin de
dispositivos
E/S

de
del
la
los
de

Cul es el
impacto de la acin
me dispositivo O
utili / s en los
tiempos de espera
de usuario?

Calibrar la condicin
de prueba. Emular
una condicin por la
cual el sistema
alcanza una situacin
de carga
mxima.Ejecutar la
aplicacin y resultado
(s) del monitor.

X = Amax / Rmax 0 <= X


Cuanto ms
Amax = MAX (Ai), pequeo es el
(para i = 1 a N)
mejor.
Rmax = mximo
requerido
mensajes de E /
S
MAX (Ai) =
Nmero mximo
de mensajes de E
/ S de la primera
a la evaluacin ith.
N = nmero de
evaluaciones.
Calibrar las
X =A/ T
0 <= X
condiciones de
A = nmero de
Cuanto ms
ensayo. Emular una mensajes de
pequeo es el
condicin por la cual advertencia o
mejor.
el sistema alcanza
fallos del sistema
una situacin de
T = tiempo de
mxima carga de E / operacin del
S. Ejecutar la
usuario durante la
aplicacin y el nmero observacin de
de registro de errores usuario
debido a un fallo de
E / S y advertencias.
Calibrar la condicin X = Amean /
0 <= X
de prueba. Emular
Rmean
Cuanto ms
una condicin por la
pequeo es el
cual el sistema
Amean = (Ai) / mejor.
alcanza una situacin N
de carga
Rmean = nmero
mxima.Ejecutar la
medio requerido
aplicacin y el nmero de mensajes de E
de registro de errores / S
debido a un fallo de
Ai = nmero de
E / S y advertencias. mensajes de error
de E / S para el isimo evaluacin
N = nmero de
evaluaciones
Ejecutar
T = Tiempo de
0 <T
simultneamente una permanencia que
gran cantidad de
esperar a final de
Cuanto ms corto
tareas y medir el
la operacin de
es el mejor.
usuario tiempos de
dispositivos de E /
espera como
S
resultado de la
operacin del
NOTA : Se
dispositivo de E / S.
recomienda que
el mximo y el
tiempo distribuido
deben ser
investigados por
varios casos de
prueba o de

Absoluto

Tipo de
Medida

A = Tiempo Pruebas info


B = Tiempo
X=
informe
Tiempo /
Operacin
El Tiempo

Amax =
Contador
Rmax =
Contador
Ai = Count
N=
Contador
X=
Cantidad /
Conde

Proporcin

Absoluto

Informe de
prueba

Confirmacin
la operacin
muestra el
tiempo
transcurrido

A=
Cantidad
T = Tiempo
X=
Cantidad /
Tiempo

Informe de
prueba

Amean =
Contador
Rmean =
Contador

Informe de
prueba

Ai = Count
N=
Contador
X=
Cantidad /
Conde

Proporcin

Entrada para
medir - cin

Confirmacin
la operacin
muestra el
tiempo
transcurrido

Confirmacin
la operacin
muestra el
tiempo
transcurrido

T = Tiempo Pruebas info


informe
Operacin

A) la utilizacin de recursos mtricas de utilizacin de recursos externos dispositivos I / O


Nombre de mtrica Propsito de la
Mtodo de aplicacin Medicin,
Interpretacin del Tipo de
Tipo de
mtrica
frmulas y
valor medido
escala mtrica Medida
clculos de datos
de elementos
operacin, debido
a que las
medidas se
tienden a ser
fluctuado por
condicin de uso.

Entrada para
medir - cin

Utilizacin de mediciones de utilizacin b) los recursos de memoria 8.4.2 Recursos Tabla


Mtricas b) la utilizacin de recursos de memoria la utilizacin de recursos externos
Nombre de mtrica
Propsito de la
Mtodo de
Medicin,
mtrica
aplicacin
frmulas y
clculos de
datos de
elementos
Acin utili Mxima memoria Cul es el lmite Calibrar la condicin X = Amax /
s
absoluto de
de prueba. Emular
Rmax
memoria necesaria una condicin por la
en el cumplimiento cual el sistema
Amax = MAX
de una funcin?
alcanza una
(Ai), (para i = 1
situacin de carga
a N)
mxima.Ejecutar la Rmax =
aplicacin y
requerido de
resultado monitor (s) memoria
mxima de
mensajes de
error
relacionados
MAX (Ai) =
Cantidad
mxima de
memoria
relacionados
con mensajes
de error del
primera a la
evaluacin i-th
N = nmero de
evaluaciones
Ocurrencia de error de Cul es el nmero Calibrar la condicin X = Amean /
memoria media
promedio de
de prueba. Emular
Rmean
mensajes de error una condicin por la
y fallas de memoria cual el sistema
Amean = (Ai)
relacionados
alcanza una
/N
durante un perodo situacin de carga
Rmean =
determinado de
mxima.Ejecutar la nmero medio
tiempo y una carga aplicacin y el
requerido de
especfica en el
nmero de registro mensajes de
sistema?
de los errores
error de
debidos a la falta de memoria
memoria y
relacionados
advertencias.
Ai = nmero de
mensajes de
error de
memoria
relacionados
con la
evaluacin i-th
N = nmero de
evaluaciones
Cuntos errores Calibrar las
X =A/ T
Proporcin de error
de memoria se
condiciones de
Emory m / hora
experimentaron
ensayo.
durante un perodo
determinado de
Emular una
A = nmero de
tiempo y que se
condicin por la cual mensajes de
especifica la
el sistema alcanza
advertencia o
utilizacin de
una situacin de
fallos del
recursos?
carga mxima.
sistema
Ejecutar la
aplicacin y el
nmero de registro
de los errores
debidos a la falta de
memoria y
advertencias.

T = tiempo de
operacin del
usuario durante
la observacin
de usuario

Interpretacin del Tipo de


valor medido
escala
mtrica

Tipo de
Medida

Entra
medir

0 <= X
Cuanto ms
pequeo es el
mejor.

Absoluto

Amax =
Contador
Rmax =
Contador
Ai =
Contador
N=
Cantidad X
=
Cantidad /
Conde

Inform
prueb

0 <= X
Cuanto ms
pequeo es el
mejor.

Absoluto

Amean =
Contador
Rmean =
Contador
Ai =
Contador
N=
Contador
X=
Cantidad /
Conde

Inform
prueb

0 <= X

Proporcin

A=
Cantidad

Inform
prueb

Cuanto ms
pequeo es el
mejor.

Confir
la ope
mues
tiemp
transc

Confir
la ope
mues
tiemp
transc

T = Tiempo
X=
Cantidad /
Tiempo

Confir
la ope
mues
tiemp
transc

Tabla 8.4.2 mediciones de utilizacin de recursos c) La transmisin de recursos utili s


acin

Acin mtricas de utilizacin de recursos externos c) La transmisin de recursos utili s


Nombre de
Propsito de la mtrica
Medicin,
Interpretacin
Tipo de
Mtodo de aplicacin
mtrica
frmulas y
del valor medido escala
clculos de datos
mtrica
de elementos
Cul es el lmite
absoluto de transmisin s
necesario para cumplir
una funcin?

Evaluar lo que se
requiere para que el
sistema alcance una
situacin de carga
mxima. Emular esta
condicin. Ejecutar la
aplicacin y resultado (s)
del monitor.

Equilibrio acin Cul es el grado de


dispositivo de sincronizacin entre
medios utili s
diferentes medios de
comunicacin durante un
perodo determinado de
tiempo?

Calibrar las condiciones


de ensayo. Emular una
condicin por la cual el
sistema alcanza una
situacin de carga
mxima de
transmisin. Ejecutar la
aplicacin y registrar la
demora en la tramitacin
de los diferentes tipos de
medios.

La
utilizacin
mxima
de
transmisin

Ocurrencia de Cul es el nmero


error
de promedio de mensajes
transmisin
de error y fallas
media
relacionadas con la
transmisin durante un
perodo de tiempo
especificado y se
especifica la utilizacin?

X = Amax / Rmax
Amax = MAX
(Ai), (para i = 1 a
N)
Rmax = nmero
mximo
requerido de
mensajes de
error y fallas de
transmisin
relacionadas
MAX (Ai) =
Nmero mximo
de mensajes y
fallos de primera
transmisin de
error
relacionados con
la evaluacin i-th.
N = nmero de
evaluaciones
X = SyncTime / T

Tipo de
Medida

Entra
medir

Amax =
Contador
Rmax =
Contador

Inform
prueb

0 <= X
Cuanto ms
pequeo es el
mejor.

Absoluto

Cuanto ms
pequeo es el
mejor.

Proporcin

SyncTime=
Tiempo
T = Tiempo
X = Tiempo /
Tiempo

Inform
prueb
Confi
la ope
mues
tiemp
trans

Absoluto

Amean =
Contador
Rmean =
Contador
Ai = Contador
N = Cantidad
X=
Cantidad /
Conde

Inform
prueb

A = Cantidad
T = Tiempo
X=
Cantidad /
Tiempo

Inform
prueb

SyncTime =
Tiempo dedicado
a un recurso
continuo
T = perodo de
tiempo requerido
durante el cual se
espera que los
medios de
comunicacin
diferentes para
terminar sus
tareas con la
sincronizacin
Calibrar la condicin de
X = Amean /
0 <= X
prueba. Emular una
Rmean
Cuanto ms
condicin por la cual el
pequeo es el
sistema alcanza una
Amean = (Ai) / mejor.
situacin de carga
N
mxima.Ejecutar la
Rmean = nmero
aplicacin y el nmero de medio necesario
registro de los errores
de los mensajes
debidos a la insuficiencia de error y fallas
ransmisin t y
de transmisin
advertencias.
relacionadas

Ai = Nmero de
mensajes y
errores de error
de transmisin
relacionadas con
la evaluacin i-th
N = nmero de
evaluaciones
La media de Cuntos transmisin - los Calibrar las condiciones X = A / T
0 <= X
error
de
de ensayo. Emular una
Cuanto ms
mensajes de error
transmisin por
condicin por la cual el
A = nmero de
pequeo es el
relacionados se
tiempo
sistema alcanza una
mensajes de
mejor.
experimentaron durante
situacin de carga
advertencia o
un perodo de tiempo
mxima de
fallos del sistema
determinado y
transmisin. Ejecutar la
T = tiempo de
especifican la utilizacin
aplicacin y el nmero de operacin del
de recursos?
registro de errores
usuario durante
debidos al fallo en la
la observacin de
transmisin y
usuario

Confi
la ope
Ai = Count
mues
N = Contador
tiemp
trans
X=
Cantidad /
Conde

Proporcin

Confi
la ope
mues
tiemp
trans

Confi
la ope
mues
tiemp
trans

Acin mtricas de utilizacin de recursos externos c) La transmisin de recursos utili s


Nombre de
Propsito de la mtrica
Medicin,
Interpretacin
Tipo de
Mtodo de aplicacin
mtrica
frmulas y
del valor medido escala
clculos de datos
mtrica
de elementos

Utilizacin de la El sistema de software


capacidad
de capaz de realizar tareas
de ING dentro de la
transmisin
capacidad de transmisin
de espera?

advertencias.
Ejecutar tareas
simultneamente
especificados con varios
usuarios, observar la
capacidad de transmisin
y comparar uno
especificado.

X =A/ B

0 <= X <= 1

A = capacidad de El menos y ms
transmisin
a la 1.0 es el
B = capacidad de mejor.
transmisin
especificado que
est diseado
para ser utilizado
por el software
durante la
ejecucin
NOTA : Se
recomienda para
medir el valor de
pico de forma
dinmica con
mltiples
usuarios.

Absoluto

Tipo de
Medida

Entra
medir

A = Tamao
B = Tamao

Prueb
inform

X = Tamao /
El Tamao
inform
Oper

Tabla 8.4.3 Eficiencia mtricas c UMPLIMIENTO


Eficiencia c UMPLIMIENTO mtricas
Nombre de mtrica La Finalidad de las Mtodo de
aplicacin
mtricas
Cumplimiento
Eficiencia

Cmo es
compatible con la
eficacia del
producto a los
reglamentos,
normas y
convenciones.

Contar el nmero
de elementos que
requieren el
cumplimiento que
se han conocido y
comparar con el
nmero de
elementos que
requieren el
cumplimiento de la
especificacin.

Medicin,
frmulas y
clculos de datos
de elementos
X = 1 -A/ B
(X: Relacin de
artculos de
cumplimiento
satisfechos
relativos a la
eficiencia)

Interpretacin del
valor medido

Tipo de
escala
mtrica

Tipo de
Medida

Entrada para
cin

0 <= X <= 1
El ms cercano a
1,0 es la mejor.

Absoluto

A=
Cantidad
B=
Cantidad
X = Cantidad

Descripcin d
producto (man
usuario
o S specificac
de los requisit
ley-ce y afines
normas, Conv
ciones o

/
Contar

reglamentos

A = nmero de
objetos de
cumplimiento de
eficiencia
especificados que
no se han
aplicado durante
la prueba

Prueba
specifica-cin
informe

B = Nmero total
de artculos de
cumplimiento
eficiencia
especificado
NOTA : Puede ser
til para recoger
varios valores
medidos a lo largo
del tiempo, para
analizar la
tendencia de
aumento de
artculos de
cumplimiento
satisfechos y para
determinar si
estn plenamente
satisfechos o no.

ISO / IEC 2002 - Todos los derechos reservados

ISO / IEC TR 9126-2: 2002 (E

8.5

Mtricas de mantenibilidad

Una mtrica de mantenimiento externo debe ser capaz de medir atributos tales como el
comportamiento de la mantenedor, usuario o del sistema, incluyendo el software, cuando el
software se mantiene o se modifica durante las pruebas o mantenimiento.

8.5.1

Mtricas de capacidad de Analy s

Un Analy externa s capacidad mtrica debe ser capaz de medir estos atributos como el
esfuerzo del usuario o gastado de los recursos cuando intento ing para diagnosticar
deficiencias o causas de los fracasos, o de piezas ying identif a modificar el mantenedor o.

8.5.2

Mtricas mutabilidad

Una mtrica mutabilidad externo debe ser capaz de medir atributos tales como el esfuerzo al
usuario el mantenedor o para medir el comportamiento del mantenedor, el usuario o sistema
que incluye el software cuando intento ING para implementar una modificacin especificado.

8.5.3

Mtricas de estabilidad

Una mtrica estabilidad externa debe ser capaz de medir los atributos relacionados con un
comportamiento inesperado del sistema, incluyendo el software cuando el software se prueba o
operado despus de la modificacin.

8.5.4

Mtricas de capacidad de prueba

Una mtrica capacidad de prueba externo debe ser capaz de medir atributos tales como el
esfuerzo al usuario el mantenedor o para medir el comportamiento del mantenedor, el usuario o
sistema, incluyendo software cuando intento ing para probar el modificado o no - el software del
IED modif.

8.5.5

Principales sosteni- c UMPLIMIENTO mtricas

Una mtrica de cumplimiento de mantenimiento externo debe ser capaz de medir un atributo,
como el nmero de funciones o por otros acontecimientos de los problemas de cumplimiento,
donde es del producto de software fracasan s de adherirse a los estndares requeridos,
convenciones o regulaciones relacionadas con el mantenimiento.

ISO / IEC 2002 - Todos los derechos reservados

ISO / IEC TR 9126-2: 2002 (E

Tabla 8.5.1 mtricas analizabilidad

Mtricas analizabilidad externos


Nombre de
Propsito de la
mtrica
mtrica

Capacidad de
seguimiento de
auditora

Ayuda de la
funcin de
diagnstico

Medicin, frmulas Interpretacin del


y
valor medido
clculos de datos de
elementos
Puede el usuario
Observar el
X =A/ B
0 <= X
identificar operacin comportamiento del
El ms cercano a
especfica que
usuario o mantenedor A = Nmero de datos 1,0 es la mejor.
caus el fracaso?
que est tratando de registrado
resolver las fallas.
efectivamente
durante el
Puede mantenedor
funcionamiento
fcilmente encontrar
B = Nmero de
operacin especfica
datos previsto que
que caus el
se registr suficiente
fracaso?
para supervisar el
estado del software
durante la operacin

Tipo de escala Tipo de


mtrica
Medida

Entrada
medir -

Absoluto

Problem
informe
resoluc

Qu capacidad son
las funciones de
diagnstico en
respaldar el anlisis
causal?

Absoluto

Puede el usuario
identificar la
operacin especfica
que caus el
fracaso?
(usuario puede ser
capaz de
evitar caer en la
misma ocurrencia de
un fallo de nuevo
con funcionamiento
alternativo.)
Puede mantenedor
encontrar fcilmente
la causa del
fracaso?
Capacidad de
Puede el usuario
anlisis de fallas identificar operacin
especfica que
caus el fracaso?
Puede mantenedor
encontrar fcilmente
la causa del

Mtodo de aplicacin

Observar el
comportamiento del
usuario o mantenedor
que est tratando de
resolver las fallas
utilizando funciones
de diagnstico.

X =A/ B
A = Nmero de fallas
que mantenedor
puede DIAGNOS e
(utilizando la funcin
de diagnstico) para
entender la causa efecto relacin de
buques

0 <= X <= 1
El ms cercano a
1,0 es la mejor.

A = Contar
B = Contar
X = Count
/Contar

A = Contar
B = Contar
X = Count
/Contar

informe
Operac

Problem
informe
resoluc

informe
Operac

B = Nmero total de
fallos registrados

Observar el
comportamiento del
usuario o mantenedor
que est tratando de
resolver las fallas.

X = 1- A / B

0 <= X <= 1
El ms cercano a
A = Nmero de fallas 1,0 es la mejor.
de los cuales causas
an no se
encuentran
B = Nmero total de
fallos registrados

Absoluto

A = Contar
B = Contar
X = Count
/Contar

Problem
informe
resoluc

informe
Operac

fracaso?
La falta de
eficiencia

Puede el usuario
Observar el
X = Sum (T) / N
0 <= X
Proporcin
T = Tiempo
Problem
analizar
comportamiento del
Tin, Tout =
informe
eficientemente
usuario o mantenedor T = Tout - Tin
Tiempo
resoluc
anlisis
Cuanto ms corto
causa del fracaso? que est tratando de Tout = Momento en
N = Contador
es el mejor.
(Usuario veces
resolver las fallas.
que las causas del
informe
realiza el
fracaso se
X = Tiempo /
Operac
mantenimiento
descubrieron (o
Conde
ajustando el
informaron al
parmetro s.)
usuario)
Puede mantenedor
Estao = Tiempo en
encontrar fcilmente
el que se recibi el
la causa del
informe de error
fracaso?
N = Nmero de
Qu tan fcil para
fracasos registrados
analizar la causa del
fracaso?
NOTA : 1. Se recomienda para medir el tiempo mximo de la peor de los
casos y el tiempo de duracin (ancho de banda) para representar la
3. Desde el punto de vista del usuario individual, el tiempo es mo
desviacin.
esfuerzo tambin puede ser motivo de preocupacin desde el pu
2. Se recomienda excluir nmero de fallos de los cuales causas an no se
personas-hora se pueden utilizar en lugar de tiempo.
encuentran cuando se realiza la medicin. Sin embargo, la proporcin de
tales fallos oscuros debe tambin mide y presenta conjuntamente.

Mtricas analizabilidad externos


Nombre de
Propsito de la
mtrica
mtrica

Supervisin del
estado de
la capacidad

Mtodo de aplicacin

Medicin, frmulas Interpretacin del


y
valor medido
clculos de datos de
elementos
Puede el usuario
Observar el
X = 1- A / B
0 <= X <= 1
identificar operacin comportamiento del
El ms cercano a
especfica que
usuario o mantenedor A = Nmero de
1,0 es la mejor.
caus el fracaso por que est tratando de casos que
conseguir los datos conseguir el monitor mantenedor (o
del monitor cados
ed estado de
usuario) no pudo
durante la
grabacin de datos
obtener los datos del
operacin?
de software durante monitor
la operacin.
B = Nmero de
Puede maintainer
casos que
fcilmente encontrar
mantenedor (o
la causa de la
usuario) intent
insuficiencia de la
obtener datos del
obtencin de datos
monitor estado de
del monitor cados
grabacin de
durante la
software durante la
operacin?
operacin

Tipo de escala Tipo de


mtrica
Medida

Entrada
medir -

Absoluto

Problem
informe
resoluc

A = Contar
B = Contar
X = Count
/Contar

informe
Operac

Tabla 8.5.2 mtricas mutabilidad


Mtricas c hangeability externos
Nombre de mtrica
Propsito de la
mtrica

La eficiencia del
ciclo Cambio

Mtodo de aplicacin Medicin, frmulas


y
clculos de datos
de elementos
Puede problema Supervise la
Tiempo
del usuario que interaccin entre el
promedio : Tav =
resolver a su
usuario y el
Sum (Tu) / N
satisfaccin
proveedor.
dentro de un
Registre el tiempo
plazo aceptable? transcurrido desde la Tu = Trc - Tsn
solicitud del usuario
inicial a la resolucin
Tsn = Tiempo en el
de problemas.
que el usuario
termine de enviar la
solicitud de
mantenimiento al
proveedor con el
informe de
problemas

Interpretacin del Tipo de escala Tipo de


valor medido
mtrica
Medida

0 <Tav

Proporcin

Cuanto ms corto
es el mejor., a
excepcin del
nmero de
versiones
revisadas era
grande.

Entrada p
medir - ci

Tu = Tiempo Informe de
resolucin
problemas
Trc,
Tsn =
El Tiempo
N=
Contador

informe M
ANCE

informe O
Tav =
Tiempo

Trc = Tiempo en el
cual el usuario
recibi el
lanzamiento de la
versin revisada (o
informe de estado)

Cambiar el tiempo
transcurrido
aplicacin

Puede el
mantenedor
cambiar
fcilmente el
software para
resolver el
problema de
fracaso?

Observar el
comportamiento del
usuario y del
administrador al
intentar cambiar el
software.
De lo contrario,
investigar informe de
resolucin de
problemas o informe
de mantenimiento.

N = Nmero de
versiones revisadas
Tiempo
0 <Tav
promedio : Tav =
Sum (Tm) / N

Cuanto ms corto
es el mejor, con
Tm = Tout - Tin
excepcin del
nmero de
fracasos era
Tout = Momento en
grande.
que las causas del
fracaso se eliminan
con el cambio del
software (o de
estado se inform
al usuario)

Proporcin

Tm =
Tiempo

Informe de
resolucin
problemas

Tin,
Tout =
El Tiempo

informe M
ANCE

Tav =
Tiempo

informe O

Estao = Momento
en que las causas
de las fallas se
encuentran fuera

N = Nmero de
fallas registradas y
retirados
NOTA : 1. Se recomienda para medir el tiempo mximo de la peor caso
2. Se recomienda excluir los fallos de los que causa an no se ha
ancho de banda y el tiempo para representar la desviacin.
medicin. Sin embargo, la proporcin de tales fallos oscuros debe
3. Desde el punto de vista del usuario individual, el tiempo es mot
esfuerzo tambin puede ser motivo de preocupacin desde el pun
personas-hora se pueden utilizar en lugar de tiempo.

Mtricas c hangeability externos


Nombre de mtrica
Propsito de la
mtrica

Complejidad
Modificacin

Puede el
mantenedor
cambiar
fcilmente el
software para
resolver el
problema?

Modificabilidad
parametrizado

Puede el
usuario o el
mantenedor
cambiar
fcilmente
parmetro para
cambiar el
software y
resolver
problemas?

Capacidad de
control de cambio
de software

El usuario
puede identificar
fcilmente las
versiones
revisadas?
Puede el
mantenedor
cambiar
fcilmente el
software para
resolver
problemas?

Mtodo de aplicacin Medicin, frmulas


y
clculos de datos
de elementos
Observar el
T = Sum (A / B) / N
comportamiento de
mantenedor de que Una vez = Trabajo
est tratando de
pas a cambiar
cambiar el software. B = Tamao de
De lo contrario,
cambio de
investigar informe de software
resolucin de
N = Nmero de
problemas o informe cambios
de mantenimiento y
la descripcin del
NOTA :
producto.
Un tamao de
cambio de software
puede cambiar
sentencias
ejecutables de
cdigo del
programa, el
nmero de
elementos
cambiados de
especificacin de
requisitos, o
pginas del
documento etc.
cambiado
Observar el
X = 1- A / B
comportamiento del
usuario o el
A = Nmero de
mantenedor al
casos que
intentar cambiar el
mantenedor no
software.
puede cambiar el
De lo contrario,
software mediante
investigar informe de el uso de
resolucin de
parmetros
problemas o informe B = Nmero de
casos que
de mantenimiento.
mantenedor intenta
cambiar software
mediante
parmetro
Observar el
comportamiento del
usuario o
mantenedor al
intentar cambiar el
software.
De lo contrario,
investigar informe de
resolucin de
problemas o informe
de mantenimiento.

Interpretacin del Tipo de escala Tipo de


valor medido
mtrica
Medida

0 <T
Proporcin
Cuanto ms corto
es el mejor o el
nmero requerido
de cambios fueron
excesiva.

A = Tiempo Informe de
B = Tamao resolucin
N=
problemas
Contador
T = Tiempo
informe M
ANCE

informe O

0 <= X <= 1
Absoluto
El ms cercano a
1,0 es la mejor.

0 <= X <= 1
Absoluto
El ms cercano a
1,0 es el mejor o
A = Nmero de
el ms cercano a
datos de registro de
0 los menos
cambio registr
cambios han
realidad
tenido lugar.
B = Nmero de
datos de registro de
cambios planeaba
grabar lo suficiente
para rastrear los
cambios de
software
X =A/ B

Entrada p
medir - ci

A=
Informe de
Cantidad
resolucin
B = Cantidad problemas
X = Cantidad
/ Conde
informe M
ANCE

informe O

A=
Cantidad
B = Cantidad
X = Cantidad
/ Conde

Manual de
instruccion
especifica
Informe de
resolucin
problemas

informe M
ANCE

informe O

Tabla 8.5.3 mtricas de estabilidad


Mtricas de estabilidad externos
Nombre de mtrica Propsito de la mtrica Mtodo de aplicacin

Medicin,
Interpretacin del Tipo de escala Tipo de
Entrada
frmulas y
valor medido
mtrica
Medida
medir clculos de datos
de elementos
Puede el usuario
Observar el
X = Na / Ta
0 <= X, Y
Proporcin
Informe
Cambio
operar el sistema de
comportamiento del
Cuanto menor y
Na, Nb =
resoluc
porcentaje de
software sin fallas
usuario o mantenedor Y = { (Na / Ta) / ms cercano a 0
Contador
problem
xito
despus del
que est operando el (Nb / Tb)}
es el mejor.
Ta, Tb =
mantenimiento?
sistema de software
El Tiempo
informe
despus del
Na = Nmero de
Manten
mantenimiento.
X=
Puede maintainer
casos que el
Cantidad /
fcilmente mitigar las
usuario se
informe
fallas causadas por los Cuente fracasos que encuentra con
El Tiempo
Operac
efectos secundarios de encontraron ni el
fallas durante la
usuario durante el
operacin
Y=
mantenimiento?
funcionamiento del
despus de que
[(Conde /
software antes y
ha cambiado el
Hora) /
despus del
software
(Count /
mantenimiento.
Nb = Nmero de
Hora)]
casos que el
usuario se
De lo contrario,
encuentra con
investigar informe de
fallas durante la
resolucin de
operacin antes
problemas, el informe
de que cambie
de operacin o
de software
informe de
Ta = tiempo de
mantenimiento.
operacin
durante el
perodo de
observacin
especificado
despus de
software se
cambia
Se cambia Tb =
tiempo de
operacin
durante el
perodo de
observacin
especificado
antes de
software
NOTA :. 1 X e Y implican " la frecuencia de encontrar fallas despus del cambio 3. Si la funcin cambiado se identifica, se recomienda para det
"y" frecuencia luctuated f de encontrarse con fallos antes / despus del cambio detectan en la propia funcin cambiada o en los otros. El alcan
".
por cada falta.
2. El usuario puede necesitar un periodo especfico para determinar los efectos
secundarios de los cambios de software, cuando se introduce la revisin en
marcha de software para resolver problemas.
3. Es recomienda comparar esta frecuencia antes y despus del cambio.
Localizacin
Puede el usuario
Cuente fracasos
X =A/ N
0 <= X
Absoluto
A = Cantidad Problem
impacto
operar el sistema de
apariciones despus
Cuanto menor y
N=
informe
Modificacin
software sin fallas
de cambio, que son
A = Nmero de ms cercano a 0
Contador
resoluc
(Emerging fracaso despus del
mutuamente
fallas surgidas
es el mejor.
X=
despus del
mantenimiento?
encadenamiento y
tras el fallo se
Cantidad /
informe
cambio)
afectados por el
resuelve por el
Conde
Operac
cambio.
cambio durante
Puede maintainer
el perodo
fcilmente mitigar las
especificado
fallas causadas por los
N = Nmero de
efectos secundarios de
fallas resueltas
mantenimiento?

NOTA : X implica "fracaso encadenamiento emergente por fallo resuelto". Es recomienda dar medida precisa comprobando si la causa de la ins
para la resolucin anterior fracaso, como sea posible.

Tabla 8.5.4 mtricas capacidad de prueba


T externa mtricas de capacidad est
Nombre de mtrica Propsito de la
mtrica

Interpretacin del Tipo de escala Tipo de


valor medido
mtrica
Medida

La disponibilidad
de la funcin de
prueba
incorporada

0 <= X <= 1
Absoluto
El ms grande y
el ms cercano a
1,0 es la mejor.

Mtodo de aplicacin Medicin, frmulas y


clculos de datos de
elementos
Pueden los
Observar el
X =A/ B
usuarios y
comportamiento del
mantenedor realizar usuario o
A = Nmero de casos
fcilmente pruebas mantenedor que est en que puede usar las
de funcionamiento
probando el sistema mantenedor funcin
sin preparacin
de software despus integrada de prueba
instalacin de prueba del mantenimiento.
adecuadamente
B = Nmero de casos
adicional?
de oportunidades de
prueba

Entra
medir

A = Cantidad Probl
B=
inform
Contador
resolu
X = Cantidad
/
Contar

inform
Opera

NOTA : Los ejemplos de funciones de prueba integradas incluyen funcin de simulacin, la funcin de pre-registro para listo para usar, etc.
Vuelva a probar la Pueden los
Observar el
X = Sum (T) / N
0 <X
Proporcin
T = Tiempo Probl
eficiencia
usuarios y
comportamiento del
Cuanto ms
N=
inform
mantenedor realizar usuario o
pequeo es el
Cantidad
resolu
T = Tiempo dedicado
fcilmente las
mantenedor que est
mejor.
X = Tiempo /
a realizar pruebas
pruebas de
probando el sistema
Conde
para asegurarse de si
inform
funcionamiento y
de software despus
se resolvi el fracaso
Opera
determinar si el
del mantenimiento.
de frente o no
software est listo
N = Nmero de fallas
para funcionar o
resueltas
no?

NOTA: X implica "tiempo medio (esfuerzo) para poner a prueba despus de la resolucin fracaso". Si falla s no se resuelven o fijo, excluirlos y m
fracasos.
Restartability
Pueden los
Observar el
X =A/ B
0 <= X <= 1
Absoluto
A = Cantidad Probl
Prueba
usuarios y
comportamiento del
El ms grande y
B=
inform
mantenedor realizar usuario o
A = Nmero de casos el ms cercano a
Contador
resolu
fcilmente pruebas mantenedor que est en que mantenedor
1,0 es la mejor.
X = Cantidad
de funcionamiento
probando el sistema puede pausar y
/
inform
con el punto de
de software despus reiniciar la ejecucin
Contar
Opera
verificacin s
del mantenimiento.
de prueba en los
despus del
puntos deseados para
mantenimiento?
comprobar paso a
paso
B = Nmero de casos
de pausa de la
ejecucin de prueba
de funcionamiento

Tabla 8.5.5 mantenibilidad mtricas c UMPLIMIENTO


Mantenibilidad externa mtricas c UMPLIMIENTO
Nombre de mtrica
Propsito de la
Mtodo de
mtrica
aplicacin

Mantenibilidad c l
cumplimiento

Cmo cumple es
el principal t
ainability del
producto a los
reglamentos,
normas y
convenciones.

Medicin, frmulas Interpretacin del


y
valor medido
clculos de datos de
elementos
Contar el nmero de X = 1- A / B
0 <= X <= 1
elementos que
El ms cercano a
requieren el
1,0 es la mejor.
A = nmero de
cumplimiento que
objetos de
se han conocido y
cumplimiento
comparar con el
mantenibilidad
nmero de
especificados que
elementos que
no se han aplicado
requieren el
durante la prueba
cumplimiento de la
especificacin.
B = Nmero total de
artculos de
cumplimiento de
mantenimiento
especificado

Tipo de
escala
mtrica

Tipo de
Medida

Entrada p
medir - ci

Absoluto

A=
Cantidad
B=
Cantidad
X = Cantidad

Descripci
producto
(manual d
usuario o
Specificade los req
de ley-ce
afines
normas, C
ciones o
reglamen

/
Contar

Prueba
specificael informe

NOTA :
Puede ser til para recoger varios valores medidos a lo largo del tiempo, para analizar la tendencia de aumento de artculos de cumplimiento sa
plenamente satisfechos.

ISO / IEC 2002 - Todos los derechos reservados

ISO / IEC TR 9126-2: 2002 (E

8.6

Mtricas de portabilidad

Un e portabilidad xternal mtrica debe ser capaz de medir atributos tales como el
comportamiento del operador o del sistema durante la actividad de portabilidad.

8.6.1

Mtricas Adaptabilidad

Un e adaptabilidad xternal mtrica debe ser capaz de medir atributos tales como el
comportamiento del sistema o el usuario que est tratando de adaptar el software a diferentes
entornos especificados. Cuando un usuario tiene que aplicar un procedimiento de adaptacin
que no sea previamente proporcionada por el software para una necesidad de adaptacin
especfica, debe ser medido el esfuerzo del usuario que requiera la adaptacin.

8.6.2

Mtricas de capacidad de instalacin

Una mtrica instalabilidad externo debe ser capaz de medir atributos tales como el
comportamiento del sistema o el usuario que est intentando instalar el software en un entorno
especfico del usuario.

8.6.3

mtricas de coexistencia

Una mtrica coexistencia externo debe ser capaz de medir atributos tales como el
comportamiento del sistema o el usuario que est intentando utilizar el software con otro
software independiente en un entorno comn de intercambio de recursos comunes.

8.6.4

Mtricas reemplazabilidad

Una mtrica reemplazabilidad externo debe ser capaz de medir atributos tales como el
comportamiento del sistema o el usuario que est intentando utilizar el software en lugar de
otro software especificado en el entorno de dicho software.

8.6.5

Portabilidad mtricas c UMPLIMIENTO

Una mtrica cumplimiento portabilidad externo debe ser capaz de medir tal atributo s como el
nmero de funciones, o con las ocurrencias de los problemas de cumplimiento, en los que el
producto de software fracasan s adherirse a los estndares requeridos, convenciones o
regulaciones relacionadas con la portabilidad.
1

ISO / IEC 2002 - Todos los derechos reservados

ISO / IEC TR 9126-2: 2002 (E)

Tabla 8.6.1 mtricas Adaptabilidad


Mtricas adaptabilidad externos
Nombre de mtrica Propsito de la
mtrica

Mtodo de aplicacin Medicin, frmulas y


Interpretacin del Tipo de
Tipo de
Entra
clculos de datos de
valor medido
escala mtrica Medida
med
elementos
La adaptabilidad de Pueden usuario o
Observar el
X =A/ B
0 <= X <= 1
Absoluto
A=
Prob
las estructuras de mantenedor
comportamiento del
Cantidad
infor
datos
adaptarse
usuario o
A = El nmero de datos El r grande y
B=
reso
fcilmente software mantenedor de
que son operables y
cerca de 1,0 es la
Cantidad
para conjuntos de
cuando el usuario
pero no se observ
mejor.
X=
infor
datos en nuevo
est tratando de
debido a las
Cantidad /
Oper
entorno?
adaptar el software operaciones
Contar
al entorno de
incompletas causados
operacin.
por limitaciones de
adaptacin
B = El nmero de datos
que se espera que est
operativo en el medio
ambiente a la que el
software se adapta
NOTA : Estos datos incluyen sobre todo tipo s de datos, tales como archivos de datos, tuplas de datos o bases de datos para adaptarse a difere
datos o estructuras de datos. A y B de la frmula son necesarios para contar el mismo tipo s de datos. Tal adaptacin puede ser necesario cuan
se extiende.
Hardware
Pueden ni el usuario Observar el
0 <= X <= 1
Absoluto
A=
Prob
X = 1 -A/ B
adaptabilidad
adaptar fcilmente comportamiento del
Cantidad
infor
ambiental
el software con el
usuario o
B=
reso
A = Nmero de
El ms grande es
medio ambiente?
mantenedor de
Cantidad
funciones ional operac el mejor.
Es el sistema de
cuando el usuario
X=
(capacidad de
de las tareas que no se
infor
software lo
est tratando de
Cantidad /
adaptacin a los
completaron o no lo
Oper
suficientemente
adaptar el software
Conde
dispositivos de
suficiente como
capaces de
al entorno de
hardware y las
resultado de cumplir
adaptarse a
operacin.
instalaciones de la
nivel adecuado s
ambiente de la
red)
durante la co mbined
operacin?
pruebas de
funcionamiento con el
hardware del medio
ambiente
B = Nmero total de
funciones que se
ensayaron
NOTA : Se recomienda realizar pruebas de sobrecarga combinacin con las configuraciones de hardware ambientales que posiblemente puede
variedad de entornos col accin que quieras.
Adaptabilidad
Pueden ni el usuario Observar el
0 <= X <= 1
Absoluto
A=
Prob
X = 1 -A/ B
entorno
adaptar fcilmente comportamiento del
Cantidad
infor
organizacional
el software con el
usuario o
B=
reso
A = Nmero de
El ms grande es
medio ambiente?
mantenedor de
Cantidad
funciones operadas en el mejor.
cuando el usuario
X=
(Organizacin
el que las tareas no se
infor
est tratando de
Cantidad /
adaptabilidad a la
Es el sistema de
completaron o no lo
Oper
adaptar el software
Conde
infraestructura de la software lo
suficiente para
al entorno de
organizacin)
suficientemente
satisfacer resultado
operacin.
capaces de
adecuado nivel s
adaptarse a la
durante al prueba de
operacin al medio
funcionamiento con el
ambiente?
entorno empresarial de
usuario
B = Nmero total de
funciones que se
ensayaron
NOTA : 1. Se recomienda llevar a cabo las pruebas que tenga en cuenta las
2. "entorno adaptabilidad organizacional" se preocupa por el
variedades de combinacin s de componentes de la infraestructura de los
negocio de la organizacin del usuario. "Software del sistema
entornos empresariales posible de usuarios.
con el medio ambiente de la operacin tcnica de los sistema
Portar la facilidad
Pueden ni el usuario Observar el
T = Suma de tiempo de 0 <T
Proporcin
T = Tiempo Prob
de uso
adaptar fcilmente comportamiento del funcionamiento de
Cuanto ms corto
infor
el software con el
usuario o
usuario pas a
es el mejor.
reso
mantenedor de
completar la
medio ambiente?
cuando el usuario
adaptacin del software
infor
est tratando de
para el entorno del
Oper
adaptar el software a usuario, cuando intento
la operacin al
del usuario para
medio ambiente?
instalar o configuracin
de cambio

Mtricas adaptabilidad externos


Nombre de mtrica Propsito de la
mtrica

Mtodo de aplicacin Medicin, frmulas y


clculos de datos de
elementos
NOTA : T implica
"esfuerzo u Ser
necesario para
adaptarse al entorno
del usuario".Personahora puede utilizarse
en lugar de tiempo.
El software del
Pueden ni el usuario Observar el
X = 1 -A/ B
sistema la
adaptar fcilmente comportamiento del
capacidad de
el software con el
usuario o
A = Nmero de
adaptacin del
medio ambiente?
mantenedor de
funciones ional operac
medio ambiente
cuando el usuario
de las tareas que no se
est tratando de
Es el sistema de
hayan cumplido o no
adaptar el software
(adaptabilidad al
software lo
eran lo suficientemente
al entorno de
sistema operativo,
suficientemente
dado a conocer a nivel
operacin.
software de red y
capaces de
adecuado durante la co
cooper software de adaptarse a
mbined pruebas de
aplicacin)
ambiente de la
funcionamiento con el
operacin?
software del sistema
operativo o software de
aplicacin concurrente
B = Nmero total de
funciones que se
ensayaron
NOTA : 1. Se recomienda realizar pruebas de sobrecarga combinacin con
software del sistema operativo o software de aplicacin simultneos que son
posiblemente combinado operado en una variedad de entornos col accin que
quieras.

Interpretacin del Tipo de


Tipo de
valor medido
escala mtrica Medida

Entra
med

0 <= X <= 1

Prob
infor
reso

El ms grande es
el mejor.

Absoluto

A=
Cantidad
B=
Cantidad
X=
Cantidad /
Conde

infor
Oper

2. "entorno adaptabilidad organizacional" tiene que ver con e


negocio de la organizacin del usuario. "Software del sistema
con el medio ambiente para s operacin tcnica en los sistem

Tabla 8.6.2 mtricas instalabilidad


Mtricas de capacidad de instalacin externos
Nombre de mtrica
Propsito de la Mtodo de aplicacin
mtrica

Facilidad de
instalacin

Pueden usuario
o mantenedor
instalar
fcilmente
software para
ambiente de la
operacin?

Observar el
comportamiento del
usuario o mantenedor
de cuando el usuario
est tratando de
instalar el software de
entorno operativo

Medicin, frmulas Interpretacin del


y
valor medido
clculos de datos
de elementos
X =A/ B
0 <= X <= 1
El ms cercano a
A = Nmero de
1,0 es la mejor.
casos que un
usuario logr en
BIANTES la
operacin de
instalacin para su
/ su conveniencia

Tipo de
escala
mtrica

Tipo de
Medida

Entrada p
medir - ci

Absoluto

A = Contar

Problema
informe
resolucin

B = Contar
X = Count /
Contar

informe
Operaci

B = nmero total
de casos que un
usuario ha
intentado cambiar
la operacin de
instalacin para su
/ su conveniencia

NOTA : 1. Esta mtrica se sugiere como uso experimental. 2. Cuando se requiere un tiempo base mtrica, el tiempo dedicado para la instalaci
Facilidad de
Pueden usuario Observar el
X = 1 -A/ B
0 <= X <= 1
Absoluto
A = Contar Problema
Configuracin
o mantenedor
comportamiento del
El ms cercano a
informe
B = Contar resolucin
Vuelva a intentarlo fcilmente volver usuario o mantenedor A = Nmero de
1,0 es la mejor.
a intentar
de cuando el usuario casos en que el
X = Count /
establecer est tratando de volver usuario fallar sen
Contar
informe
hasta la
a intentar establecer - volver a intentar
Operaci
instalacin del
hasta la instalacin del conjunto ing software?
software?
durante conjunto la operacin hasta
B = nmero total
de casos en los
que el usuario
intento de
instalacin vuelva
a intentar en
conjunto - la
operacin hasta
NOTA : 1 Esta mtrica se sugiere como uso experimental.
NOTA :
Los siguientes indicadores complementarios pueden ser utilizados.
1. Instalacin sin esfuerzo
del usuario 's acciones manuales para la instalacin X = A
A = El nmero de usuarios 's acciones manuales necesarios para la
instalacin
0 <X
Cuanto ms pequeo es el mejor.
2. Instalacin eas e
Nivel de soporte de instalacin X = A
A tiene con, por ejemplo:
- O ejecutar lo programa de instalacin donde se necesita nada ms
(excelente);
- Instructi en al gua para la instalacin (bien);
- El cdigo fuente de la necesidad s programa de modifi cacin para la
instalacin (pobres).
X = Interpretacin directa del valor medido

Reduccin del esfuerzo 3. Instalacin Operacional


Usuario Instale Relacin de Reduccin de Procedimiento de ope
A = Nmero de instalar procedimientos de operacin que un usu
procedimiento
B = Nmero de instalar procedimientos de operacin normal
0 <= X <= 1 El ms cercano a 1,0 es la mejor.

4. Eas correo del manual del usuario instale operacin


nivel Facilidad de manual del usuario operacin de instalacin
X = Porcentaje de nivel de facilidad de operacin manual del usu
Ejemplos de nivel de facilidad son los siguientes:
[Muy fcil] requiere inicio ing slo del usuario de instalar o config
instalacin;
[Fcil] requiere contestador slo del usuario de la pregunta de in

[No es fcil] que requiere el usuario de buscar parmetros de las


[Complicada] requieren archivos de parmetros de bsqueda de
archivos que desea cambiar y escribirlos.
X = Interpretacin directa del valor medido

Tabla 8.6. 3 mtricas de coexistencia


C externa o-existencia mtricas
Nombre de
Propsito de la
mtrica
mtrica
Disponible
coexistencia

Mtodo de aplicacin Medicin, frmulas y


clculos de datos de
elementos
Con qu frecuencia Utilice el software
X =A/ T
encuentro usuario s evaluado
de las restricciones o simultneamente con A = Nmero de todas las
fallos inesperados
otro software que el restricciones o fallos
cuando operat ing
usuario suele utilizar inesperados que el usuario
simultneamente con s.
encuentro durante el
otro software?
funcionamiento
simultneamente con otros
software de
T = Tiempo de duracin de
operar
simultneamente otro
software

Interpretacin del Tipo de


valor medido
escala
mtrica
0 <= X
Proporcin
El ms cercano a
0 es el mejor.

Tipo de
Medida

Ent
med

A=
Pro
Cantidad
info
T = Tiempo reso
X=
Cantidad /
El Tiempo

info
Ope

Tabla 8.6. 4 mtricas reemplazabilidad

Mtricas reemplazabilidad externos


Nombre de
Propsito de la
Mtodo de aplicacin Medicin, frmulas y
Interpretacin del Tipo de
Tipo de
Entrada pa
mtrica
mtrica
clculos de datos de
valor medido
escala
Medida
medir - ci
elementos
mtrica
El uso
Pueden usuario o Observar el
X =A/ B
0 <= X <= 1
Absoluto
A=
Problema
continuado de
mantenedor
comportamiento del
Cuanto ms
Cantidad
informe
los datos
fcilmente seguir usuario o
A = nmero de datos
grande es el
B = Cantidad resolucin
utilizando los
mantenedor de
que se utilizan en otro mejor.
X = Cantidad
mismos datos
cuando el usuario
software para ser
/
informe
despus de
est reemplazando reemplazado y se
Contar
Operacin
reemplazar este software anterior.
confirm que son
software a la
capaces de ser utilizado
anterior?
continuamente
Es la migracin
del software del
B = nmero de datos
sistema pasando
que se utilizan en otro
con xito?
software para ser
sustituido y planeado
para ser continuamente
reutilizable
NOTA : 1. Esta mtrica se puede aplicar a ambos casos de sustitucin de un software completamente diferente y una versin diferente de la mis
Funcin
Pueden usuario o Observar el
X =A/ B
0 <= X <= 1
Absoluto
A=
Problema
inclusividad
mantenedor
comportamiento del
Cuanto ms
Cantidad
informe
seguir fcilmente usuario o
A = nmero de
grande es el
B = Cantidad resolucin
para utilizar
mantenedor de
funciones que producen mejor.
X = Cantidad
funciones
cuando el usuario
resultados similares a
/
informe
similares despus est reemplazando los producidos
Contar
Operacin
de reemplazar
software anterior.
anteriormente y donde
este software a la
los cambios no se
anterior?
pueden en requerida
Es la migracin
del software del
B = nmero de
sistema pasando
funciones probadas que
con xito?
son similares a las
funciones
proporcionadas por un
otro software para ser
sustituido

NOTA : 1. Esta mtrica se puede aplicar a ambos casos de sustitucin de un software completamente diferente y una versin diferente de la mis
Apoyo a los
Cun
Observe el ur
0 <= X
Informe de
X = 1 - A1 / A2
Absoluto
= A1
usuarios
consistente son behavio del usuario y
ms grande es
prueba
A = Nmero de nuevas
Contar
consistencia
los nuevos
pedir la opinin.
mejor.
funciones que el
funcional
componentes con
= A2
usuario encuentra
interfaz de
Informe de
unacceptabl y
Contar
usuario
Operacin
inconsistentejunto
X=
existente?
con la expectativa del
Count /
usuario
Contar
B = Nmero de nuevas
funciones
NOTA : 1. El caso que un software diferente se introduce para reemplazar
2. En caso de que el patrn de interaccin se cambia para mejora
un software anterior, un nuevo software diferente puede ser identificado
versin ,, se sugiere para observar el comportamiento 's de usuari
como una versin actual.
usuario no puede acceder a las funciones causadas por la conform
expectativa derivada de la versin anterior.

Tabla 8.6.5 Portabilidad mtricas c UMPLIMIENTO


Portabilidad externa mtricas c UMPLIMIENTO
Nombre de mtrica Propsito de la mtrica Mtodo de
aplicacin

Portabilidad c l
cumplimiento

Medicin, frmulas Interpretacin del


y
valor medido
clculos de datos
de elementos
Cmo cumple es la
Contar el nmero de X = 1- A / B
0 <= X <= 1
portabilidad deEl
elementos que
El ms cercano a
producto a los
requieren el
1,0 es la mejor.
A = Nmero de
reglamentos, normas y cumplimiento que
portabilidad
se han conocido y
convenciones ?
artculos de
comparar con el
cumplimiento
nmero de
especificados que
elementos que
no se han aplicado
requieren el
durante la prueba
cumplimiento de la
especificacin.
B = Nmero total
de portabilidad
artculos de
cumplimiento
especificado

Tipo de
escala
mtrica

Tipo de
Medida

Entrada
medir - c

Absoluto

A=
Cantidad
B=
Cantidad
X = Cantidad

Descripc
producto
(manual
usuario o
Specifica
de los re
de ley-ce
normas
conexas
Conveno Regula
Prueba
specifica
el inform

/
Contar

NOTA :
1, puede ser til para recoger varios valores medidos a lo largo del tiempo, analizar la tendencia de aumento de artculos de cumplimiento satisf
satisfechos.

ISO / IEC 2002 - Todos los derechos reservados

ISO / IEC TR 9126-2: 2002 (E)

Anexo A
(Informativo)
Consideraciones sobre el uso de mtricas
A.1 Interpretacin de las medidas
A. 1.1 Las diferencias de potencial entre prueba y contextos operacionales de uso
Al planificar el uso de mtricas o interpretar las medidas que es importante tener una
comprensin clara del contexto previsto de uso del software, y cualquier diferencia de potencial
entre la prueba y contextos operacionales de uso. Por ejemplo, el "tiempo necesario para
aprender el funcionamiento" medida suele ser diferente entre los operadores cualificados y
operadores no calificados en sistemas informticos similares. A continuacin se dan ejemplos
de las diferencias de potencial.

a)

Las diferencias entre el medio ambiente de pruebas y el entorno operativo

Hay diferencias significativas entre el entorno de pruebas y la ejecucin operacional en el


entorno de usuario?

Los siguientes son ejemplos:

pruebas con mayor / rendimiento comparable / inferior de CPU de ordenador


operativo;

pruebas con mayor / rendimiento comparable / inferior de red operativa y la


comunicacin;

las pruebas con mayor / rendimiento comparable / inferior del sistema operativo en
funcionamiento;

pruebas con mayor / rendimiento comparable / inferior de interfaz de usuario operativo.

b)

Las diferencias entre la ejecucin de pruebas y ejecucin operativa real

Hay diferencias significativas entre la ejecucin de pruebas y ejecucin operativa


en el entorno del usuario.?

Los siguientes son ejemplos:

la cobertura de la funcionalidad en el entorno de prueba;

relacin de muestreo caso de prueba;

pruebas automatizadas de transacciones en tiempo real;

cargas de tensin;

24 horas 7 das a la semana (non stop) de operacin

adecuacin de los datos para las pruebas de excepciones y errores;

procesamiento peridica;

acin utili recurso s.

niveles de interrupcin

preassures produccin

distracciones

c)

Perfil de usuario en observacin

Existen diferencias significativas entre los perfiles de usuario de prueba y los perfiles de
usuario de funcionamiento?
Los siguientes son ejemplos:

Mezcla de tipo de usuarios;

los niveles de habilidad del usuario;

usuarios especialistas o usuarios medios;

grupo limitado de usuarios o usuarios pblicos.

A. 1.2 Problemas que afectan a la validez de los resultados

Los siguientes problemas pueden afectar a la validez de los datos que se recogen.
(A)

(B)

(C)

procedimientos para recoger los resultados de la evaluacin:


automticamente con herramientas o instalaciones / recolectado manualmente /
cuestionarios o entrevistas;
fuente de resultados de la evaluacin
"informes independientes / revisores / informe del evaluador informe desarrolladores;
Resultados de la validacin de datos
auto check desarrolladores / inspeccin por parte de evaluadores independientes.

A. 1.3 Balanza de recursos de medicin

Es el balance de las medidas utilizadas en cada etapa apropiada para el propsito de la


evaluacin?
Es importante equilibrar el esfuerzo utilizado para aplicar una gama apropiada de mtrica para
interno, externo y calidad en medidas de uso.

A. 1.4 Correccin de la especificacin

Existen diferencias significativas entre la especificacin de software y las necesidades


operativas reales?

Las mediciones realizadas durante la evaluacin de productos de software en diferentes etapas


se comparan con las especificaciones del producto. Por lo tanto, es muy importante asegurarse
de verificacin y validacin, las especificaciones de los productos utilizados para la evaluacin
reflejan las necesidades actuales y reales de operacin.

A.2 Validacin de Mtrica


A.2.1

Propiedades deseables de Mtrica

Para obtener resultados vlidos de una evaluacin de la calidad, las mtricas deben tener las
propiedades que figuran a continuacin. Si una mtrica no tiene estas propiedades, la
descripcin mtrica debe explicar la restriccin asociada a su validez y, en la medida de lo
posible, cmo esa situacin puede ser manejado.
a)

Confiabilidad (de mtrica): La fiabilidad se asocia con el error aleatorio. Una mtrica es
libre de error aleatorio si las variaciones aleatorias no afectan los resultados de la mtrica.

b)

Repetibilidad (de mtrica): el uso repetido de la mtrica para el mismo producto con la
misma especificacin de evaluacin (incluyendo el mismo entorno), el tipo de usuarios, y el
medio ambiente por los mismos evaluadores, debe producir los mismos resultados dentro
de las tolerancias adecuadas. Las tolerancias apropiadas deben incluir cosas tales como la
fatiga y efecto de aprendizaje

c)

Reproducibilidad (de mtrica): uso de la mtrica para el mismo producto con la misma
especificacin de evaluacin (incluyendo el mismo entorno), el tipo de usuarios, y el medio
ambiente por diferentes evaluadores, debe producir los mismos resultados dentro de las
tolerancias adecuadas.

NOTA : Se recomienda el uso de anlisis estadstico para medir la variabilidad de los resultados

d)

Disponibilidad (de mtrica): La mtrica debe despejar mente indican las condiciones
(por ejemplo, presencia de atributos especficos) que limitan su uso.

e)

Indicativeness (de mtrica): Capacidad de la mtrica para identificar las partes o


elementos del software que deben mejorarse, dado los resultados medidos en comparacin
con los esperados.

NOTA:
La mtrica seleccionada o propuesta debe proporcionar evidencia documentada de la
disponibilidad de la mtrica para su uso, a diferencia de aquellos que slo requiere la inspeccin de
proyectos.

f)

Correccin (de medida): La mtrica debe tener las siguientes propiedades:

1) La objetividad (de medida): los resultados mtricos y su entrada de datos deben ser hechos:
es decir, no influenciada por los sentimientos o las opiniones del evaluador, los usuarios de
prueba, etc. (a excepcin de la satisfaccin o el atractivo mtricas donde los sentimientos y
opiniones de los usuarios estn siendo medido).
2) Imparcialidad (de medida): la medicin no debe estar sesgado hacia cualquier resultado
particular.
3) la precisin suficiente (de medida): Precision est determinada por el diseo de la mtrica, y
en particular por la eleccin de la definicin material utilizado como base para la mtrica. El
usuario mtrica describir la precisin y la sensibilidad de la mtrica.

g)

Significacin (de medida): la medicin debe producir resultados significativos sobre el


comportamiento del software o caractersticas de calidad.
La mtrica tambin debe ser rentable: es decir, las mtricas ms costosos deben
proporcionar resultados de mayor valor.

A.2.2

demostrar la validez de Mtrica

Los usuarios de las mtricas deben identificar los mtodos para demostrar la validez de los
indicadores, como se muestra a continuacin:

(A)

Correlacin

La variacin en los valores de caractersticas de calidad (las medidas de mtricas principales


en uso operacional) explica por la variacin en los valores mtricos, est dada por el cuadrado
del coeficiente lineal.
Un evaluador puede predecir las caractersticas de calidad sin medir directamente mediante el
uso de mtricas correlacionadas.

(B)

Rastreo

Si una mtrica M est directamente relacionada con un Q caractersticas de calidad de valor


(las medidas de mtricas principales en uso operativo), para un determinado producto o
proceso, a continuacin, un valor de cambio de Q (T1) a Q (T2), ira acompaada de un
cambiar el valor de mtrica M (T1) a M (T2), en la misma direccin (por ejemplo, si Q aumento
s, M aumento s).

Un evaluador puede detectar el movimiento de caractersticas de calidad a lo largo de un


perodo de tiempo sin medir directamente mediante el uso de esas mtricas que tienen la
capacidad de seguimiento.

(C)

Consistencia

Si los valores de las caractersticas de calidad (las medidas de mtricas principales en uso
operacional) Q1, Q2, ..., Qn, correspondientes a los productos o procesos 1, 2, ..., n, tener la
relacin Q1> Q2> ...> Qn, entonces los valores de indicadores se corresponden tendra la
relacin M1> M2> ...> Mn.
Un evaluador puede notar componentes propensas excepcionales y de error de software
mediante el uso de esas mtricas que han consisten capacidad cy.

(D)

Previsibilidad

Si una mtrica se utiliza en el tiempo T1 para predecir un valor caracterstico Q de calidad (las
medidas de mtricas principales en uso operativo) en T2, error de prediccin, que es {(predicho
Q (T2) - Q real (T2)) / real Q (T2)}, sera dentro del rango de error de prediccin permitido.
Un evaluador puede predecir el movimiento de caractersticas de calidad en el futuro mediante
el uso de estos indicadores, que miden la previsibilidad.

(E)

Discriminatorio

Una mtrica sera capaz de discriminar entre el software de alta y baja calidad.

Un evaluador puede Cate s los componentes de software y los valores de caractersticas de


calidad tasa por el uso de esas mtricas que tienen capacidad discriminativa.

A.3
Uso de Mtricas para Estimacin (Sentencia) y Prediccin
(pronstico)
Estimacin y prediccin de las caractersticas de calidad del producto de software en la anterior
etapa s son dos de los usos ms gratificantes de la mtrica.

A.3.1 Las caractersticas de calidad de prediccin de datos actual


(A)

Prediccin por anlisis de regresin

Cuando predecir el valor futuro (medida) de la misma caracterstica (atributo) utilizando el valor
actual (datos) de l (el atributo), un anlisis de regresin es til basado en un conjunto de datos
que se observa en un perodo de tiempo suficiente .

Por ejemplo, el valor de MTBF (tiempo medio entre fallos) que se obtiene durante la fase de
pruebas (actividades) se puede utilizar para estimar el tiempo medio entre fallos en etapa de
operacin.

(B) Prediccin por anlisis de correlacin

Cuando predecir el valor futuro (medida) de una caracterstica (atributo) mediante el uso de los
actuales valores de medicin de un atributo diferente, un anlisis de correlacin es til el uso de
una funcin validada que muestra la correlacin.

Por ejemplo, la complejidad de los mdulos durante la etapa de codificacin se puede utilizar
para predecir el tiempo o el esfuerzo requerido para la modificacin del programa y la prueba
durante el proceso de mantenimiento.

A.3.2 caractersticas de calidad actual estimacin en hechos actuales


(A) Estimacin por anlisis de correlacin

Al estimar los valores actuales de un atributo que son directamente inmensurable, o si hay
alguna otra medida que tiene una fuerte correlacin con la medida de destino, un anlisis de
correlacin es til.
Por ejemplo, debido a que el nmero restante de fallos en un producto de software no se puede
medir, se puede estimar utilizando el nmero y la tendencia de los fallos detectados.

Esos indicadores que se utilizan para predecir los atributos que no son directamente medibles
debe ser estimada como se explica a continuacin:

El uso de modelos para predecir el atributo;

Usando la frmula para predecir el atributo;

El uso de base de la experiencia para predecir el atributo;

Utilizando la justificacin para predecir el atributo.

Esos indicadores que se utilizan para predecir los atributos que no son directamente medibles
pueden ser validados como se explica a continuacin:

Identificar las medidas de atributos que deben ser predicho;

Identificar las mtricas que se utilizan para la prediccin;

Realizar una validacin basada en el anlisis estadstico;

Documentar los resultados;

R EPEAT lo anterior peridicamente;

A.4
La deteccin de desviaciones y
componentes propensos problema de la calidad

anomalas

en

los

Las siguientes herramientas de control de calidad pueden ser utilizados para analizar
desviaciones y anomalas en los componentes del producto de software:

(A)

diagramas de proceso (mdulos funcionales de software)

(B)

Anlisis Areto P y diagramas

(C)

histogramas y diagramas de dispersin

(D)

diagramas de funcionamiento, diagramas de correlacin y la estratificacin

(E)

I Shikawa (Fishbone) diagramas

(F)

de control estadstico de procesos (mdulos funcionales de software)

(G)

hojas de verificacin

Las herramientas anteriores se pueden utilizar para identificar problemas de calidad de los
datos obtenidos mediante la aplicacin de las mtricas.

A.5
(A)

Viendo Resultados de la Medicin


Viendo caractersticas de calidad resultados de la evaluacin

E l siguiente presentaciones grficas son tiles para mostrar los resultados de evaluacin de
calidad para cada uno de la calidad caracterstica y subcaracterstica.

Grfico de radar; Grfico de barras de histograma numerada, tabla de mltiples variables


aleatorias, Matrix Performance importancia, etc.

(B) Viendo medidas


Hay presentaciones grficas tiles, tales como diagrama de Pareto, grficas de tendencia,
histogramas, diagramas de correlacin, etc.

Anexo B
(Informativo)
El uso de la Calidad en Uso, externos y internos Mtricas (Marco Ejemplo)
B.1 Introduccin
Este ejemplo marco es un alto nivel de descripcin de cmo se pueden usar el modelo 9126 de
Calidad ISO / IEC y las mtricas relacionadas durante el desarrollo e implementacin de
software para lograr un producto de calidad que cumple con los requisitos especificados por el
usuario. Los conceptos que se muestran en este ejemplo pueden implementarse en distintas
formas de personalizacin para adaptarse a la persona, organizacin o proyecto. El ejemplo
utiliza los procesos del ciclo de vida clave de la norma ISO / IEC 12207 como una referencia a
los pasos tradicionales del ciclo de vida de desarrollo de software y procesos de evaluacin de
calidad de la norma ISO / IEC 14598-3 como una referencia al tradicional proceso de
evaluacin de la calidad del producto de software. Los conceptos se pueden asignar a otros
modelos de ciclos de vida del software si el usuario as lo desea, siempre y cuando se
entienden los conceptos subyacentes.

B.2

Descripcin general de Desarrollo de Procesos y Calidad

Tabla B.1 muestra un ejemplo de modelo que vincula las actividades del proceso del ciclo de
vida de desarrollo de software (actividad 1 de la actividad 8) a sus productos clave y los
modelos de referencia relevantes para medir la calidad de los entregables (es decir, la calidad
en uso, de calidad externo, o Interno de Calidad).
Fila 1 se describen las actividades del proceso del ciclo de vida de desarrollo de software. (Esto
puede ser personalizado para satisfacer las necesidades individuales).Fila 2 describe si una
medida vigente o una prediccin es posible que la categora de medidas (es decir, la calidad en
la utilizacin, la calidad externo o interno de calidad). Fila 3 describe el resultado clave que se
puede medir la calidad y la fila 4 se describen las mtricas que se pueden aplicar en cada
resultado en cada actividad del proceso.

Tabla B.1 Medicin de Calidad Modelo

Fase

Actividad 1

Actividad 2

Actividad
3

Actividad 4 Actividad
5

Anlisis de
requerimientos

Diseo
arquitectonic
o

Software
de diseo
detallado

Codificaci Integracin Integracin Instalacin Apoyo


n y pruebas de
de
de
aceptacin
de software software y sistemas y software
Software
pruebas de pruebas de
calificacin calificacin
de
del sistema
software

(Software y
sistemas)

9126
series de
referencia
modelo

(Software y
sistemas)

Calidad de
usuario
necesarias,

De calidad
predicha en
uso,

De calidad De calidad De calidad


predicha
predicha en predicha
en uso,
uso,
en uso,

Interno de la
calidad
requerida,

Externo de la Externo de Calidad


calidad
la calidad externa
prevista,
prevista,
medida,

Calidad
externa
medida,

Externo de la

Calidad

Calidad

Externo de

Actividad
6

Actividad
7

Actividad
8

De calidad
predicha
en uso,

De calidad Calidad
predicha
medida en
en uso,
uso,

Calidad
externa
medida,

Calidad
externa
medida,

Calidad
externa
medida,

Externo de Calidad

Calidad

Calidad

calidad
requerida

Los
principale
s
productos
de la
actividad

Los requisitos
de calidad del
usuario
(especificados),

interna
Medido

interna
Medido

Diseo de la Software
arquitectura de diseo
de software / detallado
sistema

Requisitos de
calidad externo
(especificados),

la calidad
prevista,

la calidad
prevista,

interna
Medido

interna
Medido

interna
Medido

Calidad
interna
Medido

Calidad
interna
Medido

Producto
de
Resultados software,
de la
Resultados
prueba
de la
prueba

Sistema
integrado,

Sistema
instalado

Producto
de
software
Entregado

Las
mtricas
internas

Las
mtricas
internas

Las
mtricas
internas

Las
mtricas
internas

Mtricas
externas

Mtricas
externas

Mtricas
externas

Mtricas
externas

La calidad
en la
medicin
del uso

Cdigo de
software,

Resultados
de la
prueba

Requisitos
internos de
calidad
(especificado)
Mtricas
Las mtricas
Las mtricas
utilizadas internas
internas
para medir (Mtricas
externas se
pueden aplicar
para validar las
especificaciones
)

B.3

Las
mtricas
internas

Las
mtricas
internas
Mtricas
externas

Pasos Calidad Enfoque

B.3.1 general
Evaluacin de la calidad durante el ciclo de desarrollo se divide en los pasos siguientes. Paso 1
tiene que ser completado durante la actividad el anlisis de necesidades. Los pasos 2 a 5
tienen que repetirse durante cada Actividad procedimiento definido anteriormente.
B.3.2 Paso # 1 Identificacin de requisitos de calidad
Para cada una de las caractersticas de calidad y subcaractersticas definidas en el modelo de
Calidad determinar que el usuario necesita pesos utilizando los dos ejemplos de la Tabla B.2
para cada categora de la medicin. (Calidad en Uso, externa y de Calidad Interna). Asignacin
de pesos relativos permitir a los evaluadores a centrar sus esfuerzos en las caractersticas
ms importantes de sub.

Tabla B.2 necesidades de los usuarios caractersticas y pesos


(A)
Calidad de uso
CARACTERSTICA

PESO
(Alto / Medio / Bajo)

Eficacia

Productividad

La Seguridad

Satisfaccin

(B)
Externa y Interna de Calidad
CARACTERSTICA
Funcionalidad

Confiabilidad

Subcaracterstica
Idoneidad

Precisin

Interoperabilidad

Seguridad

Conformidad

La Madurez
(Hardware / software / datos)
La tolerancia a fallos
Recuperabilidad
(Datos, procesos, tecnologa)

Usabilidad

Eficiencia

Mantenibilidad

Portabilidad

PESO
(Alto / Medio / Bajo)

L
L
H

Conformidad

Comprensibilidad

Facilidad de aprendizaje

Operatividad

Atractivo

Conformidad

Comportamiento Tiempo

Utilizacin de recursos

Conformidad

Analizabilidad

Cambiabilidad

Estabilidad

Comprobabilidad

Conformidad

Adaptabilidad

Instalabilidad

Coexistencia

Reemplazabilidad

Conformidad

Nota : Los pesos se pueden expresar en la / Low manera Alta / Media o utilizando la escala de tipo
ordinal en el rango 1-9 (e g:.. 1-3 = bajo, 4-6 = medio, 7-9 = alto) .

B.3.3 Paso # 2 Especificacin de la evaluacin


Se aplica este paso durante cada actividad del proceso de desarrollo.
Para cada una de las subcaractersticas de calidad definidos en el modelo de Calidad identificar
las mtricas aplicables y los niveles requeridos para lograr las necesidades de los usuarios
establecidos en el paso 1 y el registro como se muestra en el ejemplo de la Tabla B.3.
Bsico de entrada y las instrucciones para la formulacin de contenido se pueden obtener a
partir del ejemplo en la Tabla B1 que explica lo que se puede medir en esta etapa del ciclo de
desarrollo.
NOTA : Es posible que algunas de las filas de las tablas sera vaca durante las actividades

especficas del ciclo de desarrollo, ya que no sera posible medir todas las caractersticas sub
temprano en el proceso de desarrollo.

Tabla Tablas de Medicin de Calidad B.3


(A)

Calidad de uso Categora de medicin


CARACTERSTICA

METRICS

NIVEL
REQUERIDO

EVALUACIN DE
RESULTADO
REAL

Eficacia
Productividad
La Seguridad
Satisfaccin

(B)

Medicin de la Calidad externa Categora


CARACTERSTICA

Funcionalidad

Subcaracterstica

Idoneidad
Precisin
Interoperabilidad
Seguridad
Conformidad

Confiabilidad

Madurez (hardware /
software / datos)
La tolerancia a fallos
Recuperabilidad (datos,
procesos, tecnologa)
Conformidad

Usabilidad

Comprensibilidad
Facilidad de aprendizaje
Operatividad
Atractivo
Conformidad

Eficiencia

Comportamiento Tiempo
Utilizacin de recursos
Conformidad

Mantenibilidad

Analizabilidad
Cambiabilidad
Estabilidad
Comprobabilidad
Conformidad

METRICS

NIVEL
REQUERIDO

EVALUACIN DE
RESULTADO
REAL

Portabilidad

Adaptabilidad
Inestabilidad
Coexistencia
Reemplazabilidad
Conformidad

(C)

Interno de Calidad Categora de medicin


CARACTERSTICA

Funcionalidad

Subcaracterstica

Idoneidad
Precisin
Interoperabilidad
Seguridad
Conformidad

Confiabilidad

Madurez (hardware /
software / datos)
La tolerancia a fallos
Recuperabilidad (datos,
procesos, tecnologa)
Conformidad

Usabilidad

Comprensibilidad
Facilidad de aprendizaje
Operatividad
Atractivo
Conformidad

Eficiencia

Comportamiento Tiempo
Utilizacin de recursos
Conformidad

Mantenibilidad

Analizabilidad
Cambiabilidad
Estabilidad
Comprobabilidad
Conformidad

Portabilidad

Adaptabilidad
Inestabilidad
Coexistencia
Reemplazabilidad
Conformidad

METRICS

NIVEL
REQUERIDO

EVALUACIN DE
RESULTADO
REAL

B.3.4 Paso # 3 Diseo de la evaluacin


Se aplica este paso durante cada actividad del proceso de desarrollo.
Desarrollar un plan de medicin (similar al ejemplo de la tabla B.4) que contiene los entregables
que se utilizan como entrada para el proceso de medicin y las mtricas que deben aplicarse.

Tabla de plan B.4 Medicin


Subcaracterstica

1. Idoneidad

2. Satisfaccin

A ENTREGAR PARA
EVALUAR

METRICS interior a
aplicar

Mtricas externas
APLICABLES

1.

1.

1.

2.

2.

2.

3.

3.

3.

1.

(No Aplica)

(No Aplica)

CALIDAD EN Usar las


medidas APLICABLES
(No Aplica)

1.

2.

2.

3.

3.

3.
4.
5.
6.

B.3.5 Paso # 4 Ejecucin de la evaluacin


Se aplica este paso durante cada actividad del proceso de desarrollo.
Ejecutar el plan de evaluacin y completar la columna como se muestra en los ejemplos de la
Tabla B.3. ISO-IEC 14598 serie de normas debe ser utilizado como una gua para la
planificacin y ejecucin del proceso de medicin.
B.3.6 Paso # 5 Comentarios a la organizacin
Se aplica este paso durante cada actividad del proceso de desarrollo.
Una vez que todas las mediciones se han completado un mapa de los resultados en la Tabla
B.1 y conclusiones del documento en forma de un informe. Tambin identificar reas
especficas donde se requieren mejoras en la calidad del producto para satisfacer las
necesidades de los usuarios.

Anexo C
(Informativo)
Explicacin detallada de tipos de escalas mtricas y tipos de
medicin
C.1

Tipos de escala mtrica

Uno de los siguientes tipos de escala mtrica de medicin deben ser identificados para cada
medida, cuando un usuario de mtricas tiene el resultado de una medicin y utiliza la medida
para el clculo o comparacin. Los valores promedio, de relacin o de diferencia pueden no
tener ningn significado para algunas medidas. Tipos de escalas mtricas son: escala nominal,
escala ordinal, escala de intervalos, escala de razn, y la escala absoluta. Una escala siempre
debe ser definida como M '= F (M), donde F es la funcin admisible. Tambin la descripcin de
cada tipo de escala de medicin contiene una descripcin de la funcin admisible (si M es una
mtrica entonces M '= F (M) es tambin una mtrica).
(A)

Escala Nominal

M '= F (M) donde F es la cartografa cualquier uno-a-uno.


Esto incluye la clasificacin, por ejemplo, los tipos de fallos de software (datos, control,
otros). Un promedio tiene un significado slo si se calcula con la frecuencia del mismo tipo. Una
relacin tiene un significado slo cuando se calcula con la frecuencia de cada tipo
asignada. Por lo tanto, la relacin media y se pueden usar para representar una diferencia en la
frecuencia de slo el mismo tipo entre primeras y ltimas dos casos o casos similares. De lo
contrario, pueden ser utilizados para comparar mutuamente la frecuencia de cada otro tipo,
respectivamente.
Ejemplos: Ciudad del nmero de identificacin de la lnea de transporte, nmero de
identificacin del compilador mensaje de error
Enunciados significativos son los nmeros de slo diferentes categoras.
(B)

Escala Ordinal

M '= F (M) donde F es cualquier asignacin montona creciente, es decir, M (x)> = M (y)
implica M' (x)> = M '(y).
Esto incluye los pedidos, por ejemplo, un fallo de software por gravedad (insignificante y
marginal, crtico, catastrfico). Un promedio tiene un significado slo si se calcula con la
frecuencia del mismo orden asignada. Una relacin tiene un significado slo cuando se calcula
con la frecuencia de cada orden asignada. Por lo tanto, la relacin y el promedio se pueden
utilizar para representar una diferencia en la frecuencia de slo el mismo orden entre primeras
y ltimas dos casos o casos similares.De lo contrario, pueden ser utilizados para comparar
mutuamente la frecuencia de cada orden.
Ejemplos: exam.result School (excelente, bueno, aceptable, no aceptable),
Declaraciones significativas: Cada dependern de su posicin en el orden, por ejemplo la
mediana.
(C)

Escala de intervalo

M '= aM + b (a> 0)

Esto incluye escalas de calificacin ordenados donde la diferencia entre dos medidas tiene un
significado emprico. Sin embargo la relacin de dos medidas en una escala de intervalo no
puede tener el mismo significado emprico.
Ejemplos: Temperatura (Celsius, Fahrenheit, Kalvin), diferencia entre el tiempo de clculo real y
el tiempo predijo
Declaraciones significativas: Una media aritmtica y todo lo que depende de una orden
(D)

Escala de Ratio

M '= aM (a> 0)
Esto incluye escalas de calificacin ordenados, en los que la diferencia entre dos medidas y
tambin la proporcin de dos medidas tienen el mismo significado emprico. Un promedio y una
relacin tienen significado respectivamente y dan significado real a los valores.
Ejemplos: Longitud, Peso, Tiempo, Tamao, Conde
Declaraciones significativas: media geomtrica, Porcentaje
(E)

Escala absoluta

M '= M que se pueden medir slo en un sentido.


Cualquier declaracin relativa a las medidas es significativa. Por ejemplo, el resultado de dividir
una relacin de tipo de escala medida por otra medida de tipo escala de razn en que la unidad
de medida es el mismo es absoluta. Una medicin tipo de escala absoluta es de hecho uno sin
ninguna unidad.
Ejemplo: El nmero de lneas de cdigo con comentarios dividido por el total de lneas de
cdigo
Declaraciones significativas: Todo

C.2

tipos de medicin

C.2.0
General
Con el fin de disear un procedimiento de recogida de datos, la interpretacin de significados
justas, y las medidas de la normalizacin para la comparacin, un usuario de mtricas debe
identificar y tomar en cuenta el tipo de medida de medicin empleado por una mtrica.
C.2.1

Tamao Medida Tipo

C.2.1.0 general
Una medida de este tipo representa un tamao particular de software de acuerdo a lo que dice
medir dentro de su definicin.
NOTA: el software puede tener muchas representaciones de tamao (como cualquier entidad puede ser
medido en ms de una dimensin - masa, volumen, superficie, etc.).

La normalizacin de otras medidas con una medida de tamao puede dar valores comparables
en trminos de unidades de tamao. Las medidas de tamao descritos a continuacin pueden
ser utilizados para la medicin de la calidad del software.

C.2.1.1 Tamao Funcional Tipo


Tamao funcional es un ejemplo de un tipo de tamao (una dimensin) que el software puede
tener. Cualquier una instancia de software puede tener ms de un tamao funcional
dependiendo de, por ejemplo:

(A)

el propsito para medir el tamao del software (Influye en el mbito de aplicacin del
software incluido en la medicin);

(B)

el mtodo de dimensionamiento funcional particular utilizado (Se va a cambiar las


unidades y escala).

La definicin de los conceptos y el proceso para la aplicacin de un mtodo de medicin de


tamao funcional (mtodo FSM) es proporcionado por la norma ISO / IEC 14143 a -1.
Para utilizar tamao funcional para la normalizacin es necesaria para garantizar que se utiliza
el mismo mtodo de dimensionamiento funcional y que el software diferente que se comparan
se han medido para el mismo propsito y en consecuencia tener un alcance comparable.
Aunque la siguiente menudo afirman que representan tamaos funcionales, no se garantiza
que son equivalentes al tamao funcional obtenida de la aplicacin de un mtodo compatible
FSM con la norma ISO / IEC 14143 a -1. Sin embargo, ellos son ampliamente utilizados en el
desarrollo de software:
1.

nmero de hojas de clculo;

2.

nmero de pantallas;

3.

nmero de archivos o conjuntos de datos que son procesados;

4.

serie de requisitos funcionales detallados


especificaciones de requisitos de usuario.

que

se

describen

en

las

Programa C.2.1.2 Tipo de tamao


En esta clusula, el trmino "programacin" representa las expresiones que cuando se ejecuta
resultado en las acciones, y el trmino "lenguaje" representa el tipo de expresin utilizada.
1.

El tamao del programa Fuente

El lenguaje de programacin debe ser explicado y es conveniente prever cmo las


declaraciones no son ejecutables, tales como lneas de comentario, se tratan. Las siguientes
medidas son de uso general:
un

Declaraciones no comentario origen (NCSS)

Declaraciones para no comentar fuente (NCSS) incluyen sentencias ejecutables y sentencias


de declaracin de datos con sentencias fuente lgicas.
NOTA
1. Nuevo tamao del programa
Un desarrollador puede utilizar de nuevo desarrollo el tamao del programa para representar el
desarrollo y el mantenimiento del tamao del producto del trabajo.
2. Tamao de programa cambi

Un desarrollador puede utilizar el tamao programa modificado para representar tamao de


software que contiene componentes modificados.
3. computarizada tamao del programa
Ejemplo de frmula tamao del programa es calculado nuevas lneas de cdigo + 0,2 x lneas
de cdigo en los componentes modificados (NASA Goddard).
Puede ser necesario para distinguir un tipo de declaraciones de cdigo fuente en ms detalle
como sigue:
yo.

Tipo de Declaracin
Declaracin Fuente Lgico (LSS). El LSS mide el nmero de instrucciones de
software. Las declaraciones son independientemente de su relacin con las lneas e
independiente del formato fsico en el que aparecen.

Declaracin Fuente Fsica (PSS). El PSS mide el nmero de lneas de cdigo fuente del software de
cdigo.
ii.

Atributo de sentencia
Sentencias ejecutables;
Instrucciones de declaracin de datos;
Declaraciones directiva del compilador;
Comentario sentencias fuente.

iii.

Origen
Sentencias fuente modificados;
Sentencias fuente Aadido;
Sentencias fuente de retirada;

2.

Sentencias fuente de nuevo desarrollo: (= aaden sentencias fuente +


modificados declaraciones de origen);

Sentencias fuente reutilizados: (= Original - modificado - sentencias fuente


eliminados);

Programa palabra tamao recuento

La medicin puede ser calculado de la siguiente manera utilizando la medida del Halstead:
Programa de vocabulario = n1 + n2; La duracin del programa observado = N1 + N2, donde:

n1: Es el nmero de palabras operador DISTINCT que se preparan y reservados por el


idioma del programa en un cdigo fuente del programa;

n2: Es el nmero de palabras de operandos distintas que se definen por el


programador en un cdigo fuente del programa;

N1: Es el nmero de ocurrencias de operadores distintos en un cdigo fuente del


programa;

N2: Es el nmero de ocurrencias de operandos distintos en un cdigo fuente del


programa.

3.

Nmero de mdulos

La medicin est contando el nmero de objetos de forma independiente ejecutables tales


como mdulos de un programa.
C.2.1.3 recurso utilizado tipo de medida
Esto identifica Tipo recursos utilizados por la operacin del software estn evaluando. Ejemplos
son:

(A)

Cantidad de memoria , por ejemplo, la cantidad de disco o memoria ocupado


temporalmente o permanentemente durante la ejecucin del software;

(B)

I / O de carga , por ejemplo, la cantidad de trfico de datos de comunicacin (significativo


para las herramientas de copia de seguridad en una red);

(C)

Carga de la CPU , por ejemplo, porcentaje de ocupados conjuntos de instrucciones de la


CPU por segundo (Este tipo de medida es significativa para medir la utilizacin y la
eficiencia de la distribucin de proceso en el software multi-hilo que se ejecuta en sistemas
concurrentes / paralelas CPU);

(D)

Archivos y registros de datos , por ejemplo, la longitud en bytes de archivos o registros;

(E)

Documentos , por ejemplo, nmero de pginas del documento.

Puede ser importante tomar nota de pico (mxima), los valores mnimo y medio, as como los
perodos de tiempo y el nmero de observaciones realizadas.
C.2.1.4 operativo especificado Tipo de procedimiento paso
Este tipo identifica medidas estticas de los procedimientos que se especifican en las
especificaciones de diseo de la interfaz humano o un manual de usuario.
El valor medido puede variar dependiendo de qu tipo de descripcin se utilizan para la
medicin, como un diagrama o un texto que representa los procedimientos operativos del
usuario.

C.2.2

Tiempo Tipo de medida

C.2.2.0 general
El usuario de mtricas de medida tipo tiempo debern registrar perodos de tiempo, el nmero
de sitios examinados y cuntos usuarios particip en las mediciones.
Hay muchas maneras en que el tiempo se puede medir como una unidad, como muestran los
siguientes ejemplos.
(A)

Unidad de tiempo real

Este es un momento fsico: es decir, segundos, minutos, horas o. Esta unidad se utiliza
generalmente para describir el tiempo de procesamiento de tareas de software en tiempo real.

(B)

Unidad de ordenador tiempo maquinaria

Esta es la hora del reloj del procesador de la computadora: es decir, segundos, minutos, horas
o de tiempo de CPU.
(C)

Unidad de tiempo programada Oficial

Esto incluye las horas de trabajo, das, meses o aos.


(D)

Unidad de tiempo de componentes

Cuando hay mltiples sitios, el tiempo de componente identifica sitio individual y es una
acumulacin de tiempo individual de cada sitio. Esta unidad se utiliza generalmente para
describir fiabilidad de los componentes, por ejemplo, la tasa de fallo de un componente.
(E)

Unidad de tiempo del Sistema

Cuando hay mltiples sitios, el tiempo de sistema no identifica los sitios individuales, sino que
identifica todos los sitios que se ejecutan, como un todo en un solo sistema. Esta unidad se
utiliza generalmente para describir la fiabilidad del sistema, por ejemplo, la tasa de fallo del
sistema.
Funcionamiento del sistema C.2.2.1 Tipo tiempo
Tipo de tiempo de funcionamiento del sistema proporciona una base para medir la
disponibilidad del software. Esto se utiliza principalmente para la evaluacin de la fiabilidad. Se
debe identificar si el software est en funcionamiento discontinuo o en continuo. Si el software
opera de forma discontinua, debe estar seguro de que la medicin del tiempo se realiza en los
perodos del software est activo (esto se extiende, obviamente, para funcionamiento continuo).
(A)

Tiempo transcurrido

Cuando el uso de software es constante, por ejemplo en los sistemas operativos para el mismo
perodo de tiempo cada semana.
(B)

Mquina con motor-a tiempo

Para tiempo real, software embebido o sistema operativo que est en pleno uso todo el tiempo
el sistema est operativo.
(C)

Tiempo de mquina normalizada

Al igual que en "la mquina con motor a tiempo", pero la puesta en comn de datos de varios
equipos de diferentes "powered-a-tiempo" y la aplicacin de un factor de correccin.
C.2.2.2 Tipo tiempo de ejecucin
Tipo de tiempo de ejecucin es el tiempo que se necesita para ejecutar software para
completar una tarea especfica. La distribucin de varios intentos se debe analizar y media,
desviacin o valores mximos debera calcularse. La ejecucin en las condiciones especficas,
condicin particularmente sobrecargado, debe ser examinado. Ejecucin Tipo vez que se utiliza
principalmente para la evaluacin de la eficiencia.
C.2.2.3 Tipo tiempo Usuario
Tipo de tiempo del usuario se mide en perodos de tiempo gastado por los usuarios individuales
en la realizacin de tareas mediante el uso de las operaciones del software. Algunos ejemplos
son:
(A)

Tiempo de sesin

Medido entre el inicio y el final de una sesin. til, como ejemplo, para dibujar el
comportamiento de los usuarios de un sistema de home banking. Para un programa interactivo
donde ralent tiempo no es de inters o en los problemas de usabilidad interactivos slo deben
ser estudiadas.
(B)

Tiempo de tareas

El tiempo empleado por un usuario individual para llevar a cabo una tarea mediante el uso de
las operaciones del software en cada intento. Los puntos inicial y final de la medicin deben
estar bien definidos.
(C)

Tiempo Usuario

Tiempo empleado por un usuario individual utilizando el software de vez comenz en un punto
en el tiempo. (Aproximadamente, es el nmero de horas o das de usuario utiliza el software
desde el principio).
C.2.2.4 Tipo de Esfuerzo
Tipo de Esfuerzo es el tiempo productivo asociado con una tarea de proyecto especfico.
(A)

El esfuerzo individual

Este es el tiempo productivo que se necesita para la persona individual que es un desarrollador,
mantenedor u operador a trabajar para completar una tarea especfica.El esfuerzo individual
asume slo un cierto nmero de horas productivas por da.
(B)

Esfuerzo de tareas

Esfuerzo de tareas es un valor acumulado de todo el personal de proyectos individuales:


programador, desarrollador, operador, usuario u otras personas que trabajaron para completar
una tarea especfica.

C.2.2.5 intervalo de tiempo de tipo eventos


Este tipo de medida es el intervalo de tiempo entre un evento y el siguiente, durante un perodo
de observacin. La frecuencia de un periodo de tiempo de observacin puede ser utilizado en
lugar de esta medida. Esto se utiliza tpicamente para describir el tiempo medio entre fallos que
ocurren sucesivamente.
C.2.3

Conde medida tipo

Si se cuentan los atributos de documentos del producto de software, que son tipos de recuento
estticas. Si se cuentan los eventos o acciones humanas, que son tipos de recuento cinticos.
C.2.3.1 Nmero de tipo de fallo detectado
La medida cuenta las fallas detectadas durante la revisin, verificacin, correccin,
funcionamiento o mantenimiento. Los niveles de gravedad pueden ser utilizados para
categorizar a tomar en cuenta el impacto de la falla.
Programa C.2.3.2 complejidad estructural del tipo de nmero
La medicin cuenta la complejidad estructural programa. Ejemplos de ello son el nmero de
caminos distintos o nmero ciclomtica del McCabe.

C.2.3.3 Nmero de tipo de inconsistencia detectada


Esta medida cuenta con los elementos inconsistentes detectados que se preparan para la
investigacin.
(A)

Nmero de objetos conformes fallidos

Ejemplos:

La conformidad con los artculos especificados de especificaciones de requisitos;

La conformidad con la regla, reglamento o norma;

La conformidad con los protocolos, formatos de datos, formatos de medios, cdigos de


caracteres
(B)

Nmero de casos fallidos de las expectativas del usuario

La medida es contar elementos de la lista satisfechos / insatisfechos, que describen las


brechas entre el rendimiento del producto y la expectativa razonable de software del usuario.
La medicin utiliza cuestionarios para ser respondidas por los probadores, clientes, operadores
o usuarios finales en lo que las deficiencias fueron descubiertos.
Los siguientes son ejemplos:

Funcin disponible o no;

Funcin efectivamente operable o no;

Funcin operable para uso especfico previsto del usuario o no;

Se espera que la funcin, necesita o no necesita.


C.2.3.4 Nmero de tipo cambios
Este tipo identifica los elementos de configuracin de software que son detectados haber sido
cambiado. Un ejemplo es el nmero de lneas cambiado de cdigo fuente.
C.2.3.5 Nmero de tipo detectado fallos
La medida cuenta el nmero detectado de errores durante el desarrollo de productos, pruebas,
operacin o mantenimiento. Los niveles de gravedad pueden ser utilizados para categorizar a
tomar en cuenta el impacto de la falla.
C.2.3.6 Nmero de intentos (ensayo) tipo
Esta medida cuenta el nmero de intentos de corregir el defecto o fallo. Por ejemplo, durante
las revisiones, pruebas y mantenimiento.
C.2.3.7 Carrera de tipo humano procedimiento operativo
Esta medida cuenta el nmero de golpes de usuario la accin humana como pasos cinticos de
un procedimiento cuando un usuario de forma interactiva el funcionamiento del software. Esta
medida cuantifica la facilidad de uso ergonmico, as como el esfuerzo de usar. Por lo tanto,
esto se utiliza en la medicin de la usabilidad. Ejemplos son el nmero de golpes para realizar
una tarea, el nmero de movimientos de los ojos, etc.

C.2.3.8 tipo Score


Este tipo identifica la calificacin o el resultado de un clculo aritmtico. Score puede incluir el
conteo o el clculo de pesas controladas encendido / apagado en las listas de
verificacin. Ejemplos: Puntuacin de lista de verificacin; puntuacin de cuestionario; Mtodo
Delphi; etctera

Anexo D
(Informativo) Trmino (s)
D.1

Definiciones

Las definiciones son de la norma ISO / IEC 14598-1 e ISO / IEC 9126-1 menos que se indique
lo contrario.
D.1.1

De Calidad

Externo de la calidad : El grado en que un producto cumple dicho y necesidades implcitas


cuando se utiliza en condiciones especificadas.
La calidad interna : La totalidad de los atributos de un producto que determinan su capacidad
de satisfacer necesidades expresadas o implcitas cuando se utiliza en condiciones
especificadas.
NOTAS :
El trmino "calidad interna", que se utiliza en este informe tcnico para contrastar con "calidad externa",
tiene esencialmente el mismo significado que "calidad" en la norma ISO 8402.
Se utiliza el trmino "atributo" (en lugar del trmino "caracterstica" que se utiliza en el punto 3.1.3)
como el trmino "caracterstica" se utiliza en un sentido ms especfico en la norma ISO / IEC serie
9126.

Calidad : El conjunto de caractersticas de una entidad que le confieren su aptitud para


satisfacer necesidades expresadas o implcitas. [ISO 8402]
NOTA: En un entorno contractual, o en un entorno regulado, como el campo de la seguridad nuclear, las
necesidades se especifican, mientras que en otros entornos, necesidades implcitas deben ser
identificados y definidos (ISO 8402: 1994, nota 1).

Calidad en uso : La capacidad del producto de software para permitir a determinados usuarios
para conseguir objetivos especficos con efectividad, productividad, seguridad y satisfaccin en
contextos de uso especificadas.
NOTA : Calidad en uso es la vista del usuario de la calidad de un entorno que contiene el software, y se
mide a partir de los resultados de la utilizacin del software en el entorno, en lugar de propiedades del
propio software .
NOTA : La definicin de calidad en el uso en la norma ISO / IEC 14598-1 no incluye actualmente la
nueva caracterstica de "seguridad".

Modelo de Calidad : El conjunto de caractersticas y las relaciones entre ellos, que


proporcionan la base para especificar los requisitos de calidad y evaluacin de la calidad.
D.1.2

Software y usuario

Software : Todo o parte de los programas, procedimientos, reglas, y la documentacin


asociada de un sistema de procesamiento de la informacin. (ISO / IEC 2382-1: 1993)
NOTA : El software es una creacin intelectual que es independiente del medio en el que se registr.

Producto de Software : El conjunto de programas informticos, procedimientos y


documentacin posiblemente asociado y datos designados para la entrega a un usuario. [ISO /
IEC 12207]

NOTA : Los productos incluyen productos intermedios y productos destinados a usuarios como
desarrolladores y mantenedores.

Usuario : Un individuo que utiliza el producto de software para llevar a cabo una funcin
especfica.
NOTA : Los usuarios pueden incluir operadores, los destinatarios de los resultados del software, o
desarrolladores o personal de mantenimiento de software.

D.1.3

Medicin

Atributo : Una propiedad fsica o abstracta medible de una entidad.


Medida directa : Una medida de un atributo que no depende de una medida de cualquier otro
atributo.
Medida externa : una medida indirecta de un producto derivado de medidas del
comportamiento del sistema del que forma parte.
NOTAS :
El sistema incluye todo el hardware asociado, software (ya sea de software a medida o software off-theshelf) y los usuarios.
El nmero de fallos encontrados durante las pruebas es una medida externa del nmero de fallos en el
programa debido a que el nmero de fallos se cuentan durante la operacin de un sistema de
ordenador que ejecuta el programa para identificar los fallos en el cdigo.
Medidas externas se pueden utilizar para evaluar los atributos de calidad ms cerca de los objetivos
finales del diseo.

Indicador : A medida que se puede utilizar para estimar o predecir otra medida.
NOTAS :
La medida puede ser de la misma o una caracterstica diferente.
Los indicadores pueden ser utilizados tanto para estimar los atributos de calidad de software y para
estimar atributos del proceso de produccin. Son medidas indirectas de los atributos.

Medida indirecta : Una medida de un atributo que se deriva de las medidas de uno o ms de
otros atributos.
NOTA: una medida externa de un atributo de un sistema informtico (como el tiempo de respuesta a la
entrada del usuario) es una medida indirecta de atributos del software como la medida estar influenciada
por los atributos de la entorno informtico, as como atributos del software .

Medida interna : Una medida derivada del producto en s, ya sea directa o indirecta; no se
deriva de las medidas del comportamiento del sistema del que forma parte.
NOTA: Las lneas de cdigo, la complejidad, el nmero de fallos que se encuentra en un paseo a travs y
el ndice de Niebla son todas las medidas internas realizadas en el propio producto.

Medida (sustantivo) : El nmero o categora asignada a un atributo de una entidad al hacer


una medicin.
Medida (verbo) : Realiza una medicin.
Medicin : El proceso de asignacin de un nmero o categora a una entidad para describir un
atributo de esa entidad.

NOTA: "Categora" se utiliza para indicar las medidas cualitativas de atributos. Por ejemplo, algunos
atributos importantes de productos de software, por ejemplo, el lenguaje de un programa de cdigo (ADA,
C, COBOL, etc.) son de carcter cualitativo.

Mtricas : Una escala de medicin y el mtodo utilizado para la medicin.


NOTA : Las mtricas pueden ser internos o externos.

Mtricas incluye mtodos para categorizar los datos cualitativos.


ISO / IEC 2002 - Todos los derechos reservados