Métricas de Calidad de Software
Métricas de Calidad de Software
Métricas de Calidad de Software
Calidad del producto (para ayudar en la toma de decisiones tácticas a medida que el proyecto
evoluciona).
Métrica: Medida cuantitativa del grado en que un sistema, componente o proceso posee un
atributo dado.
Indicador: Es una métrica o una combinación de métricas que proporcionan una visión
profunda del proceso del SW, del proyecto del SW o del producto en sí.
MÉTRICAS
¿Qué miden?
Productividad
Calidad
Beneficios
Futuras Estimaciones
Medidas
Directas
Indirectas
Medidas indirectas: Ej. Calidad de los tornillos producidos, medidos contando los artículos
defectuosos
Defecto y fallo: son sinónimos dentro del contexto del proceso del software. Implican un
problema de calidad que es descubierto una vez entregado el software al cliente.
Error: Problema de calidad detectado por los ingenieros u otros dentro del proceso del
software.
Indicadores Proyecto/Proceso
Indicadores de proceso: Permiten a una organización de ingeniería del software tener una
visión profunda de la eficacia de un proceso ya existente. (las métricas del proceso se recopilan
de todos los proyectos y durante un largo período de tiempo).
Métricas
Por término general, para la evaluación de la calidad, es más habitual centrarse en medidas del
producto que en medidas del proceso.
Una métrica es una asignación de un valor a un atributo (tiempo, complejidad, etc.) de una
entidad software, ya sea un producto (código) o un proceso (pruebas).
Principios de Medición
Los objetivos de la medición deben establecerse antes de empezar la recogida de los datos.
Aplicar técnicas estadísticas válidas para establecer relaciones entre los atributos internos y
características externas de la calidad del producto.
Consistentes y objetivas
Colección: mecanismo empleado para acumular datos necesarios para obtener las métricas
formuladas.
Métricas
* Métricas de portabilidad.
* Métricas de defectos.
* Métricas de usabilidad.
* Métricas de mantenibilidad.
* Métricas de fiabilidad.