Metricas de Software

  • Años 60 y 70

    Moelo de estimacion Delphi: Recoleccion individual de opiniones expertas. Modelo de estimacion Nelson: Analisis exhaustivo de 104 atibutos y 169 proyectos de software.
  • Yourdon Y De Marco

  • Metrica de McCabe

    La métrica de McCabe proporciona una medida cuantitativa para probar
    la dificultad y una indicación de la fiabilidad última. Estudios experimentales
    indican una fuerte correlación entre la métrica de McCabe y el número de errores
    que existen en el código fuente, así como el tiempo requerido para encontrar y
    corregir dichos errores.
  • Metrica de Halstead

    Halslead creó una teoría que suponía
    que el nivel de lenguaje es constante para un lenguaje dado, pero otro trabajo
    [Pressman ‘98] indica que el nivel de lenguaje es función tanto del lenguaje como
    del programador.
  • Años 80

    (Henry y Kafura)  Métrica de complejidad del módulo: expansión y concentración  1984 (Basili y Weiss)  Goal Question Metric  1988 (Bohem)  COCOMO  1989 (McCabe y Bluter)  Complejidad ciclomática
  • Chidamber y Kemerer. Brito, Abreu y Carapuca. Lorenz y Kidd

    Métricas para el desarrollo orientado a objetos (clases, número de hijos, acoplamiento, métodos, respuesta, herencia). Métrica MOOD (encapsulamiento, herencia, polimorfismo y paso de mensajes). Métrica de diseño (tamaño, herencia y características internas de las clases)
  • Años 2000

    Practical Software y Systems Measurement(PSM). Implementar programa de medición.
    ISO 15939. Procesos de edición.
    ISO/IEC 9126. calidad de producto.
    ISO/IEC 14598. Evaluación del producto.