presentacion cmmi revisada -...

14
Título Jornadas TIC – USAL – Mar. 2009 Modelo de Calidad CMMI Modelo de Calidad CMMI José Alberto García Coria Director CENIT Salamanca Centros Centros de de Innovación Innovación Tecnológica Tecnológica Centros Centros de de Innovación Innovación Tecnológica Tecnológica

Upload: others

Post on 20-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Presentacion CMMI revisada - USALdiaweb.usal.es/diaweb/archivos/10011069INSA_Presentacion_CMMI.… · ¿Quées CMMI? 9CMMI (Capab(Capab tyility Matuatu tyrity ModelIntegteg at o )ration)

Título Jornadas TIC – USAL – Mar. 2009

Modelo de Calidad CMMIModelo de Calidad CMMI

José Alberto García CoriaDirector CENIT Salamanca

CentrosCentros dede InnovaciónInnovación TecnológicaTecnológicaCentrosCentros de de InnovaciónInnovación TecnológicaTecnológica

Page 2: Presentacion CMMI revisada - USALdiaweb.usal.es/diaweb/archivos/10011069INSA_Presentacion_CMMI.… · ¿Quées CMMI? 9CMMI (Capab(Capab tyility Matuatu tyrity ModelIntegteg at o )ration)

Modelo de Calidad CMMI

Orígenes

El departamento de defensa de los Estados Unidos tenía muchos problemasEl departamento de defensa de los Estados Unidos tenía muchos problemascon el software que encargaba desarrollar a otras empresas, lospresupuestos se disparaban, las fechas alargaban más y más.

Como esta situación les parecía intolerable convocó un comité de expertosComo esta situación les parecía intolerable convocó un comité de expertospara que solucionase estos problemas, en el año 1983 dicho comité concluyó"Tienen que crear un instituto de la ingeniería del software, dedicadoexclusivamente a los problemas del software, y a ayudar al Departamentode Defensa".

Convocaron un concurso público en el que dijeron: "Cualquiera que quieraenviar una solicitud tiene que explicar como van a resolver estos problemas",se presentaron diversos estamentos y la Universidad Carnegie Mellon ganóel concurso en 1985, creando el SEI.

El SEI (Software Engineering Institute) de Carnegie Mellon es el institutoó i l d l d lid d CMM CMMIque creó y mantiene el modelo de calidad CMM ‐ CMMI

http://www.sei.cmu.edu/cmmi/

Page 3: Presentacion CMMI revisada - USALdiaweb.usal.es/diaweb/archivos/10011069INSA_Presentacion_CMMI.… · ¿Quées CMMI? 9CMMI (Capab(Capab tyility Matuatu tyrity ModelIntegteg at o )ration)

Modelo de Calidad CMMI

Motivaciones CMMI

La triste realidad en la industria mundial del SW

• 25% de todos los proyectos sw se cancelan.

L ñí t d t li t 15% d

• 25% de todos los proyectos sw se cancelan.

L ñí t d t li t 15% d

La triste realidad en la industria mundial del SW

• Las compañías entregan productos a sus clientes con un 15% de errores

no eliminados

• Muchas organizaciones dedican entre el 30 y

• Las compañías entregan productos a sus clientes con un 15% de errores

no eliminados

• Muchas organizaciones dedican entre el 30 yg y

• 40% de su tiempo y dinero a corregir el producto desarrollado

• En los proyectos software se cumplen los plazos en un 50% de las

g y

• 40% de su tiempo y dinero a corregir el producto desarrollado

• En los proyectos software se cumplen los plazos en un 50% de las

ocasionesocasiones

Page 4: Presentacion CMMI revisada - USALdiaweb.usal.es/diaweb/archivos/10011069INSA_Presentacion_CMMI.… · ¿Quées CMMI? 9CMMI (Capab(Capab tyility Matuatu tyrity ModelIntegteg at o )ration)

Modelo de Calidad CMMI

Motivaciones CMMI

Contexto en el que nos encontramosContexto en el que nos encontramos…

Idea, Nececesidad, Diseño, Inversión PRODUCTO

¿Qué influye en el desarrollo del producto? ¿Y en la Calidaddel mismo?

• Proceso

• Tecnología

• Plazo

• Coste

• Personas • Calidad

Page 5: Presentacion CMMI revisada - USALdiaweb.usal.es/diaweb/archivos/10011069INSA_Presentacion_CMMI.… · ¿Quées CMMI? 9CMMI (Capab(Capab tyility Matuatu tyrity ModelIntegteg at o )ration)

Modelo de Calidad CMMI

Motivaciones CMMI

Las causas…

Sobrecargase abandonan los planes y procedimientos

el producto puede ser adecuado pero se necesitó más tiempo y esfuerzo del previsto

el éxito depende de la pcompetencia y esfuerzo mayúsculo

No repetible

Page 6: Presentacion CMMI revisada - USALdiaweb.usal.es/diaweb/archivos/10011069INSA_Presentacion_CMMI.… · ¿Quées CMMI? 9CMMI (Capab(Capab tyility Matuatu tyrity ModelIntegteg at o )ration)

Modelo de Calidad CMMI

Objetivos de CMMI

A alto nivel …

