Qué es CMMI: son colecciones
de buenas prácticas que
ayudan a las organizaciones a
mejorar sus procesos.
Este modelo, denominado CMMI
para Desarrollo (CMMI-DEV),
proporciona un conjunto
completo e integrado de guías
para desarrollar productos y
servicios.
CMMI-DEV contiene 22 áreas de
proceso. De esas áreas de proceso, 16
son áreas de proceso base, 1 es un área
de proceso compartida y 5 son áreas de
proceso específicas de desarrollo.
Componentes requeridos, esperados e informativos
Requeridos: son esenciales para lograr la mejora
de procesos en un área de proceso dada. Son las
metas específicas y genéricas.
Esperados: describen las actividades que son
importantes para lograr un componente CMMI
requerido. Los componentes esperados orientan
a quienes implementan mejoras o realizan
evaluaciones. Los componentes esperados en
CMMI son las prácticas específicas y genéricas.
Informativos: ayudan a los usuarios del modelo
a comprender los componentes CMMI
requeridos y esperados. Estos componentes
pueden ser ejemplos en un recuadro,
explicaciones detalladas u otras informaciones
útiles.
Lo que buscan con CMMI es que una
empresa desarolladora de software
tenga calidad en su producto/servicio.
Modelos de Madurez de Capacidades CMM
Se basan en conceptos de
calidad desarrolladores por
Crosby, Deming, Juran y
Humphrey.
Evolución a CMMI
La ventaja con CMMI a diferencia
de CMM es que este integraba
varios CMM's y así mejorar
procesos.
Verifica la mejora de procesos para
entregar un producto/servicio de
mayor calidad.