jueves, 16 de enero de 2014

Métricas del Software

¿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

No hay comentarios:

Publicar un comentario