El documento describe el Modelo de Madurez de Capacidad Integrado (CMMI), desarrollado por el Software Engineering Institute para mejorar los procesos de desarrollo de software. Explica que CMMI consta de cinco niveles de madurez y seis niveles de capacidad. También resume las ventajas de CMMI, como una mejor gestión de proyectos y una mayor satisfacción de clientes.
Presentacion relizada por Guantay Agustin y Retamoso Lucas para Proyectos Informaticos II - Universidad Catolica de Salta 2015
Abarca temas referentes a CMMI
Qué es un modelo de madurez de capacidades?
Un modelo que contiene los elementos esenciales de procesos efectivos para una o más disciplinas y describen un camino de mejora evolutivo desde procesos ad hoc, inmaduros hasta procesos disciplinados, maduros, efectivos, con calidad.
Presentacion relizada por Guantay Agustin y Retamoso Lucas para Proyectos Informaticos II - Universidad Catolica de Salta 2015
Abarca temas referentes a CMMI
Qué es un modelo de madurez de capacidades?
Un modelo que contiene los elementos esenciales de procesos efectivos para una o más disciplinas y describen un camino de mejora evolutivo desde procesos ad hoc, inmaduros hasta procesos disciplinados, maduros, efectivos, con calidad.
Si bien los hospitales conjuntan a profesionales de salud que atienden a la población, existe un equipo de organización, coordinación y administración que permite que los cuidados clínicos se otorguen de manera constante y sin obstáculos.
Mario García Baltazar, director del área de Tecnología (TI) del Hospital Victoria La Salle, relató la manera en la que el departamento que él lidera, apoyado en Cirrus y Estela, brinda servicio a los clientes internos de la institución e impulsa una experiencia positiva en el paciente.
Conoce el Hospital Victoria La Salle
Ubicado en Ciudad Victoria, Tamaulipas, México
Inició operaciones en el 2016
Forma parte del Consorcio Mexicanos de Hospitales
Hospital de segundo nivel
21 habitaciones para estancia
31 camas censables
13 camillas
2 quirófanos
+174 integrantes en su plantilla
+120 equipos médicos de alta tecnología
+900 pacientes atendidos
Servicios de +20 especialidades
Módulos utilizados de Cirrus
HIS
EHR
ERP
Estela - Business Intelligence
1. T R A B A J O C O N
M O D E L O S D E
D E S A R R O L L O –
C M M I
Calidad y Gerenciamiento de
Proyecto Softwrare.
9º Semestre – Ing. Informática
2. ¿ Q U É E S C M M I ?
• Acrónimo de Capability Maturity
Model Integration
• Se refiere a los modelos que
contienen las mejores prácticas que
ayudan a las organizaciones a
mejorar sus procesos.
• Expansión del Modelo de Madurez
(MMI)
3. ¿ Q U É E S C M M I ?
• Desarrollado por el Software Engineering
Institute (SEI) a petición del departamento
de defensa de los Estados Unidos.
• Posteriormente los derechos de operación y
comercialización fueron cedidos al CMMI
Institute.
4. C M M I
• Fomenta una cultura productiva y eficiente que
reduce riesgos en el desarrollo de software.
• Originalmente pensado para el desarrollo de
software, pero las últimas versiones son más
abstractas y permiten que se aplique a hardware,
software y servicios en todas las industrias.
• Actualmente es usado para guiar la mejora de
procesos en proyectos, ofreciendo una serie de
pautas.
5. D I S C I P L I N A S
• Modelo de Madurez de Capacidad
Integrado para el Desarrollo (CMMI-DEV).
• Modelo de Madurez de Capacidad
Integrado para Servicios (CMMI-SVC)
• Modelo de Madurez de Capacidad
Integrado para Adquisición (CMMI-ACQ)
CMMI-SVC
7. H I S T O R I A
El primer Modelo de Madurez y Capacidad (CMM) fue publicado a finales de los
años 80 por el SEI (Software Engineering Institute)
El primer Modelo de Madurez y Capacidad (CMM) fue publicado a finales de los
años 80.
En la década de 1990 el modelo CMM se convirtió en el estándar a nivel global.
En el año 2000 CMM fue remplazado por CMMi (Capability Maturity Model
Integration)
8. El SEI ha elaborado sus modelos bajo la premisa de que “la calidad
de un producto o servicio está altamente influenciada por la calidad
de los procesos que los producen y mantienen”.
9. I M P O R TA N C I A D E L M O D E L O D E
S O F T W A R E
Optimiza los
procesos de
negocios
Define la
estructura
Mayor
comprensión de
los elementos de
la organización
Formulación de
ideas
Diálogos de
mejoramiento
Establecer rutas
de mejora
definidas
10. V E N TA J A S
• Manejo de un lenguaje y marco
comunes.
• Mayor enfoque en la mejora
constante.
• No se pierde la idea global.
• Mayor satisfacción del cliente
• Producción de servicios y
productos de calidad.
11. B E N E F I C I O S D E
C M M I
• Gestión de actividades explícita.
• Facilita el reconocimiento de los
objetivos del negocio.
• Empleo de
experiencia adquirida.
Medición de riesgos y proveedores.
• Aplicación de prácticas más
robustas.
De alta madurez.
• Cumplimiento integral de las
normas ISO
12. N I V E L E S D E
M A D U R E Z Y
C A PA C I D A D E S
CMMI posee dos vistas que permiten un enfoque
diferente según las necesidades de quien vaya a
implementarlo.
• Representación Escalonada (Niveles de Madurez):
Consiste en evaluar la organización al completo en
en uno de los 5 niveles de madurez.
• Representación Continua (Niveles de Capacidad):
Consiste en evaluar uno o varios procesos que se
se desarrollan en la organización y calificarlo en
uno de los 6 niveles de posibles de capacidad.
15. N I V E L 1 . I N I C I A L
• No es predecible y hay control mínimo.
• Por lo general los programadores
controlan muchos errores.
• No hay control de actividades por lo que
se desperdician recursos
• El personal no es permanente, así que
no hay buen trabajo en equipo
• Super programadores
16. N I V E L 2 . A D M I N I S T R A D O
• Si hay un plan y un proceso establecido.
• Hay super administradores
• Saben que tareas se están realizando.
• Los procesos se planifican, documentan, ejecutan, supervisan y controlan
a nivel de proyecto.
17. N I V E L 3 . D E F I N I D O
• El proceso no solo esta caracterizado y estandarizado.
• Cada participante conoce el proceso.
• Hay un super proceso.
• Los procesos, estándares, procedimientos, herramientas, etc. se definen a nivel
organizacional.
18. N I V E L 4 . A D M I N I S T R A C I Ó N
C U A N T I TAT I VA
• La organización ha logrado todos los objetivos específicos de las áreas de proceso
asignadas a los niveles de madurez anteriores .
• El rendimiento de los procesos se controla mediante técnicas estadísticas
19. N I V E L 5 . O P T I M I Z A C I Ó N
• Se llega a cierto nivel de estabilización.
• Mejora o muere.
• Se debe buscar la mejora continua.
• La optimización depende de la participación de un personal capacitado y alineado con
los valores y objetivos empresariales de la organización.
21. N I V E L 0 . I N C O M P L E T O
• No se realiza o está hecho parcialmente.
• Objetivos no cumplidos o indefinidos
• Equivale al nivel 1 de madurez.
22. N I V E L 1 .
R E A L I Z A R
• Realizar prácticas específicas y
genéricas.
• El rendimiento no es estable.
• Puede no cumplir con los objetivos
específicos: Calidad, costo y horario.
• No se puede demostrar su
funcionalidad.
23. N I V E L
2 . A D M I N I S T R A R
• Sirve para planificar, realizar y
controlar los proyectos.
• Gestión para los proyectos
individuales o en grupo para un
propósito.
• Se tiene como objetivo cumplir con
un costo, calidad, y programación
adecuados.
24. N I V E L 3 .
• Proceso Definido
• Proceso gestionado que se adapta
• Se adapta a partir de un conjunto de procesos
• Se guía de acuerdo a las guías de adaptación de la organización
• Otorga medidas e información adicional de mejoras
• Contribuye a los activos de proceso de la organización
25. N I V E L 4 .
• Proceso definido controlado
• Proceso gestionado cuantitativamente
• Utiliza técnicas estadísticas
• Se establecen los objetivos cuantitativos de calidad y de ejecución del
proceso
• Se comprende la calidad y el rendimiento del proceso en términos
estadísticos
26. N I V E L 5 .
• Proceso gestionado cuantitativamente
• Mejora continuamente
• Proceso en optimización
• Se mejora en base a una comprensión
• Usa mejoras incrementales como innovadoras
• Mejora el rango de la ejecución del proceso
27. O R G A N I G R A M A
D E U N A
O R G A N I Z A C I Ó N
T Í P I C A D E
D E S A R R O L L O
D E S O F T W A R E
28. C O N C L U S I O N E S
• Entender las necesidades de la organización y realizar un análisis de factibilidad del proyecto
asociado a las mejoras utilizando CMMi.
• Confirmar el compromiso de los dirigentes de la organización para con el proyecto en forma
periódica.
• Adaptar el modelo a la realidad de la organización.
• Administrar los cambios como se trató en el capítulo tres.
• Hacer planificaciones realistas basadas en el gap análisis.
• Rescatar todo lo bueno instalado en la organización previamente al inicio de la mejora de
procesos.
• Seleccionar cuidadosamente a los mentores.
• Disponer y asignar los recursos materiales y humanos necesarios.
29. R E F E R E N C I A
• Pantaleo, Guillermo. Calidad en el desarrollo de software. - 1a ed. -
Buenos Aires. Alfaomega Grupo Editor Argentino, 2011.
30. T R A B A J O D E P R O C E S O 3 . 2
De manera individual responde a las siguientes preguntas de reflexión:
1. ¿Cuáles son las ventajas de implementar el CMMi?
2. ¿Encontrarías algunas desventajas?, sea si la respuesta es Si o No, justifica.
3. A tu criterio personal, ¿Cuánto tiempo llevaría identificar a una empresa de desarrollo
de software en qué nivel de Madurez se encuentra dentro del CMMi?
Total de créditos para éste trabajo de proceso: 5 puntos.