martes, 8 de enero de 2013

Metricas de Producto



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