1. CMM Y CMMI
Es un modelo de calidad de software que clasifica a las empresas en nivel de madurez.
Estos niveles sirven para conocer la madurez de los procesos que se realizan para producir
software
NIVELES
1. inicial
Este es el nivel en donde todas las empresas están, las que no tienen ningún
proceso. Los presupuestos se disparan no es posible entregar el proyecto en fecha,
te tienes que quedar de noche y fines de semana para terminar un proyecto. No
hay control sobre el estado del proyecto, el desarrollo del proyecto es
completamente opaco, no sabes lo que pasa en el.
2. Repetible
Quiere decir que el éxito de los resultados obtenidos se pueden repetir, la principal
diferencia entre este y el anterior, es que el proyecto es gestionado y controlado
durante el desarrollo del mismo.
Los procesos que hay que implantar es:
1) Gestión de requerimientos
2) Planificación de proyectos
3) Seguimiento y control de proyectos
4) Gestión de proveedor
5) Aseguramiento de la Calidad
6) Gestión de la configuración.
2. 3. Definido
Alcanzar este nivel significa que la forma de desarrollar proyectos esta definida,
por definida quiere decir que esta establecida, documentada y que existen
métricas.
Los procesos que hay que implementar son:
1) Desarrollo de Requerimientos
2) Solución técnica
3) Integración de productos
4) Verificación
5) Validación
6) Desarrollo y mejora de los procesos de la organización
7) Definición de los procesos de la organización
8) Planificación de la formación
9) Gestión de riesgo
10) Análisis y resolución de la toma de decisiones
4. Cuantitativamente Gestionado
Los proyectos usan objetivos medibles para alcanzar las necesidades de los clientes
y la organización, se usan métricas para gestionar la organización.
Los procesos que hay que organizar
1) Gestión cuantitativa de los proyectos
2) Mejora de los procesos de la organización.
5. Optimizado
Los procesos que hay que implementar:
1) Innovación organizacional
2) Análisis y resolución de la causas