¿Qué es la métrica?
Métrica es una
unidad de medida estándar que calcula los resultados. Métricas de software se
utilizan para la evaluación de producto de software y sus servicios
Es una metodología de planificación,
desarrollo y mantenimiento de sistemas de
información, promovida por el Ministerio de Hacienda y Administraciones
Públicas (antiguo Ministerio de Administraciones Públicas ) del Gobierno de España para
la sistematización de actividades del ciclo de vida de
los proyectos software en el ámbito de las administraciones públicas.
Esta metodología propia está basada en el modelo de procesos del ciclo
de vida de desarrollo ISO/IEC 12207 (Information Technology - Software Life Cycle Processes) así como en la norma ISO/IEC 15504 SPICE
(Software Process Improvement And Assurance Standards
Capability Determination)
Las métricas del Software comprenden
un amplio rango de actividades diversas, estas son algunas:
‣
Aseguramiento
y control de calidad
‣
Modelos
de fiabilidad
‣
Modelos
y evaluación de ejecución
‣ Modelos y medidas de
productividad
Clasificación de las métricas de Software
DE COMPLEJIDAD
Métricas que definen la medición de la
complejidad: volumen, tamaño, anidaciones, y configuración.
DE CALIDAD
Métricas que definen la calidad del
software: exactitud, estructuración o modularidad, pruebas, mantenimiento.
DE COMPETENCIA
Métricas que intentan valorar o medir
las actividades de productividad de los programadores con respecto a su
certeza, rapidez, eficiencia y competencia
DE DESEMPEÑO
Métricas que miden la conducta de módulos
y sistemas de un software, bajo la supervisión del SO o hardware. Estilizadas
Métricas de experimentación y de
preferencia: estilo de código,
Convenciones,
limitaciones, etc

