Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Mtricas
Que es una mtrica de software
Es cualquier medicin realizada sobre el producto de software tanto como del proceso de desarrollo del mismo.
Sobre qu medimos
el cdigo del software. el esfuerzo en construir software. sobre el proceso de desarrollo. sobre el mantenimiento de software. sobre la Calidad del Producto.
05/06/2013
Mtricas de Software
Caractersticas de las mtricas
Exactas: el proceso de medicin debe dar un valor sin lugar a dudas. Precisas: el valor obtenido debe ser uno solo. Consistentes: el valor de un atributo debe ser el mismo independiente del mtodo de medicin. Comparables: el valor de una misma mtrica debe ser comparable en distintos productos.
Page 3
Mtricas de software
Las mtricas las concentraremos en 3 reas principales:
de Producto
Se concentran en las caractersticas del software y no en como fue producido. Afecta a todos los productos tales como documentos, modelos y componentes que conforman el software.
de Proceso
Control y ejecucin de los procesos de desarrollo. Medicin y control de los tiempos de las etapas de los procesos.
de Proyecto
Evalan el estado del proyecto. Mide todas las variables que afecten al proyecto (riesgos).
Page 4
05/06/2013
Clasificacin de Mtricas
De complejidad
Buscan medir la complejidad del producto de software. Tamao, volmen, configuracin.
De calidad
Miden la calidad del software. Estructuracin o modularidad, pruebas, validaciones y verificaciones.
De competencia
Se concentran en medir la productividad de los programadores con respecto a su certeza (cumplimiento funcional), rapidez (HH consumidas), eficiencia (lo hace lo mejor posible) y competencia (sabe lo que hace).
De desempeo
Miden el desempeo de los mdulos o partes del software bajo condiciones reales en un Sistema Operativo y hardware en concreto.
Estilizadas
Buscan medir el uso de estilos de programacin, aplicacin de estndares.
Page 5
ISO/IEC 9126
Es un estndar para la medicin de la calidad del software. Esta dividido en 4 partes:
Modelo de calidad
Busca definir un proceso estandarizado de calidad. Un proceso de calidad lleva a producir un producto de calidad.
Page 6
05/06/2013
ISO/IEC 9126
Page 7
Es fcil de usar?
Page 8