Historia de la medición del software

  • Yourdon y De Marco

    Yourdon y De Marco
    Un diagrama de flujo de datos o DFD, se utiliza para hacer varias cosas entre ellas trabajos y tareas. Es una representación gráfica del flujo de datos a través de un sistema de información. Un diagrama de flujo de datos también se puede utilizar para la visualización de procesamiento de datos.
  • Metrica de McCabe

    Metrica de McCabe
    Es una métrica del software en ingeniería del software que proporciona una medición cuantitativa de la complejidad lógica de un programa. Es una de las métricas de software de mayor aceptación, ya que ha sido concebida para ser independiente del lenguaje.
  • Metrica de Halstead

    Metrica de Halstead
    Halstead definió los siguientes números: el número de operadores (únicos) distintos (n1) en el programa fuente
    el número de operandos (únicos) distintos (n2) en el código fuente
    el número total de operadores en un archivo de código fuente (N1)
    el número total de operandos en un archivo de código fuente (N2)
    Para calcular estos números tomamos todos los tokens distintos de un programa fuente, calculando la frecuencia de cada uno.
  • Puntos de funcion

    Puntos de funcion
    es un método utilizado en ingeniería del software para medir el tamaño del software. Fue definida por Allan Albrecht, de IBM, en 1979 y pretende medir la funcionalidad entregada al usuario independientemente de la tecnología utilizada para la construcción y explotación del software, y también ser útil en cualquiera de las fases de vida del software, desde el diseño inicial hasta la implementación y mantenimiento.
  • Basili y Weiss

    Basili y Weiss
    l enfoque GQM (Goal-Question-Metric) proporciona una manera útil para definir mediciones tanto del proceso como de los resultados de un proyecto. Considera que un programa de medición puede ser mas satisfactorio si es diseñado teniendo en mente las metas.
  • Bohem

    Bohem
    El Modelo Constructivo de Costos es un modelo matemático de base empírica utilizado para estimación de costos1​ de software. Incluye tres submodelos, cada uno ofrece un nivel de detalle y aproximación, cada vez mayor, a medida que avanza el proceso de desarrollo del software: básico, intermedio y detallado.
  • Chidamber y Kemerer

    Chidamber y Kemerer
    Las métricas orientadas a objetos se centran en métricas que se pueden aplicar a las características de encapsulamiento, ocultamiento de información, herencia y técnicas de abstracción de objetos que hagan única a esa clase.
  • Brito, Abreu y Carapuca

    Brito, Abreu y Carapuca
    El conjunto de métricas MOOD opera a nivel de sistema. Se refieren a mecanismos estructurales básicos en el paradigma de la orientación a objetos como encapsulación (MHF y AHF), herencia (MIF y AIF), polimorfismo (PF) y paso de mensajes (COF).
    En general, las métricas a nivel de sistema pueden derivarse de otras métricas usando métodos estadísticos como la media, etc.
  • Practical Software & Systems Measurement

    Practical Software & Systems Measurement
    Se basa en la experiencia obtenida por las organizaciones para saber cuál es la mejor manera de implementar un programa de medición de software con garantías de éxito.
    Las prácticas y principios que propone se han llevado a cabo con éxito en multitud de proyectos software.
    Incluye líneas guía para ajustar los marcos de trabajo de la medición y las prácticas a la situación de cada proyecto en cada organización.
  • ISO 15939

    ISO 15939
    ISO/IEC 25001 - Planning and Management: establece los requisitos y orientaciones para gestionar la evaluación y especificación de los requisitos del producto software