Page 7: Presentacion CMMI revisada - USALdiaweb.usal.es/diaweb/archivos/10011069INSA_Presentacion_CMMI.… · ¿Quées CMMI? 9CMMI (Capab(Capab tyility Matuatu tyrity ModelIntegteg at o )ration)

Modelo de Calidad CMMI

Objetivos de CMMI

Page 8: Presentacion CMMI revisada - USALdiaweb.usal.es/diaweb/archivos/10011069INSA_Presentacion_CMMI.… · ¿Quées CMMI? 9CMMI (Capab(Capab tyility Matuatu tyrity ModelIntegteg at o )ration)

Modelo de Calidad CMMI

¿Qué es CMMI?

CMMI (Capability Maturity Model Integration)C (Capab ty atu ty ode teg at o )

Modelo Integrado de Madurez de la Capacidad

De la  Conjunto de procesos agrupados en ÁOrganización Áreas de Proceso

CMMI es un Modelo de Procesos.

Norma de Calidad.

CMMI ha integrado diferentes normas.

Estándar de mercado.

Dice que hay que hacer pero no como hay que hacerlo.

Page 9: Presentacion CMMI revisada - USALdiaweb.usal.es/diaweb/archivos/10011069INSA_Presentacion_CMMI.… · ¿Quées CMMI? 9CMMI (Capab(Capab tyility Matuatu tyrity ModelIntegteg at o )ration)

Modelo de Calidad CMMI

Mitos y Leyendas

A mi no me hacen falta procesos,  … Los procesos,  …

• Tenemos un equipo muy bueno

• Hacen que seamos más lentos• Introducen burocraciabueno

• Tenemos Tecnología avanzada• Tenemos Gestores con amplia 

experiencia

Introducen burocracia• Están bien pero a mi no me afectan

• Solo son para proyectos d• Mi proyecto es diferente.

• Somos pocos…• Me llevo bien con el cliente..

grandes• No valen para todas las Tecnologías…

Page 10: Presentacion CMMI revisada - USALdiaweb.usal.es/diaweb/archivos/10011069INSA_Presentacion_CMMI.… · ¿Quées CMMI? 9CMMI (Capab(Capab tyility Matuatu tyrity ModelIntegteg at o )ration)

Modelo de Calidad CMMI

Procesos y Áreas de Proceso

Un procesoUn proceso…

• agrupa una serie de actividades o acciones, que realizamos sobre unasentradas, para conseguir generar una salida acorde a nuestros objetivos.

U i l Té i M i l H i P• Un proceso incluye Técnicas, Materiales, Herramientas y Personas.

Las Áreas de Proceso de CMMIrepresentan un conjunto deactividades que nos facilitan elcamino de la mejora, nos marcan losobjetivos a cumplir.

Page 11: Presentacion CMMI revisada - USALdiaweb.usal.es/diaweb/archivos/10011069INSA_Presentacion_CMMI.… · ¿Quées CMMI? 9CMMI (Capab(Capab tyility Matuatu tyrity ModelIntegteg at o )ration)

Modelo de Calidad CMMI

Los “Capítulos” : Áreas de Proceso

Page 12: Presentacion CMMI revisada - USALdiaweb.usal.es/diaweb/archivos/10011069INSA_Presentacion_CMMI.… · ¿Quées CMMI? 9CMMI (Capab(Capab tyility Matuatu tyrity ModelIntegteg at o )ration)

Modelo de Calidad CMMI

Un ejemplo sencillo…

AP: Planificación de Proyectos

OBJETIVO:Establecer

Estimaciones

OBJETIVO:Desarrollar el Plan de

Proyecto

OBJETIVO:Obtener compromisos

del Plan

• PRACTICAS ESPECIFICAS

• Valorar el alcance del proyecto

• Estimar atributos del

• PRACTICAS ESPECIFICAS

• Establecer presupuesto y calendario

• Evaluar riesgos del

• PRACTICAS ESPECIFICAS

• Revisar los planes que afectan al proyecto

• Conciliar trabajos y• Estimar atributos del proyecto

• Definir el ciclo de vida• Estimar esfuerzo y coste

• Evaluar riesgos del proyecto

• Establecer gestión de datos

• Planificar recursos

• Conciliar trabajos y niveles de recursos

• Obtener Compromisos del plan

• Planificar conocimiento• Planificar implicaciones• Establecer plan de proyecto

Page 13: Presentacion CMMI revisada - USALdiaweb.usal.es/diaweb/archivos/10011069INSA_Presentacion_CMMI.… · ¿Quées CMMI? 9CMMI (Capab(Capab tyility Matuatu tyrity ModelIntegteg at o )ration)

Modelo de Calidad CMMI

Representación: Niveles de Madurez 

Énfasis en la mejora continua de los Procesos5

C tit ti t

Optimizando

Procesos analizados, medidos y estadísticamente 

Énfasis en la mejora continua de los Procesos

4

5

Definido

Cuantitativamente

Gestionado

Procesos estandarizados en la Organización

controlados.

3

GestionadoProyectos guiados por Procesos.

g

1

2

Inicial

Procesos impredecibles y pobremente controlados.

1

Page 14: Presentacion CMMI revisada - USALdiaweb.usal.es/diaweb/archivos/10011069INSA_Presentacion_CMMI.… · ¿Quées CMMI? 9CMMI (Capab(Capab tyility Matuatu tyrity ModelIntegteg at o )ration)