CMMI
Las siglas:
Capability Maturity Model Integration.
Que significa:
La capacidad que tiene tu empresa para desarrollar software.
Quien lo hizo:
El Instituto de Ingeniería del Software de la Universidad Carneige Mellon (SEI), y se publico la primer versión en enero de 2002.
La Evolución:
CMMI se desarrolló para facilitar y simplificar la adopción de varios modelos de forma simultánea, y su contenido integra y da relevo a la evolución de sus predecesores:
-
CMM-SW (CMM for Sofwtare)
-
SE-CMM(Systems Engineering Capability Maturity Model)
-
IPD-CMM(Integrated Product Development)
Areas de Proceso:
Las áreas de proceso que ayuda a mejorar o evaluar CMMI son 22 en la versión que integra desarrollo de software e ingeniería de sistemas (CMMI-SE/SW) y 25 en la que cubre también integración de producto (CMMI-SE/SW/IPPD).
Vistas desde la representación continua (una de las dos representaciones para mirar) del modelo, se agrupan en 4 categorías según su finalidad: Gestión de proyectos, Ingeniería, Gestión de procesos y Soporte a las otras categorías. Vistas desde la representación escalonada, se clasifican en los 5 niveles de madurez. Al nivel de madurez 2 pertenecen las áreas de proceso cuyos objetivos debe lograr la organización para alcanzarlo, ídem con el 3, 4 y 5.
Áreas de proceso de CMMI
| Área de proceso |
Categoría |
Nivel de madurez |
| Gestión de la configuración |
Soporte |
2 |
| Gestión de requisitos |
Ingeniería |
2 |
| Monitorización y control de proyecto |
Gestión de proyectos |
2 |
| Planificación de proyecto |
Gesitón de proyectos |
2 |
| Gestión calidad procesos y productos |
Soporte |
2 |
| Medición y análisis |
Support |
2 |
| Gestión y acuerdo con proveedores |
Gestión de proyectos |
2 |
| Gestión de equipos |
Gestión de proyectos |
3 |
| Solución técnica |
Ingeniería |
3 |
| Procesos orientados a la organización |
Gestión de procesos |
3 |
| Gestión integral de proveedores |
Gestión de proyectos |
3 |
| Formación |
Gestión de procesos |
3 |
| Integración de producto |
Ingeniería |
3 |
| Definición de procesos |
Gestión de procesos |
3 |
| Gestión integral de proyecto |
Gestión de proyectos |
3 |
| Verificación |
Ingeniería |
3 |
| Entorno organizativo para integración |
Soporte |
3 |
| Desarrollo de requisitos |
Ingeniería |
3 |
| Análisis y resolución de decisiones |
Soporte |
3 |
| Gestión de riesgos |
Gestión de proyectos |
3 |
| Validación |
Ingeniería |
3 |
| Rendimiento de los procesos de la org. |
Gestión de procesos |
4 |
| Gestión cuantitativa de proyectos |
Gestión de proyectos |
4 |
| Innovación y desarrollo |
Gestión de procesos |
5 |
| Análisis y resolución de problemas |
Soporte |
5 |
Niveles de capacidad de los procesos
Los 6 niveles definidos en CMMI para medir la capacidad de los procesos son:(Cada proceso!! no la empresa entera)
-
0.- Incompleto: El proceso no se realiza, o no se consiguen sus objetivos.
(NO FUNCIONA)
-
1.- Ejecutado: El proceso se ejecuta y se logra su objetivo.
(SE CUMPLE)
-
2.- Gestionado: Además de ejecutarse, el proceso se planifica, se revisa y se evalúa para comprobar que cumple los requisitos.
(SE PLANIFICA)
-
3.- Definido: Además de ser un proceso "gestionado" se ajusta a la política de procesos que existe en la organización, alineada con las directivas de la empresa.
(SE GESTIONA)
-
4.- Cuantitativamente gestionado: Además de ser un proceso definido se controla utilizando técnicas cuantitativas.
(SE MIDE)
-
5.- Optimizado: Además de ser un proceso cuantitativamente gestionado, de forma sistemática se revisa y modifica para adaptarlo a los objetivos del negocio.
(SE MEJORA)
|