CMMI (CAPABILITY
MATURITY MODEL
INTEGRATION)
Joel Martin Trujillo Licea
Ricardo Hiram Morales Vaca
Jonathan Joel Diaz Magaña
¿QUE ES CCMI?
Consiste en una herramienta de mejora de procesos que
ayuda a las organizaciones a optimizar la mejora de procesos.
Describe formas efectivas y probadas de hacer las cosas
UN POCO DE HISTORIA
Fue inicialmente desarrollado para los procesos relativos al
desarrollo e implementación de Software por la Carnegie-
Mellon University.
En principio el modelo CMM era aplicado en programas de
defensa
OBJETIVOS DE CMMI
Producir servicios y Productos de alta calidad.
Crear valor para los accionistas.
Mejorar la satisfacción del cliente.
Incrementar la participación en el mercado.
Ganar reconocimiento en la industria.
ÁREAS DE CONOCIMIENTO
Ingeniería de Software (SW)
Ingeniería de Sistemas (SE)
Desarrollo Integrado de
Productos y Procesos (IPPD)
Acuerdos con Proveedores (SS).
NIVELES DE MADUREZ
Los niveles de madurez consisten en un conjunto predefinido de áreas de proceso.
Los niveles de madurez se mide por el logro de los
objetivos genéricos y específicos que se aplican a cada conjunto predefinido de
áreas de proceso.
NIVEL DE MADUREZ INICIAL
Los procesos suelen ser ad hoc y caótico. La organización normalmente no
proporciona un entorno estable. El éxito de estas organizaciones dependen
de la competencia y de la disposición de las personas de la organización y
no en el uso de procesos probados.
NIVEL DE MADUREZ
ADMINISTRADO
La disciplina de los procesos reflejados por nivel de madurez 2 ayuda a
garantizar que se conserven las prácticas existentes en los momentos de
estrés. Cuando estas prácticas están en su lugar, los proyectos se realizan
y administran conforme a sus planes documentados correspondientes.
NIVEL DE MADUREZ
DEFINIDA
Los procesos están bien caracterizados y entendidos, y se describen en las
normas, procedimientos, herramientas y métodos.
los estándares, las descripciones de los procesos y procedimientos de un
proyecto se diseñan a partir del conjunto de procesos estándar de la
organización para adaptarse a un determinado proyecto o unidad
organizativa.
NIVEL DE MADUREZ
ADMINISTRADO
CUANTITATIVAMENTE
Se seleccionan los que contribuyen de forma significativa al rendimiento
del proceso en general. Estos sub-procesos están controlados mediante
técnicas estadísticas y otras técnicas cuantitativas.
Los objetivos cuantitativos se basan en las necesidades del cliente, los
usuarios finales, la organización, y los responsables de la implementación
de los procesos.
NIVEL DE MADUREZ 5
OPTIMIZACIÓN
Mejorar continuamente los procesos se basa en una comprensión
cuantitativa de las causas comunes de variación inherentes a los procesos.
Este nivel se centra en mejora continua del rendimiento de los procesos a
través de los aumentos y mejoras tecnológicas innovadoras.
ANTECEDENTES
El primer modelo de madurez y capacidad (CMM) fue publicado a finales de los años
80 por el Instituto de Ingeniería de Software (SEI).
1984 El Congreso del Gobierno Americano aprobó la creación de un organismo de
investigación para el desarrollo de modelos de mejora para los problemas en el
desarrollo de los sistemas de software.
1985 SEI empieza a trabajar en un marco de madurez de procesos que permita
evaluar a las empresas productoras de software.
1991 En agosto SEI publica la versión 1.0.
VENTAJAS
Reducción del costo de desarrollo
Localización y resolución de defectos
Mejora en fiabilidad de la planificación en términos de dedicación y de calendario
Aumento de la productividad
Reducción de los trabajos derivados de correcciones tras las pruebas
Aumento de la efectividad sobre la planificación realizada
Mejora en la calidad de producto
DESVENTAJAS
El problema de CMMI es su falta de adecuación al enfoque al servicio que está
experimentando el sector de las TIC (procesos de desarrollo de productos de
software) en todas sus líneas de actividad, así como el alto esfuerzo de
implantación que exige.
El proceso de evaluación es muy costoso en tiempo y esfuerzo
La complejidad de la evaluación puede atentar contra la definición de objetos
concretos de madurez.
BENEFICIOS
Mejora la visibilidad sobre los Proyectos
Mejora la comunicación
Mejora la planificación
Reduce el Re-trabajo
Mejora la calidad del producto
Conocimiento de la organización
Mejora el ambiente de trabajo