METRICAS DEL PRODUCTO
La métrica es un elemento clave para entender mejor los atributos de los modelos a
crear, y estos mismos se pueden valorar la calidad de los productos.
En Ingeniería de Software estas no se rigen a las leyes de las
cuantitativas de la física, puesto que estas son indirectas.
Esto, hace que se
convierta en un conflicto ya que algunos miembros de la comunidad del software continúan
argumentando que el software es inmensurable es decir no tiene medida directa por lo tanto
posponen la medición, para
comprender mejor el software., lo cual es un error.
La métrica en Ing. De Software es imperfecta, pero
posee reglas bien definidas, las cuales
proporcionan comprensión inmediata.
MEDIDAS, MÉTRICAS E INDICADORES.
Estos tres términos son
muy susceptibles a ser usados de forma intercambiable,
se d deben tomar en cuentan las pequeñas diferencias existentes en ellas.
En Ing. De Software,
una MEDIDA, es un indicio de la extensión, cantidad, dimensión de algo un atributo de un producto o proceso.
La medición ocurre cuando
se ha recolectado un punto de datos, la medición ocurre como el resultado de la recolección de uno o más puntos de datos.
Un INDICADOR, es una métrica o combinación de métricas que proporcionan comprensión acerca del
proceso de software.
EL RETO DE LA METRICA COMO PRODUCTO.
Durante las cuatro décadas pasadas, muchos investigadores
intentaron desarrollar una métrica, que proporcione una medida abarcadora de la
complejidad del software.
Fenton, la caracteriza como o una búsqueda imposible del “Santo
Grial”, Zus, toma una visión un poco diferente en cuanto a la complejidad de
la, misma, lo cual toma una analogía de que el software es como un auto nuevo,
lo cual mide el atractivo según el usuario.
Lo cual debemos tener en cuenta que estas características o atractivos
no deben ser tomados de forma arbitraria.
PRINCIPIOS DE MEDICION
Para presentar una serie de métricas, ROCHE, sugiere un
proceso de medición de cinco actividades:
FORMULACION. Medidas
y métricas, apropiadas para la representación del software.
RECOLECCION. Acumulación de datos, para derivar las métricas.
Análisis. Calculo de la métrica
INTERPRETACION. Evaluación
de la métrica
RETROALIMENTACION. Recomendaciones de interpretación de la métrica.
Las métricas de software
serán útiles solo si se caracterizan efectivamente y si se validan de manera
adecuada, y debe tener las siguientes características:
·
Una métrica debe tener propiedades matemáticas deseables.
·
El valor de la métrica debe aumentar o disminuir
de manera uniforme.
·
Cada métrica debe medirse de manera empírica, es
decir debe funcionar en varios lenguajes
de programación.
MEDICION DE SOFTWARE ORIENTADO A META
El paradigma Meta/Pregunta/Meta (MPM), fue desarrollado por
Basili y Weiss, como una técnica para
identificar métricas significativas para
cualquier parte del proceso de software.
MPM, enfatiza:
·
Establecer una meta de medición explicita que sea específica, para la característica
del producto que se quiera valorar.
·
Definir un conjunto de preguntas que deban
responderse con la finalidad de lograr la meta
·
Identificar métricas bien formuladas que ayuden
a responder dichas preguntas.
No hay comentarios:
Publicar un comentario