Medidas, métricas e indicadores
Enviado por AdictaAnonima • 25 de Febrero de 2017 • Resumen • 1.179 Palabras (5 Páginas) • 415 Visitas
Medidas, métricas e indicadores
En el contexto de la Ingeniería de Software, una medida proporciona un indicio cuantitativo de la extensión, cantidad, dimensión, capacidad o tamaño de algún atributo de un producto o proceso
La medición es el acto de determinar una medida, define métrica como “ una medida cuantitativa del grado en el que un sistema, componente o proceso posee un atributo determinado”. Cuando se recolectado un solo punto de datos, se establece una medida. La medición ocurre como resultado de la recolección de un o más puntos de datos. Una métrica de software relaciona en alguna forma las medidas individuales. Un ingeniero de software recolecta medidas y desarrolla métricas de modo que se obtengan indicadores. Un indicador es un métrica o combinación de métricas que proporcionan comprensión acerca del proceso de software , proporciona comprensión que permite al gerente del proyecto ajustar el proceso para hacer mejor las cosas
EL reto de la métrica de producto
Aunque existe la necesidad de medir y de controlar la complejidad del software y si bien un solo valor de esta métrica de calidad es difícil de derivar, es posible desarrollar medidas de diferentes atributos internos de programa (como modularidad efectiva, independencia funcional y otros atributos) Estas medidas y la métricas derivadas de ellas pueden usarse como indicadores independientes de la calidad de los modelos de requerimientos y de diseño. Pero surgen problemas y afirman “el peligro de intentar encontrar medidas que caracterizan tantos atributos diferentes es que, inevitablemente, las medidas tienen que satisfacer objetivos en conflicto, esto es contrario a la teoría representacional de las mediciones”
A pesar de las conexiones intuitivas entre las estructuras internas de los productos de software y sus atributos externos de producto y proceso, en realidad ha habido pocos intentos para establecer relaciones específicas. Un reto es un motivo de preocupación, pero no es razón para desechar las métricas de producto, ya que la medición es esencial si debe lograrse la calidad
Principios de medición
Antes de presentar una serie de métricas de producto es importante comprender los principios de medición básicos que puede caracterizarse mediante cinco actividades
- Formulación. La derivación de medidas y métricas de software apropiadas para la presentación del software que se esta construyendo
- Recolección Mecanismo que se usa para acumular datos requeridos para derivar las métricas formuladas
- Análisis. El cálculo de métrica y la aplicación de herramientas matemáticas
- Interpretación. Evaluación de las métricas resultantes para comprender la calidad de la representación
- Retroalimentación. Recomendación derivadas de la interpretación de las métricas del producto, transmitidas al equipo de software
Las mtericas de software serán útiles sólo si se caracterizan efectivamente y si se validad de manera adecuada
- Una métrica debe tener propiedades matemáticas deseable, es decir, el valor de la métrica debe estar en un rango significativo ( donde 0 realmente significa ausencia, 1 indica el valor máximo y 0.5 el punto medio)
- Cuando una métrica representa una característica de software que aumenta cuando ocurre rasgos positivos o que disminuye cuando se encuentran rasgos indeseable, el valor de la métrica debe aumentar o disminuir en la misma manera
- Cada métrica debe validarse de manera empírica en una gran variedad de contextos antes de publicarse o utilizarse para tomar decisiones
Medición de software orientado a meta
El paradigma META/PREGUNTA/METRICA fue desarrollado por Brasil como una técnica para identificar métricas significativas para cualquier parte del proceso de software. MPM enfatiza la necesidad de
- Establecer una meta
- Definir un conjunto de preguntas que deben responderse con la finalidad de lograr la meta
- Identificar métricas bien formuladas que ayuden a responder dichas preguntas
Para definir cada meta de medición, puede usarse una plantilla de definición de meta y está formada:
Analizar (nombre de la actividad) con el propósito de (el objetivo) con respecto a( el aspecto de la actividad) desde el punto de vista de (las personas que tienen interés en la medición) en el contexto de (el entorno en el que tiene lugar la medición)
...