Está en la página 1de 23

Qu es CMMI?

Capability Maturity Model Integration. (Modelo

de Integracin de Madurez de Capacidades )


Es un modelo de mejoramiento de procesos que provee las mejores prcticas de planeacin, ingeniera y administracin de procesos que ayuda a alcanzar los objetivos del negocio en trminos como: productividad, funcionalidad, costo y calidad del producto. The Software Engineering Institute (SEI). http://www.sei.cmu.edu/cmmi/

Qu es CMMI?
Conceptos Capacidad de un proceso es el grado en el cual el proceso es efectivo, produce los resultados planeados (predecible). Madurez implica el potencial del proceso para mejorar e indica tanto la riqueza de un proceso de software de una organizacin como la consistencia como es aplicado en los proyectos de la organizacin.

En Qu Me Ayuda?
Caracterizar la madurez del proceso actual. Establecer objetivos de mejoramiento del proceso. Definir prioridades para las acciones inmediatas. Administrar y sostener el cambio en la organizacin. Introducir cambios gradualmente para evitar la interrupcin del proceso actual.

Beneficios de CMMI
Mejorar la entrega de productos y servicios a tiempo, dentro de los costos planeados. Proveer de productos y servicios competitivos con estndar internacional. Integrar la perspectiva de ingeniera con la de negocio de la organizacin. Ampla el alcance y la visibilidad del ciclo de vida del producto y de las actividades de ingeniera para asegurar que el producto cumple las expectativas del cliente.

reas de Proceso
Anlisis causal y resolucin (CAR). Gestin de configuracin (CM). Anlisis de decisiones y resolucin (DAR). Gestin integrada del proyecto + IPPD (IPM + IPPD). Medicin y anlisis (MA). Innovacin y despliegue en la organizacin (OID). Definicin de procesos de la organizacin + IPPD (OPD + IPPD). Enfoque en procesos de la organizacin (OPF). Rendimiento del proceso de la organizacin (OPP). Formacin organizativa (OT). Integracin de producto (PI).

reas de Proceso
Monitorizacin y control del proyecto (PMC). Planificacin de proyecto (PP). Aseguramiento de la calidad de proceso y de producto (PPQA). Gestin cuantitativa de proyecto (QPM). Desarrollo de requerimientos (RD). Gestin de requerimientos (REQM). Gestin de riesgos (RSKM). Gestin de acuerdos con proveedores (SAM). Solucin tcnica (TS). Validacin (VAL). Verificacin (VER).

Estructura reas de Proceso

Representaciones CMMI

CMMI Continuo
Niveles de Capacidad
Nivel 0 Incompleto
No se ejecuta en su totalidad

Nivel 1 Ejecutado
Ejecute el trabajo.

Nivel 2 Administrado
Adherir a la poltica; seguir los planes y procesos documentados; aplicar los recursos adecuados; asignar responsabilidades y autonoma; entrenar la gente; aplicar CM; monitorear, controlar y evaluar el proceso; identificar e involucrar los interesados; revisar con la gerencia

CMMI Continuo
Niveles de Capacidad
Nivel 3 Definido
Los procesos del proyecto estn personalizados con los estndares de procesos de la organizacin; entender los procesos cuantitativamente; el proceso contribuye a los activos de la organizacin

Nivel 4 Cuantitativamente Administrado


Medir el rendimiento del proceso; estabilizar el proceso; grficos de control; tcnicas estadsticas y cuantitativas

Nivel 5 Optimizado
Prevencin de defectos; mejora proactiva; adopcin de tecnologa a travs de la innovacin.

CMMI Escalonado
Niveles de Madurez

Representaciones CMMI

Metas y Prcticas
Cada rea de procesos est definida por un grupo de objetivos y prcticas, hay 2 categoras: Metas y Prcticas Genricas:
Indican qu debe ser implantado para institucionalizar cada rea de Proceso Por lo tanto, son aplicables para todas las reas de Proceso

Metas y Prcticas Especficas


Indican qu debe ser implantado para cada rea de Proceso Por lo tanto, son especficas de cada rea de Proceso

Metas y Prcticas Genricas


