CMMI es un enfoque de mejora de procesos desarrollado por el SEI que puede aplicarse a proyectos, divisiones u organizaciones completas para mejorar la entrega de productos y servicios, cumplir con las expectativas de las partes interesadas, y proporcionar productos y servicios competitivos de alto nivel a través de procesos mejorados e integrados. CMMI se basa en modelos de buenas prácticas que pueden compararse con los procesos de una organización usando el método SCAMPI para generar mejoras.
1. Hacia la mejora de las áreas de
Desarrollo, Productos y Servicios
Concejalía de Modernización
de Estructuras Municipales
Ayuntamiento de Alicante
Introducción a CMMI 1
2. CMMI (Capacity Maturity Model Integration:
Integración de Modelos de Capacidad y Madurez)
es un enfoque de mejora cualitativa y cuantitativa
de procesos desarrollado por el SEI (Software
Engineering Institute) que se caracteriza por su…
◦ Modularidad: puede aplicarse a un proyecto, una división
o una organización completa
◦ Integración: hace converger funciones tradicionalmente
separadas en una organización
◦ Marco guía: establece metas y prioridades y provee
soporte específico para procesos de calidad
…especialmente indicado para organizaciones
técnico-tecnológicas y proyectos software.
Concejalía de Modernización
de Estructuras Municipales
Ayuntamiento de Alicante
Introducción a CMMI 2
3. El SEI ofrece un Resumen Ejecutivo de
razones para determinar la necesidad de
implantación de CMMI en una organización
◦ …que se puede ampliar con una visión general de
CMMI.
Los síntomas de una mala organización, que
aconsejarían la implantación de CMMI, se
sustancian en la confusión y, sobre todo, en
que…
◦ …¡Todas las planificaciones parecen sobrevenidas!
Concejalía de Modernización
de Estructuras Municipales
Ayuntamiento de Alicante
Introducción a CMMI 3
4. Incumplimiento de Plazos
◦ Aumento de costes en espiral
◦ Retrasos en la puesta en marcha
◦ Problemas y defectos en su aplilcación
Visibilidad de Gestión inadecuada
◦ Demasiadas sorpresas
Problemas de Calidad
◦ Reclamaciones de Clientes
◦ Demasiado re-trabajo
◦ Funcionalidades que no operan correctamente
Baja Moral
◦ Gente quemada
◦ Control inadecuado de los resultados de proyectos.
Concejalía de Modernización
de Estructuras Municipales
Ayuntamiento de Alicante
Introducción a CMMI 4
5. CMMI ayuda a una organización a…
◦ Mejorar la entrega de productos y la eficacia, coste
y planificación de servicios.
◦ Colaborar con entidades externas a la organización
y cumplir con sus expectativas día-a-día.
◦ Proveer productos y servicios de alto nivel
competitivo.
◦ Implementar una visión integrada de ingeniería y
negocio.
◦ Usar procesos mejorados e integrados para
sistemas informáticos y software.
Concejalía de Modernización
de Estructuras Municipales
Ayuntamiento de Alicante
Introducción a CMMI 5
6. CMMI se puede aplicar a tres grandes áreas:
◦ Desarrollo de Productos y Servicios (CMMI for
Development)
◦ Establecimiento, gestión y ejecución de Servicios
(CMMI for Services)
◦ Adquisición de Productos y Servicios (CMMI for
Acquisition)
La implantación de CMMI en cualquiera de
estas áreas puede compatibilizarse con otros
esquemas de calidad y mejora de procesos.
◦ …y, por supuesto, se integra perfectamente con los
procedimientos actuales.
Concejalía de Modernización
de Estructuras Municipales
Ayuntamiento de Alicante
Introducción a CMMI 6
7. Para conseguir sus objetivos, CMMI se basa
en “modelos”, que son colecciones de buenas
prácticas que pueden compararse con los
procedimientos de la organización a mejorar.
◦ Estas comparaciones formales se realizan mediante
un método normalizado específico denominado
SCAMPI (Appraisal Method for Process
Improvement), que aporta las claves para generar el
cambio y la mejora de procesos en una
organización dada.
Concejalía de Modernización
de Estructuras Municipales
Ayuntamiento de Alicante
Introducción a CMMI 7
8. Son de tres tipos (A, B y C):
◦ A: se asocian a la infraestructura de la organización y
requieren evidencias contrastadas y documentación
auditable sobre procesos y procedimientos. Según
CMMI, necesitan ser realizadas por evaluadores oficiales.
◦ B y C: se podrían realizar por evaluadores
independientes o por la misma organización.
El coste (en el caso de evaluadores certificados)
se sustancia usualmente en el precio/hora de la
consultoría
◦ …pero su componente más importante es el tiempo y
esfuerzo dedicado por la propia organización.
Concejalía de Modernización
de Estructuras Municipales
Ayuntamiento de Alicante
Introducción a CMMI 8
9. Hay que asumir, desde la dirección, la
necesidad de la iniciativa y los costes
organizativos que su implantación supone.
Deben solicitarse presupuestos a consultoras
certificadas en CMMI para que presten su
ayuda en la consecución de los objetivos y
actúen como evaluadores en las
comparaciones de modelos (SCAMPI)
Ha de nombrarse un líder interno en la
implantación de CMMI.
Concejalía de Modernización
de Estructuras Municipales
Ayuntamiento de Alicante
Introducción a CMMI 9