MODELO CMMI

# ¿QUÉ ES EL MODELO CMMI?

Es un modelo que inicialmente fue desarrollado para los procesos relativos al desarrollo e implementación de **Software** por la Carnegie-Mellon University. En el año 1987 salió a la luz por **Capability Maturity Model CMM**. Nombre que está inspirado en el modelo de madurez Manufacturing Maturity Model de Crosby.

En principio el modelo CMM era aplicado en programas de defensa, pero lo cierto es que este ha logrado gran aceptación y ha sido sometido a varias revisiones e iteraciones. Debido a su éxito se llevó a cabo el desarrollo de modelos CMM para para diversos ámbitos más allá del software.

El problema con esto, es que debido a la gran proliferación de **modelos de desarrollo de software** comenzaron a surgir confusiones, motivo por el que el gobierno terminó financiando un proyecto de dos años ye en el que participaron más de 200 expertos del mundo industrial y académico, con el fin de crear un solo marco extensible para la ingeniería de sistemas, la **ingeniería de software** y el desarrollo de productos ¿el resultado? El modelo más conocido actualmente: CMMI.

### **La importante de usar un modelo CMMI en el desarrollo de software**

La importancia del uso de este modelo radica principalmente en el hecho de que permite comprender los elementos específicos de una organización y a la vez que ayuda a formular y hablar de qué es lo que se debe mejorar dentro de la misma y de cómo se pueden lograr dichas mejoras.

1. Proporciona un marco y un lenguaje común, lo que se traduce en la ruptura de las **barreras de la comunicación** en el interior de las organizaciones
2. Permite que los usuarios puedan enfocarse específicamente en la mejora, ya que ayudan a que no pierdan la idea global.
3. Aporta años de experiencia.
4. Ayudan a mejorar la satisfacción del cliente.
5. Permiten producir productos y servicios de alta calidad.
6. Las empresas pueden usar el CMMI para abordar la logística de mejorar el rendimiento mediante el desarrollo eficiente en toda la organización.

### **PROPÓSITOS Y BENEFICIOS**

El propósito de un modelo CMMI varía según el enfoque, es decir, si buscamos en los libros de texto encontraremos que el propósito de este modelo es hacer la evaluación de la madurez de los procesos de una organización, para así poder proporcionar una orientación referente a cómo se pueden llevar a cabo las mejoras de aquellos procesos que darán lugar a mejores productos.

Uno de los beneficios del uso del modelo CMMI para el desarrollo de software, no solo permite optimizar **procesos de negocios**, sino que también trae consigo una serie de beneficios:

1. La gestión y la ingeniería de las actividades se encuentran entrelazadas de una manera explícita, tan es así que facilita el reconocimiento de los objetivos del negocio.
2. Permite hacer la incorporación de la experiencia adquirida en otras zonas de las mejores prácticas. Algunos ejemplos serían la medición, gestión de riesgos y de proveedores.
3. Poder aplicar prácticas de alta madurez mucho más robustas.
4. Cumplir de forma mucho más completa con las normas ISO

Tomado de https://es.slideshare.net/lucainog/beneficios-de-aplicar-cmmi

### Niveles de madurez CMMI

Los cinco niveles de madurez de CMMI son:

1. **Inicial: los** procesos se ven como impredecibles y reactivos. En esta etapa, “el trabajo se completa pero a menudo se retrasa y excede el presupuesto”.
2. **Gestionado:** Se alcanza un nivel de gestión de proyectos. Los proyectos son “planeados, realizados, medidos y controlados”
3. **Definido:** En esta etapa, las organizaciones son más proactivas que reactivas. Existe un conjunto de “estándares de toda la organización” para “proporcionar orientación sobre proyectos, programas y portafolios”.
4. **Gestión cuantitativa:** Esta etapa es más medida y controlada. La organización está trabajando con datos cuantitativos para determinar procesos predecibles que se alinean con las necesidades de las partes interesadas.
5. **Optimización:** Aquí, los procesos de una organización son estables y flexibles. En esta etapa final, una organización estará en constante estado de mejorar y responder a los cambios u otras oportunidades.

Tomado https://informaciontecnologicarelevante.blogspot.com/?view=snapshot

Tomado de https://www.youtube.com/watch?v=m5C5iSC2hBg

# Bibliografía

Tomado de https://medium.com/cmmi-modelos/cmmi-10f94258aa01

Recuperado de https://www.megapractical.com/blog-de-arquitectura-soa-y-desarrollo-de-software/que-es-cmmi-y-por-que-es-importante-para-el-desarrollo-de-software

Tomado de https://es.slideshare.net/lucainog/beneficios-de-aplicar-cmmi

Recuperado https://informaciontecnologicarelevante.blogspot.com/?view=snapshot

Tomado de https://www.youtube.com/watch?v=m5C5iSC2hBg

## Mapa del sitio

CONTEXTUALIZACIÓN DE GRUPO

FUNDAMENTOS Y RECURSOS EDUCATIVOS DIGITALES

REPOSITORIOS DE RECURSOS EDUCATIVOS DIGITALES

MODELOS DE EVALUACIÓN RED

MODELOS DE CALIDAD

Iso 9126

MODELO BOEHM

MODELO FURPS

MODELO MC. CALL

**MODELO CMMI**

MODELO GQM DE BASILI