Los modelos CMMI con representación por etapas, tienen cinco niveles de madurez designado por los números del 1 al 5.: Inicial Gestionado Definido Cuantitativamente gestionado Optimizar Nivel 1-Inicial Definición de objetivos, definición de tareas, costos y horarios, en este paso se realizan actividades para el proyecto, pero no se puede demostrar que realmente están funcionando. Nivel 2- Gestión Definición de métricas para el control y administración de equipos de trabajo para de esta manera tener una administración de las tareas acordadas, como se están realizando y llevar un control de estas. Nivel 3-Definir En este nivel ya se debió haber alcanzado los objetivos específicos, a partir de esta etapa los procesos a realizar se describirán con mas detalle y se tendrá un control más riguroso Nivel 4-Gestion cuantitativa Se realizará un control que permita medir de manera precisa la calidad y rendimiento de los procesos del proyecto estos serán los criterios de gestión de procesos Nivel 5-Optimizacion Una ves se tiene las métricas de los procesos y estableciendo aquellos puntos a mejorar se estableen maneras de mejorar el rendimiento de los procesos del proyecto ya sea incrementando el alcance del proyecto o simplemente mejorando este Ventajas del CMMI Reducción de costos de desarrollo Localización y resolución de defectos Una planificación mas fiable debido a la designación de tares, objetivos y calendarización Reducción de trabajos derivados de correcciones Disminución de defectos y posteriormente detener las siguientes fases del proyecto Aumento de la efectividad de planificación Desventajas del CMMI Gran esfuerzo Falta de adecuación al sector de las TI Proceso de evaluación muy costoso Complejidad de evaluación continua