Transcript
Page 1: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

INTRODUCCIÓN A CMMI V1.2

www.heinsohn.com.co

Page 2: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

• 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

Page 3: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

La CALIDAD es responsabilidad de todos

W. Edward Deming

10/19/2009 Slide 3Área de Calidad

Page 4: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

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

Page 5: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

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

Page 6: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

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

Page 7: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

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

Page 8: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

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

Page 9: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

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

Page 10: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

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

Page 11: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

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

Page 12: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

Áreas de Proceso por nivel de Madurez

10/19/2009 Slide 12Área de Calidad

Page 13: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

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

Page 14: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

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

Page 15: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

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

Page 16: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

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

Page 17: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

Framework CMMI : Constelaciones

10/19/2009 Slide 17Área de Calidad

Page 18: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

Arquitectura y Constelaciones

10/19/2009 Slide 18Área de Calidad

Page 19: INTRODUCCIÓN A CMMI V1.2 . Introducción Qué es CMMI Niveles de Madurez Estructura del Modelo Áreas de Proceso Metas y Prácticas Genéricas

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


Recommended