Professional Documents
Culture Documents
DEL SOFTWARE
Definición
Un marco conceptual que especifica una serie de conceptos
medibles y sus relaciones, para una determinada categoría de
entidad.
Ejemplos
Modelo de calidad para productos software de ISO 9126. Factores
de calidad de McCall [McCall 1977].
Introducción
Una especificación y evaluación integral y detallada de la
calidad de los productos de software es un factor clave para
asegurar una calidad adecuada.
Funcionalidad Portabilidad
CALIDAD
Fiabilidad Usabilidad
Grado en que el sistema Fac.de Mantenimiento Mide el esfuerzo necesario que invierte
responde bajo las condiciones
definidas durante un intervalo de tiempo el usuario para utilizar el sistema
Fundamentos de ISO 9126
Calidad
externa e
interna
Facilidad de
Funcionalidad Fiabilidad Usabilidad Eficiencia Mantenimien Portabilidad
to
Aplicabilidad
Precisión Entendibilidad
Madurez Analizabilidad Adaptabilidad
Interoperabilid Facilidad de Comportamiento
Tolerancia a Cambiabilidad Instalabilidad
ad aprendizaje en el tiempo
fallos Testeabilidad Coexistencia
Seguridad de Operabilidad Utilización de
Recuperabilidad Estabilidad Reemplazabilidad
acceso Atractividad recursos
Cumplimiento Cumplimiento Cumplimiento
Cumplimiento Cumplimiento Cumplimiento
de Fiabilidad del de la
de de la de la eficiencia
mantenimiento portabilidad
funcionalidad usabilidad
FICHA DE MÉTRICAS
1.Nombre
2.Propósito
3. Método de aplicación
4. Medidad, fórmula y cómputo de datos
6.Tipo de escala
7.Tipo de medida
8.Fuente de medición
Calidad externa e interna
Funcionalidad
Aplicabilidad: Capacidad del producto software para proporcionar un conjunto
apropiado de funciones para tareas y objetivos de usuario especificados.
Método de aplicación: Contar las funciones evidentes al usuario y comparar con el número total de
funciones.
Medición, fórmula: X = A/B
A = número de funciones (o tipos de funciones) evidentes al usuario B = total de
funciones (o tipos de funciones)
Interpretación: 0 <= X <= 1
Entre más cercano a 1, mejor.
Tipo de escala: absoluta
Tipo de medida: X = count/count A = count
B = count
SISTEMAS NEGOCIO
Método de Contar el número de líneas de código de un componente software o todo el software entre el número de
aplicación: funciones del software
Medición, X = B*100/A
fórmula: A = Cantidad de líneas de código (no se incluyen los comentarios ni registros de cambios)
B = Cantidad total de funciones del software
Felicidad de mantenimiento
Facilidad de mantenimiento
Estabilidad: Capacidad del producto software para evitar efectos
inesperados debidos a modificaciones del software
SISTEMAS NEGOCIO
Facilidad de mantenimiento – Estabilidad
Ejemplo de Metrica