Medición y modelos
Los modelos son útiles para interpretar el comportamiento de los elementos numéricos de las entidades del mundo real, así como para medirlos. Para ayudar al proceso de medición, el modelo del mapeo también debería complementarse con un modelo del dominio del mapeo. Un modelo también debe especificar cómo estas entidades se relacionan con los atributos y cómo se relacionan las características.
La medición es de dos tipos:
- Medida directa
- Medida indirecta
Medida directa
Estas son las medidas que se pueden medir sin la participación de ninguna otra entidad o atributo.
Las siguientes medidas directas se utilizan comúnmente en ingeniería de software.
- Longitud del código fuente por LOC
- Duración del propósito de la prueba por tiempo transcurrido
- Número de defectos descubiertos durante el proceso de prueba contando defectos
- El tiempo que un programador dedica a un programa
Medida indirecta
Son medidas que se pueden medir en términos de cualquier otra entidad o atributo.
Las siguientes medidas indirectas se utilizan comúnmente en ingeniería de software.
$$ \ pequeño Programador \: Productividad = \ frac {LOC \: producido} {Persona \: meses \: de \: esfuerzo} $$
$ \ módulo pequeño \: Defecto \: Densidad = \ frac {Número \: de \: defectos} {Módulo \: tamaño} $
$$ \ small Defect \: Detection \: Efficiency = \ frac {Número \: de \: defectos \: detectados} {Total \: número \: de \: defectos} $$
$ \ small Requirement \: Stability = \ frac {Número \: de \: requisitos \: iniciales} {Total \: número \: de \: requisitos} $
$ \ prueba pequeña \: Efectividad \: Relación = \ frac {Número \: de \: artículos \: cubiertos} {Total \: número \: de \: artículos} $
$ \ Small System \: spoilage = \ frac {Esfuerzo \: gastado \: para \: arreglar \: fallas} {Total \: proyecto \: esfuerzo} $
Medición para predicción
Para asignar los recursos apropiados al proyecto, necesitamos predecir el esfuerzo, el tiempo y el costo para desarrollar el proyecto. La medición para la predicción siempre requiere un modelo matemático que relacione los atributos a predecir con algún otro atributo que podamos medir ahora. Por tanto, un sistema de predicción consiste en un modelo matemático junto con un conjunto de procedimientos de predicción para determinar los parámetros desconocidos e interpretar los resultados.