Capability Maturity Model Integration (CMMI)
Enviado por Brunozz • 10 de Julio de 2023 • Ensayo • 4.064 Palabras (17 Páginas) • 95 Visitas
Universidad Nacional Mayor de San Marcos
Facultad de Ingeniería de Sistemas e Informática
Escuela Profesional de Ingeniería de Software
[pic 1]
Capability Maturity Model Integration (CMMI)
Alquizar Flores, Brayan Alejandro
Laureano Meza, Jhordan Jhovany
Pumapillo Sarmiento, Bruno
Asignatura:
Introducción al Desarrollo de Software
Docente:
Pablo Jesús Romero Naupari
26 de junio de 2023
INDICE
1. INTRODUCCIÓN 4
2. DEFINICIÓN 5
3. OBJETIVOS 5
4. ESTRUCTURA 6
5. ÁREAS DE PROCESO 7
6. PRINCIPIOS 8
7. BENEFICIOS Y RIESGOS 9
8. NIVELES DE CAPACIDAD 10
9. NIVELES DE MADUREZ 10
9.1. NIVEL 1: INICIAL 10
9.2. NIVEL 2: GESTIONADO 11
9.3. NIVEL 3: DEFINIDO 15
9.4. NIVEL 4: GESTIONADO CUANTITATIVAMENTE 16
9.5. NIVEL 5: OPTIMIZADO 17
10. IMPACTO DE CMMI EN LAS EMPRESAS 18
11. CONCLUSIONES 20
12. REFERENCIAS 20
Índice de figuras
Figura 1 5
Figura 2 6
Figura 3 7
Figura 4 9
Figura 5 12
Figura 6 12
Figura 7 13
Figura 8 14
Figura 9 15
Figura 10 16
Figura 11 17
Figura 12 18
Figura 13 19
INTRODUCCIÓN
En la actualidad, la tecnología de la información sigue experimentando un crecimiento significativo, lo que ha llevado a la formación de numerosas empresas en este campo. Sin embargo, fabricar productos de alta calidad en esta área resulta ser difícil, ya sea debido a las limitaciones con las que suelen enfrentarse las empresas en sus etapas iniciales o a la falta de una metodología o enfoque claro.
En este contexto, las empresas buscan metodologías que les permitan mejorar el rendimiento de sus procesos de fabricación y es aquí donde entra en juego el modelo CMMI (Capability Maturity Model Integration), el cual se centra en la madurez de los procesos y procedimientos en el desarrollo de software.
El modelo CMMI se estructura en cinco niveles de madurez, donde cada uno representa un área específica encargada de garantizar que el producto final alcance una calidad óptima. Mediante esta metodología, las empresas toman decisiones en cada nivel, asegurándose de que los requisitos establecidos por el modelo sean adecuados para sus procesos y trabajando para avanzar en cada uno de los cinco niveles hasta llegar al nivel de la innovación, el cual es el último nivel.
En el presente trabajo, se pretende ofrecer una explicación detallada sobre qué es el modelo CMMI, su definición, los objetivos que abarca, su estructura, los niveles de madurez que lo componen y el impacto que esta metodología tiene en las empresas en la actualidad.
- DEFINICIÓN
CMMI (Integración De Modelo De Madurez De Capacidades) es un modelo de calidad de software que establece áreas de procesos que brinda a las organizaciones los elementos esenciales para mejorar sus procesos de manera efectiva. Este fue desarrollado por el SEI (Software Enginnering Institute) y tiene como objetivo principal medir y mejorar la madurez del desarrollo de software (Rodríguez & López, 2019).
La CMMI proporciona un conjunto de prácticas recomendadas para el desarrollo y mantenimiento de productos y servicios, abarcando todas las etapas del ciclo de vida. Este modelo se fundamenta en la premisa de que la calidad del proceso está determinada por la calidad de los procesos utilizados en el desarrollo y mantenimiento de dichos productos y servicios (Huayta, 2006).
Figura 1
Premisa básica de mejora de proceso
[pic 2]
Nota. Adaptado de “CMMI: ASEGURAMIENTO DE LA CALIDAD” (p. 12), por M. Huayta, 2006, Ingeniería Industrial, XXVII (2-3), 11-15.
...