Post on 26-Jan-2015
INTRODUCCIÓN A CMMI V1.2
www.heinsohn.com.co
• Introducción• Qué es CMMI• Niveles de Madurez• Estructura del Modelo• Áreas de Proceso• Metas y Prácticas Genéricas• Framework CMMI• Evaluaciones del modelo
AGENDA
10/19/2009 Slide 2Área de Calidad
La CALIDAD es responsabilidad de todos
W. Edward Deming
10/19/2009 Slide 3Área de Calidad
Es un modelo de referencia usado por las organizaciones que quieren mejorar sus procesos de desarrollo y mantenimiento de productos y servicios.
Nace en el Software Engenieering Institute perteneciente a la Carnegie Mellon University.
El modelo está basado en un conjunto de prácticas que las organizaciones pueden adoptar para implantar procesos más productivos.
Es un modelo de madurez porque propone adoptar dichas prácticas de manera gradual : Se ponen en práctica áreas de proceso pertenecientes a un nivel determinado para luego sobre ésta base introducir las del nivel siguiente.
CMMI Capability Maturity Model Integration
10/19/2009 Slide 4Área de Calidad
Proceso impredeciblePobremente controlado yreactivo
Procesos definidos por proyecto, a menudo reactivos
Procesos definidos para la organización, proactivo
Procesos medidos y controlados
Procesos centrados en mejoramiento continúo
Optimiza
do
AdministradoCuantitativamente
Definido
Inicial
Administrado
1
2
3
4
5
Niveles de Madurez
10/19/2009 Slide 5Área de Calidad
Nivel deMadurez
Area de Proceso (PA) Area de Proceso (PA) Area de Proceso (PA)
Metas Genéricas (GG) Metas Especificas (SG)
Prácticas Genéricas (GP) Prácticas Específicas (SP)
Estructura del Modelo
10/19/2009 Slide 6Área de Calidad
Un nivel de madurez es un conjunto de áreas de proceso enfocadas en una parte del ciclo de desarrollo de software.
Cada nivel de la madurez estabiliza una parte importante de los procesos en la organización
Los niveles se utilizan en CMMI para describir una ruta evolutiva recomendada para una organización que desee mejorar los procesos que utiliza para desarrollar y mantener sus productos y servicios de software.
Nivel de Madurez
10/19/2009 Slide 7Área de Calidad
Un área de proceso es un conjunto de prácticas relacionadas que, al ejecutarse colectivamente, permiten cumplir con algún objetivo que es importante para el modelo.
Cada área de proceso se describe en términos de prácticas que contribuyen a satisfacer sus objetivos
Area de Proceso
10/19/2009 Slide 8Área de Calidad
MetaConjunto de prácticas. Un 'nivel de madurez' se alcanza cuando se satisfacen todas las metas de las áreas de proceso que conforman el nivel ( Requeridas )Práctica
Una descripción de una acción que es necesaria para implementar un elemento clave de un área de proceso (Esperadas y Deseables)
Metas y Prácticas
10/19/2009 Slide 9Área de Calidad
Las metas y prácticas genéricas tienen que ver con el grado de institucionalización de los procesos (compromiso con la ejecución, capacidad para ejecutar, dirección de la ejecución, verificación de la ejecución).
Son llamados así porque son los mismos en todas las áreas de proceso (aunque hay aspectos específicos para cada una de ellas).
Cumplir con una meta genérica de un área de proceso determinada implica tener un mayor control de la planificación e implementación de los procesos vinculados a esa área de proceso.
Metas y Prácticas Genéricas
10/19/2009 Slide 10Área de Calidad
Las metas y prácticas específicas están vinculados a un área de proceso determinada.
Son considerados elementos que deben ser satisfechos para implementar exitosamente los procesos relacionados con un área de proceso en particular.
Metas y Prácticas Específicas
10/19/2009 Slide 11Área de Calidad
Áreas de Proceso por nivel de Madurez
10/19/2009 Slide 12Área de Calidad
OID
Organizational Innovation &
Deployment
CAR
Causal Analysis and Resolution
OPP
Organizational Process Perfomance
QPM
Quantitative Project Management
RD TS PI VER VAL RSKM
IPM DAR OPD OPF OT
REQM PP PMC SAM MA PPQA
Requirements Development
Technical Solution Product Integration
Verification Validation
Risk Management
Integrated Project
Management
Decision, Analysis and Resolution
Organizational Process Definition
Organizational Process Focus
Organizational Training
CM
Requirements Management
Project Palnning
Project Monitoring and
control
Supplier Agreement
Management
Measurement anf Analysis
Process and Produc Quality
Assurance
Configuration Management
ML5
ML4
ML3
ML2
Áreas de Proceso por ML
10/19/2009 Slide 13Área de Calidad
PP PMC SAM
Project Palnning
Project Monitoring and
control
Supplier Agreement
Management
Gestión de Proyectos
QPM
Quantitative Project Management
RSKM
IPM
Risk Management Integrated Project
Management
Ingeniería RD TS PI VER VAL
Requirements Development
Technical Solution Product Integration
Verification Validation
REQM
Requirements Management
Soporte PPQA CM
Process and Produc Quality
Assurance
Configuration Management
MA
Measurement anf Analysis
DAR
Decision, Analysis and Resolution
CAR
Causal Analysis and Resolution
Gestión de
Procesos
OPD OPF OT
Organizational Process Definition
Organizational Process Focus
Organizational Training
OPP
Organizational Process Perfomance
OID
Organizational Innovation &
Deployment
Áreas de Proceso por Categoría
10/19/2009 Slide 14Área de Calidad
GP2.1 Establecer una politica GP2.1 Establecer una politica organizacionalorganizacionalGP 2.2 Plan del procesoGP 2.2 Plan del procesoGP 2.3 Proveer los recursosGP 2.3 Proveer los recursosGP 2.4 Asignar responsabilidadesGP 2.4 Asignar responsabilidadesGP 2.5 EntrenarGP 2.5 EntrenarGP 2.6 Administrar la configuraciónGP 2.6 Administrar la configuraciónGP 2.7 Involucrar los stakeholdersGP 2.7 Involucrar los stakeholdersGP 2.8 Monitoreo y control del procesoGP 2.8 Monitoreo y control del procesoGP 2.9 Evaluar objetivamente la GP 2.9 Evaluar objetivamente la adherenciaadherenciaGP 2.10 Revisión con la alta gerenciaGP 2.10 Revisión con la alta gerencia
GP 3.1 Establecer el procesoGP 3.1 Establecer el procesoGP 3.2 Recolectar información para GP 3.2 Recolectar información para mejoramejora
GP 1.1 Desarrollar prácticas específicasGP 1.1 Desarrollar prácticas específicasGG1 Defina metas especificasGG1 Defina metas especificas
GG2 Institucionalizar un GG2 Institucionalizar un proceso administradoproceso administrado
METAS GENERICASMETAS GENERICAS PRACTICAS GENERICASPRACTICAS GENERICAS
GG3 Institucionalizar un GG3 Institucionalizar un proceso definidoproceso definido
Resumen de Metas y Prácticas Genéricas
10/19/2009 Slide 15Área de Calidad
Se configura el modelo para proponer las mejores prácticas en los siguientes ámbitos de aplicación :
Desarrollo – DEVAdquisición y compras – ACQPrestación de Servicios - SVC
Estos ámbitos de aplicación se conocen en el modelo como CONSTELACIONES
Cada una de las constelaciones parten de un conjunto de prácticas comunes a las que se les llama CORE.
En Heinsohn se aplica el modelo CMMI-DEV
Framework CMMI
10/19/2009 Slide 16Área de Calidad
Framework CMMI : Constelaciones
10/19/2009 Slide 17Área de Calidad
Arquitectura y Constelaciones
10/19/2009 Slide 18Área de Calidad
PMAMEvaluar el estado de madurez del proceso utilizado por Heinsohn Business Technology S.A.
Determinar la adherencia y las no conformidades del proceso , respecto a las prácticas del Nivel de Madurez de CMMI. Es un diagnóstico que permite orientar los procesos de mejora
Detectar Fortalezas y Oportunidades de Mejora
SCAMPIMétodo de evaluación estándar de CMMI para la mejora de procesos que determina un rating de calidad. Es una evaluación formal que define el estado de madurez de una organización.
Ayuda a las organizaciones a detectar Fortalezas y Oportunidades de Mejora en los procesos
Métodos de Evaluación
10/19/2009 Slide 19Área de Calidad