GG1 : Institucionalizar Proceso Realizado GP1.1 Realizar las prcticas Especficas GG2 : Institucionalizar Proceso Gestionado GP2.1 Establecer una poltica de la organizacin GP2.2 Planificar el proceso GP2.3 Proporcionar Recursos GP2.4 Asignar Responsabilidad GP2.5 Formar al Personal GP2.6 Gestionar Configuraciones GP2.7 Identificar e involucrar a las partes interesadas relevantes GP2.8 Monitorear y Controlar el proceso GP2.9 Evaluar Objetivamente la Adherencia GP2.10 Revisar el estado con el nivel directivo

Metas y Prcticas Genricas


GG3 Institucionalizar Proceso Definido GP3.1 Establecer un Proceso Definido GP3.2 Recoger Informacin de Mejora GG4 Institucionalizar Proceso Gestionado Cuantitativamente GP4.1 Establecer Objetivos Cuantitativos para el Proceso GP4.2 Estabilizar el Rendimiento del Subproceso GG5 Institucionalizar Proceso Optimizado GP5.1 Asegurar la Mejora Continua del Proceso GP5.2 Corregir las Causas Raz de los Problemas

Metas y Prcticas Genricas


Las metas genricas evolucionan de manera que cada una proporciona una base para la siguiente. Un proceso gestionado es un proceso realizado Un proceso definido es un proceso gestionado Un proceso gestionado cuantitativamente es un proceso definido Un proceso optimizado es un proceso gestionado cuantitativamente.

Categoras de las reas de procesos


Las reas de procesos se pueden agrupar en: Gestin de procesos Gestin de proyectos Ingeniera Soporte

Resumen

Resumen

Resumen
CONTINUO PRO ML5 ML4 ML3 ESCALONADO OID OPP OT OPF OPD+IPPD IPM+IPPD PI RD TS VER VAL ML2 PP PMC RSKM SAM ML1 REQM CM PPQA MA DAR QPM PJM ING SOP CAR

Empresas Certificadas CMMI


http://sas.sei.cmu.edu/pars/pars.aspx En Colombia: Red Colombia S.A. - ML: 3 Productora de Software (PSL) Medellin SW Engineering Unit - ML: 5 InterGrupo S.A. - ML: 3 Asesoftware Limitada. Software Development Division at Asesoftware Limit - ML: 3 Heinsohn Software House S.A. - ML: 3 Open Systems S.A.. Centro de Desarrollo de Software: (Software Development Center) - ML: 4 Avansoft S.A. - ML: 3 Gestiontek. Development Division - ML: 3 MVM Ingeniera de Software S.A. - ML: 3 Trebol Software S.A. - ML: 3 ilimitada S.A. - ML: 3

CONCLUSIONES
CMMI slo define "qu" hacer, no "cmo" hacer CMMI es un modelo de proceso, no una descripcin de proceso Se usa CMMI como una gua para asegurarse de que estn haciendo todo lo correcto. Planear la implementacin de procesos. Los proyectos son mas exitosos cuando son manejados utilizando una metodologa de administracin de proyectos. Sin embargo, la metodologa por si sola, no da los resultados esperados, si no se logra, que todos los niveles comprendan la importancia de la misma. Las buenas prcticas de CMMI implican, cambio de cultura y de infraestructura en la organizaciones; se busca mantener una visin de mejoramiento continuo en los procesos que tiene la empresa, sabiendo que siempre se puede mejorar.

Referencias
The Watts New? Collection, Watts Humphrey, Software EngineeringInstitute SEI. CMMI Overview for Executives, Sandy Shrum & Mike Phillips, SEI. Process Improvement In Retrospective, John D. Vu, The Boeing Company. Capability Maturity Model Integration (CMMI), Version 1.2. Software Engineering Institute SEI. Sitio web del SEI, www.sei.cmu.edu CMMI Staged or Continuous?, Sandra L. Cepeda. Calidad Tradicional y de Software, Alejandro Bedini G. http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=cmmi

CMMI Gua para la integracin de procesos y la mejora de productos Segunda edicin 2009

También podría gustarte