Medición de Software

  • Metrica

    Medida cuantitativa del grado en que un sistema, componente o
    proceso posee un atributo dado.
  • Indicador

    Métrica o combinación de métricas q pp uero orcionan una visión
    profunda, del proceso de software, del proyecto de software o del
    producto en sí.
  • Medicón

    Medicón
    Proceso por el cual se asignan números o símbolos a atributos de
    entidades del mundo real de tal forma que los describa de acuerdo con reglas claramente definidas.
  • Capability Maturity Model (Modelo de Capacidad de Madurez)

    Se divide en 5 niveles
  • Nivel 1: Inicial

    Éste nivel es el primer estado en la evolución de las organizaciones que desarrollan software. En éste nivel se encuentran todas las empresas que no han logrado implementar las prácticas básicas de administración de proyectos e ingeniería de software definidas a partir del nivel 2 o superiores.
  • Nivel 2: Repetible

    Nivel 2: Repetible
    En el nivel repetible se establecen prácticas básicas de administración de proyecto quepermiten establecer control de requerimientos, calendarizaciones y costos. El equipo que
    desarrolló el proyecto puede aprovechar su experiencia e inversión en procesos para aplicarla en un nuevo proyecto.
  • Nivel 3: Definido

    En éste nivel la empresa ha definido un conjunto de procesos, metodologías y herramientas usados por todos los niveles involucrados en el proceso, tanto administrativos como desarrolladores. Existen pautas y criterios definidos para adaptar un proceso estándar a las 9 necesidades y características propias de cada proyecto. El nivel de definición es detallado y completo. En el proceso ya no existe dependencia de esfuerzos individuales, pues todos conocen el proceso.
  • Nivel 4: Administrado

    Nivel 4: Administrado
    El cambio del nivel definido al administrado es muy difícil ya que no está bien explicado en la estructura de CMM. En este nivel la organización mide la calidad del producto y del proceso de software. Ambas partes son seguidas en forma cuantitativa y se controlan
    mediante métricas detalladas. La capacidad de rendimiento del proceso es previsible.
  • Nivel 5: Óptimo

    La característica principal aquí es que la organización entera lleva a cabo mejoras continuas en el proceso, en base a la retroalimentación cuantitativa y al ensayo de ideas y tecnologías
    innovadoras. Todos los cambios realizados en cualquier parte del proceso son vigilados y controlados con el sistema de métricas. Durante todo el desarrollo no suelen suceder errores.