CMMI (Capability Maturity Model Integration) es un marco de mejora de procesos que ayuda a las organizaciones a mejorar su rendimiento mediante la implementación de mejores prácticas en desarrollo, adquisición y prestación de servicios.
¿Qué es CMMI?
CMMI es un modelo de madurez que proporciona un marco para evaluar y mejorar los procesos organizacionales, ayudando a las organizaciones a desarrollar capacidades más efectivas y eficientes.
Evolución de CMMI
CMMI v1.0 (2000)
- Enfoque: Integración de modelos CMM
- Modelos: Desarrollo de software, ingeniería de sistemas
- Estructura: Representación por etapas y continua
- Aplicación: Principalmente desarrollo de software
CMMI v1.1 (2002)
- Enfoque: Mejoras en el modelo
- Modelos: Desarrollo de software, ingeniería de sistemas
- Estructura: Representación por etapas y continua
- Aplicación: Adopción en más sectores
CMMI v1.2 (2006)
- Enfoque: Mejoras significativas
- Modelos: Desarrollo, servicios, adquisición
- Estructura: Representación por etapas y continua
- Aplicación: Adopción mundial
CMMI v1.3 (2010)
- Enfoque: Mejoras en servicios
- Modelos: Desarrollo, servicios, adquisición
- Estructura: Representación por etapas y continua
- Aplicación: Estándar mundial
CMMI v2.0 (2018)
- Enfoque: Transformación digital
- Modelos: Desarrollo, servicios, adquisición
- Estructura: Representación por etapas y continua
- Aplicación: Enfoque en resultados de negocio
Estructura de CMMI
Modelos CMMI
- CMMI-DEV: Desarrollo de productos y servicios
- CMMI-SVC: Prestación de servicios
- CMMI-ACQ: Adquisición de productos y servicios
Representaciones
- Por Etapas: Niveles de madurez organizacional
- Continua: Niveles de capacidad de procesos
- Híbrida: Combinación de ambas representaciones
Niveles de Madurez (Representación por Etapas)
Nivel 1: Inicial
- Características: Procesos ad-hoc e impredecibles
- Resultados: Inconsistentes, dependientes de individuos
- Gestión: Limitada o inexistente
- Mejora: Sin proceso de mejora
Nivel 2: Gestionado
- Características: Procesos básicos establecidos
- Resultados: Consistentes para proyectos similares
- Gestión: Gestión básica de proyectos
- Mejora: Mejora reactiva
Nivel 3: Definido
- Características: Procesos estándar definidos
- Resultados: Consistentes a través de la organización
- Gestión: Gestión estándar de procesos
- Mejora: Mejora proactiva
Nivel 4: Gestionado Cuantitativamente
- Características: Procesos medidos y controlados
- Resultados: Predecibles y controlados
- Gestión: Gestión basada en datos
- Mejora: Mejora basada en datos
Nivel 5: Optimización
- Características: Procesos optimizados continuamente
- Resultados: Mejora continua de rendimiento
- Gestión: Gestión de innovación
- Mejora: Mejora continua
Niveles de Capacidad (Representación Continua)
Nivel 0: Incompleto
- Características: Proceso no implementado
- Resultados: No se logran objetivos
- Gestión: Sin gestión de proceso
- Mejora: Sin mejora
Nivel 1: Realizado
- Características: Proceso implementado
- Resultados: Se logran objetivos básicos
- Gestión: Gestión básica
- Mejora: Mejora básica
Nivel 2: Gestionado
- Características: Proceso gestionado
- Resultados: Resultados predecibles
- Gestión: Gestión establecida
- Mejora: Mejora planificada
Nivel 3: Definido
- Características: Proceso definido
- Resultados: Resultados consistentes
- Gestión: Gestión estándar
- Mejora: Mejora sistemática
Nivel 4: Gestionado Cuantitativamente
- Características: Proceso medido
- Resultados: Resultados controlados
- Gestión: Gestión basada en datos
- Mejora: Mejora basada en datos
Nivel 5: Optimización
- Características: Proceso optimizado
- Resultados: Mejora continua
- Gestión: Gestión de innovación
- Mejora: Mejora continua
Áreas de Proceso
Gestión de Proyectos
- Planificación de Proyectos: Planificación de proyectos
- Monitoreo y Control: Monitoreo y control de proyectos
- Gestión de Acuerdos: Gestión de acuerdos con proveedores
- Gestión de Riesgos: Gestión de riesgos de proyecto
Gestión de Procesos
- Definición de Procesos: Definición de procesos organizacionales
- Mejora de Procesos: Mejora de procesos organizacionales
- Gestión de Calidad: Gestión de calidad de procesos
- Gestión de Configuración: Gestión de configuración
Gestión de Ingeniería
- Análisis de Requisitos: Análisis de requisitos
- Diseño de Soluciones: Diseño de soluciones
- Implementación: Implementación de soluciones
- Integración: Integración de componentes
Gestión de Soporte
- Gestión de Configuración: Gestión de configuración
- Gestión de Calidad: Gestión de calidad
- Gestión de Medición: Gestión de medición
- Gestión de Conocimiento: Gestión de conocimiento
Prácticas Genéricas
Prácticas de Nivel 2
- GP 2.1: Establecer una política organizacional
- GP 2.2: Planificar el proceso
- GP 2.3: Proporcionar recursos
- GP 2.4: Asignar responsabilidades
- GP 2.5: Capacitar al personal
- GP 2.6: Gestionar configuraciones
- GP 2.7: Identificar e involucrar stakeholders
- GP 2.8: Monitorear y controlar el proceso
- GP 2.9: Evaluar objetivamente la adherencia
- GP 2.10: Revisar el estado con la gerencia
Prácticas de Nivel 3
- GP 3.1: Establecer un proceso definido
- GP 3.2: Recopilar datos de mejora
Prácticas de Nivel 4
- GP 4.1: Establecer objetivos cuantitativos
- GP 4.2: Estabilizar el rendimiento del proceso
Prácticas de Nivel 5
- GP 5.1: Asegurar la mejora continua
- GP 5.2: Corregir problemas comunes
Beneficios de CMMI
Organizacionales
- Eficiencia: Mejora de la eficiencia operacional
- Calidad: Mejora de la calidad de productos y servicios
- Costo: Reducción de costos operacionales
- Tiempo: Reducción de tiempos de desarrollo
Técnicos
- Procesos: Procesos estandarizados
- Herramientas: Herramientas integradas
- Métricas: Métricas de rendimiento
- Mejora: Mejora continua
Comerciales
- Satisfacción: Satisfacción del cliente
- Competitividad: Ventaja competitiva
- Innovación: Capacidad de innovación
- Crecimiento: Soporte al crecimiento
Implementación de CMMI
Fase 1: Preparación
- Compromiso: Compromiso de la dirección
- Recursos: Asignación de recursos
- Equipo: Formación del equipo de implementación
- Comunicación: Plan de comunicación
Fase 2: Evaluación
- Estado actual: Evaluación del estado actual
- Brechas: Identificación de brechas
- Riesgos: Evaluación de riesgos
- Recursos: Evaluación de recursos disponibles
Fase 3: Planificación
- Objetivos: Definición de objetivos
- Roadmap: Plan de implementación
- Prioridades: Priorización de actividades
- Presupuesto: Planificación presupuestaria
Fase 4: Implementación
- Procesos: Implementación de procesos
- Herramientas: Implementación de herramientas
- Capacitación: Capacitación del personal
- Monitoreo: Monitoreo del progreso
Fase 5: Operación
- Monitoreo: Monitoreo continuo
- Evaluación: Evaluación periódica
- Mejora: Mejora continua
- Actualización: Actualización del marco
Herramientas y Recursos
Herramientas CMMI
- CMMI Assessment Tools: Herramientas de evaluación
- Process Improvement Tools: Herramientas de mejora de procesos
- Measurement Tools: Herramientas de medición
- Training Materials: Materiales de capacitación
Recursos Adicionales
- CMMI Institute: Instituto CMMI
- CMMI Training: Programas de capacitación
- CMMI Certification: Certificaciones profesionales
- CMMI Community: Comunidad de práctica
Casos de Uso
Sector Privado
- Empresas: Implementación en empresas privadas
- Sectores críticos: Infraestructura crítica
- PYMES: Pequeñas y medianas empresas
- Multinacionales: Empresas multinacionales
Sector Público
- Agencias gubernamentales: Implementación en agencias
- Gobiernos locales: Gobiernos estatales y locales
- Defensa: Sector de defensa
- Salud: Sector de salud pública
Sector Académico
- Universidades: Instituciones de educación superior
- Investigación: Instituciones de investigación
- K-12: Escuelas primarias y secundarias
- Bibliotecas: Bibliotecas públicas
Mejores Prácticas
Implementación
- Compromiso ejecutivo: Obtener compromiso de la dirección
- Evaluación completa: Realizar evaluación exhaustiva
- Planificación detallada: Desarrollar plan detallado
- Implementación gradual: Implementar gradualmente
- Monitoreo continuo: Monitorear continuamente
Gestión
- Comunicación regular: Comunicación regular con stakeholders
- Capacitación continua: Capacitación continua del personal
- Evaluación periódica: Evaluación periódica del progreso
- Mejora continua: Mejora continua del marco
- Actualización: Actualización regular del marco
Conceptos Relacionados
- COBIT - Marco de gobierno complementario
- ITIL - Gestión de servicios complementaria
- ISO 27001 - Sistema de gestión relacionado
- NIST - Framework de ciberseguridad
- Gobierno de Seguridad - Marco de gobierno
- Evaluación de Riesgos - Proceso fundamental
- Monitoreo y Revisión - Control continuo
- CISO - Rol responsable de implementación
Referencias
Glosario
- CMMI: Capability Maturity Model Integration
- CMMI-DEV: CMMI for Development
- CMMI-SVC: CMMI for Services
- CMMI-ACQ: CMMI for Acquisition
- GP: Generic Practice
- SG: Specific Goal
- SP: Specific Practice
- PA: Process Area
- SCAMPI: Standard CMMI Appraisal Method for Process Improvement
- SEI: Software Engineering Institute