-
Métrica
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í -
Medició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
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
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