You are on page 1of 24

Introduccin a CMMI

Lic. Alexander Jimnez MSc. Michael Jimnez Curso: Calidad del Software (ISW-1013)

Calidad del software

Historia
Patrocinado

por la Sub Secretara de Defensa para Adquisicin, Tecnologa y Logstica de EE.UU. Software Engineering Institute (SEI) de la Carnegie Mellon University. Desarrollado para los procesos relativos al software.

Calidad del software

Definicin

Es un modelo para mejora y evaluacin de los procesos de desarrollo, mantenimiento y operacin de sistemas de software. Establece un conjunto de reas clave de proceso (KPA) y para cada una de stas un conjunto de buenas prcticas que deben ser:

Definidas en un procedimiento documentado Provistas de los medios de capacitacin. Ejecutadas de forma sistemtica. Medidas Verificadas

Calidad del software

CMMI
CMMI

se desarrollo para facilitar y simplificar la adopcin de varios modelos de forma simultnea y su contenido integra:

CMM-SW (CMM para software) SE-CMM (CMM para Ingeniera de software) IPD-CMM (Desarrollo integrado de producto)

Calidad del software

CMMI
CMMI

CMMI para desarrollo (DEV-CMM) CMMI para adquisicin(ACQ-CMMI) CMMI para servicios (CMMI-SVC)

Calidad del software

Representaciones de CMMI
Continua

(CMM-SW): 6 niveles de capacidad. No agrupa los procesos en 5 tramos sino que directamente analiza la capacidad de cada proceso por separado. Escalonado (CMM-SE): 5 niveles de madurez para clasificar a las organizaciones segn la madurez (consiguen sus metas)de las reas de proceso.

Calidad del software

KPAs:

Nivel X
Area A
Meta I Meta II

Prcticas
* Practica I * Prcticas II

Area B
Meta I Meta II

Prcticas
*Prctica I *Prctica II

Calidad del software

Componentes requeridos
Son

METAS que se deben cumplir para satisfacer un rea de proceso. ser especificas de un rea o genricas para varias reas.

Pueden

Calidad del software

Componentes esperados
Son

PRCTICAS que representan los mecanismos esperados para lograr una meta. no son requeridas, son factores clave de xito. ser especificas de un rea o genricas para varias reas.

Aunque

Pueden

Calidad del software

Componentes informativos
Son

detalles que brindan informacin sobre el modelo.


Subprcticas Propsitos Notas Ttulos Productos de trabajo

Componentes
Informativos: Esperados: Requeridos:

Detalles que Se Prct. Genrica: Obj. genricos: Lo brindan informacin aplica a cualquier que una org debe sobre elproceso modelo, rea de alcanzar en esepq por ej: mejorar el puede nivel. funcionamiento Sub prcticas:y Obj. Especficos: descripcin control del cualquier detallada que Describe que sesirve KPA. como gua para la debe implementar Prct. Especfica: interpretacin de para el Actividad importante unasatisfacer prctica para la realizacin del propsito del genrica o KPA.
obj al cual est especfica. asociado.

Calidad del software

Niveles de madurez

Calidad del software

Niveles de capacidad

Calidad del software

Representacin escalonada
Representacin

por etapas Medio para mejorar de forma incremental todos los procesos en mltiples reas

1. Inicial 2. Gestionado 3. Definido 4. Gestionado cuantitativamente 5. En optimizacin

Calidad del software

Nivel de madurez 1: Inicial


Procesos

caticos. El xito depende de la competencia y el herosmo del personal No hay uso de procesos probados Crear productos funcionales pero con un costo elevado y fuera de calendario Se comprometen en exceso, abandonan procesos y no pueden repetir xitos.

Calidad del software

Nivel de madurez 2: Gestionado


Procesos

planeados. Repetibles Personal con habilidad y recursos que permitan resultados controlados Existe una disciplina en el proceso En tiempo de estrs las practicas se mantienen. Satisfacen las descripciones de proceso

Calidad del software

Nivel de madurez 3: Definido


Se

establece un conjunto de procesos estndar a nivel de la organizacin Los procesos se adaptan a los estndares organizacionales Los procesos se describen con mayor rigurosidad Gestin proactiva de los procesos

Calidad del software

Nivel de madurez 4: Gestionado cuantitativo


Se

establecen objetivos cuantitativos basados en la necesidad del cliente El rendimiento de la calidad y del proceso se comprende en trminos estadsticos El rendimiento de los procesos es predecible con tcnicas estadsticas

Calidad del software

Nivel de madurez 5: En optimizacin


Mejora

continua de procesos mediante mejoras incrementales e innovadoras producidas por la variacin del proceso busca tratar las causas comunes de la variacin del proceso para mejorar el rendimiento del proceso

Se

Calidad del software

Representacin Continua

0 Incompleto: Proceso no se realiza. 1 Ejecutado: Proceso se ejecuta y logra su objetivo. 2 Gestionado: Adems de ejecutarse, el proceso se planea, revisa y evala. 3 Definido: Se ajusta a las polticas y est alineado con las directivas de la org. 4 Cuantitativamente gestionado: Se controla mediante tcnicas cuantitativas. 5 Optimizado: Se modifica y mejora de forma continua para adaptarlo a los objetivos estratgicos de la org.

Calidad del software

Referencias

Ahern, D., Clouse, A. y Turner, R. (2008). CMMI Distilled: A Practical Introduction to Integrated Process Improvement. (3. ed). Addison Wesley. Chrissis, M., Konrad, M. y Shrum, S. (2009). CMMI, Gua para la integracin de procesos y la mejora de productos. (2. ed.). Madrid: Pearson Education. Globales, CMMI Capability Maturity Model Integration. Extraido el 25 de Enero de 2012 desde http://www.globales.es/imagen/internet/Informac i%C3%B3n%20General%20CMMI.pdf

Calidad del software

Dudas o comentarios?

Calidad del software

Trabajo grupal
Seleccionar

un rea de proceso Analizar y comprender las metas, prcticas, subprcticas y detalles del rea de proceso Realizar una presentacin de Power Point donde se expliquen las metas, prcticas, subprcticas y detalles ms relevantes del rea de proceso

Calidad del software

reas de proceso
1.

2.
3. 4. 5. 6.

Medicin y anlisis (pg 253) Jose Monitorizacin y control del proyecto pg. 387) Planificacin de proyecto (pg. 401) Monica Aseguramiento de la calidad del proceso y producto (pg. 427) Javier Gestin de requerimientos (pg. 487)MaJo Gestin de riesgos(pg. 499)Leo

You might also like