La medición y las métricas nos ayudan a entender
tanto el proceso técnico que se utiliza para desarrollar un producto, como el
propio producto.
El proceso se mide para intentar mejorarlo, el
producto para intentar aumentar su calidad.
La medición es lo que nos permite cuantificar y
gestionar en forma más efectiva. Las métricas han sido desarrolladas para
proporcionar a los gestores y a los técnicos, una mejor comprensión del proceso
de la ingeniería en gral. y la de software en particular, y del producto que
genera.
Las podemos clasificar en : a) de Productividad b) de
Calidad.
Pero cuáles son las razones para medir, por ejemplo,
un producto de software:
1.- Indicar la
calidad del producto.
2.- Evaluar la
productividad de la gente que lo desarrolla.
3.- Evaluar los
beneficios derivados del uso de nuevos métodos y herramientas
de la Ingeniería del software.
4.- Para establecer
una línea de base para la estimación.
5.- Justificar el
uso de nuevas herramientas o de formación adicional.
Para hacer una clasificación más detallada,
tenemos:
medidas: 1.-directas 2.-
indirectas
Las primeras (1) se dividen en: 1.1.-proceso: costo y proceso aplicado y
1.2.-producto: líneas de códigos producidos, velocidad de ejecución, tamaño
de memoria.
Las segundas (2) sólo se preocupa por el
producto: la funcionalidad, calidad, complejidad, eficiencia, fiabilidad,
facilidad de mantenimiento.
No hay comentarios:
Publicar un comentario