You are on page 1of 13

EL MODELO DE

CAPACIDAD DE
MADUREZ
CMM

Historia
Nace en 1986 mediante una definicin del CMM por SEI
(Software Engineering Institute), con la finalidad de evaluar los
procesos de software crticos solicitado por el Departamento de
Defensa de los Estados Unidos de Amrica y siendo publicado en
1991.

Qu es?
Determina de la capacidad de madurez de los procesos de
software y de la organizacin.

Identifica las practicas requeridas para el mejoramiento e


incremento de la madurez de los procesos, producto software de
calidad

Una estrategia de mejora.


Una sealizacin de deficiencias dentro de una organizacin.

Una gua para poder avanzar hacia una cultura de calidad.

Qu no es?
Una solucin rpida.
Un checklist que puede ser utilizado en todos los
ambientes, aunque las prcticas detalladas en el CMM
sirven como gua para tomar decisiones.

Descripcin
Establece un conjunto de prcticas o procesos clave agrupados en reas

Clave de Proceso (KPA), que definen un conjunto de buenas practicas a ser:

Definidas en un procedimiento documentado.


Provistas (la organizacin) de los medios y formacin necesarios.
Ejecutadas de un modo sistemtico, universal y uniforme
(institucionalizadas).

Medidas (beneficios, rendimiento resultante).

Verificadas.
Validadas (proceso concuerda con los requerimientos y
estndares).

Controladas (se lleva un control de los procesos).


Mejorables (en eficacia, nuevas metodologas).

Las reas de proceso se agrupan en 5 niveles de madurez que


establecen una medida del progreso.

Cada nivel cuenta con un nmero de reas de proceso a lograrse.


El alcanzar estas reas se detecta mediante la satisfaccin o
insatisfaccin de metas cuantificables.

La meta a alcanzar es la evolucin hacia una cultura de excelencia


tanto en la Ingeniera como en la Administracin de software.

Los Niveles de Madurez


Inicial: Falta de planeacin, no se logra desarrollar un
ambiente de desarrollo y mantenimiento. Frecuentemente
se producen retrasos y sobrecostos. No existen o no se
emplean procesos.

Repetible: Existen mtricas bsicas y seguimiento de la


calidad. Las organizaciones disponen practicas bsicas
para la gestin de proyectos. Implementa procesos que
hace repetible la ingeniera de software.

Definido: Procedimientos de coordinacin entre grupos,


formacin del personal y tcnicas de ingeniera mas
detalladas. Comprensin de procesos a travs de
formacin en las personas.

Gestionado: Se mide la calidad del producto y proceso


cuantitativamente a travs de mtricas establecidas y
utilizadas en la toma de decisiones y gestin de riesgos,
dando como resultado un software de calidad.

Optimizado: Mejora continua de los procesos. Se


analizan los procesos de software para el coste y beneficio
de las adaptaciones y las mejoras.

CMM en el mundo
Mxico:
Softtek (Nivel 5).

Estados Unidos
Cognizant (Nivel 5).

Espaa
TISSAT (Nivel 3).

Norma ISO
El ISO/IEC 15504, Determinacin de la Capacidad de Mejora del Proceso
de Software (SPICE), es un modelo para la mejora, evaluacin de los
procesos de desarrollo, mantenimiento de sistemas de informacin y
productos de software.

You might also like