Top Banner
www.utpl.edu.ec www.espol.edu.ec 4 y 5 de octubre del 2007 C bna Herramientas de Mejora de Procesos de Sofware Overview: CMMI 1.1 Vs CMMI 1.2 Escuela Politécnica del Litoral Universidad Técnica Particular de Loja
26

Overview, CMMI 1.1 Vs CMMI 1.2

Jun 17, 2015

Download

Technology

Nelson Piedra

UTPL ESPOL October 2007 Course
www.utpl.edu.ec
www.espol.edu.ec
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Overview, CMMI 1.1 Vs CMMI 1.2

www.utpl.edu.ec www.espol.edu.ec 4 y 5 de octubre del 2007

C bnla

Herramientas de Mejora de Procesos de Sofware

Overview: CMMI 1.1 Vs CMMI 1.2 Escuela Politécnica del Litoral

Universidad Técnica Particular de Loja

Page 2: Overview, CMMI 1.1 Vs CMMI 1.2
Page 3: Overview, CMMI 1.1 Vs CMMI 1.2

Agenda

• ¿Qué es CMMI?

• ¿Qué es Mejora de Procesos - Process Improvement?

• ¿Cuáles son los costos/beneficios de la mejora de procesos?

• ¿Cómo empezar?

• ¿Cómo mantener la mejora de procesos?

Page 4: Overview, CMMI 1.1 Vs CMMI 1.2

Objetivos

• Entender la relación entre objetivos de organizacionales y la mejora de procesos

• Entender los beneficios potenciales de implementar una mejora de procesos

• Entender a nivel general CMMI

• Entender los conceptos básicos de IDEAL para mejora de procesos y cómo implementarlos

Page 5: Overview, CMMI 1.1 Vs CMMI 1.2

Personas

Calidad como “foco”

modelo de procesos

Métodos

Herramientas

Software Engineering

Page 6: Overview, CMMI 1.1 Vs CMMI 1.2

Process Framework

Actividades del framework

Framework de procesos

Tareas de trabajoProductos de trabajoHitos y entregables

Puntos de chequeo QA

Actividades sombrilla

Page 7: Overview, CMMI 1.1 Vs CMMI 1.2

Actividades del framework

Actividades del framework• Comunicación• Planeación• Modelamiento• Análisis de requerimientos• Diseño

• Construcción• Generación de código•Testing

• Deployment

Page 8: Overview, CMMI 1.1 Vs CMMI 1.2

Actividades sombrilla• Gestión de proyectos de software• Revisiones técnica formales• Aseguramiento calidad de software• Gestión de la configuración de software• Preparación y producción de productos de trabajo• Gestión de reusabilidad•Medidas•Gestión de riesgos

Page 9: Overview, CMMI 1.1 Vs CMMI 1.2

Adaptación del modelo de procesos

• las actividades de un framework siempre serán aplicadas a cada proyecto

• Sin embargo, las tareas (y grado de rigor) por cada una de las actividades varía en función dé:

• El tipo de proyectos

• Características del proyecto

• Sentido común

• tipo de proyecto

Page 10: Overview, CMMI 1.1 Vs CMMI 1.2

El CMMI (Capability Mature Model Integration)

• El CMMI degine cada área de proceso en términos de “specific goals” y las requeridas “specific practices” para alcanzar estos objetivos

• Specific goals, establece las características que deben existir si las actividades implicadas por un área de proceso son o serán efectivas

• Specific practices, permite alcanzar objetivos a través de un conjunto de actividades relacionadas a los procesos.

Page 11: Overview, CMMI 1.1 Vs CMMI 1.2

CMMI Hoy

• Version 1.1 CMMI Product Suite fue liberada en enero del 2002

• 12,000/day: promedio de visitas del CMMI Web site

• > 58,000 personas entrenadas

• Aprox 1600 evaluaciones “Clase A” reportadas al SEI

Page 12: Overview, CMMI 1.1 Vs CMMI 1.2

el deseo de mejorar continuamente sigue...

Page 13: Overview, CMMI 1.1 Vs CMMI 1.2

CMM v1.2 ... y más allá

Page 14: Overview, CMMI 1.1 Vs CMMI 1.2

Temas importantes

• Reducción de complejidad y tamaño

• Incremento de cobertura

• Incremento de confianza en resultados evaluados

Page 15: Overview, CMMI 1.1 Vs CMMI 1.2

Reducción complejidad y tamaño del modelo

• Eliminado el concepto de advanced practices & common features.

• Incorporado ISM into SAM; eliminado la adición Supplier Sourcing (SS).

• Consolidado y simplificado el IPPD material.

• Todas las definiciones se han consolidado en el glosario

• Se adoptó un single book approach (se tiene la voluntad de no proveer modelos de desarrollo separados)

• Tamaño de reporte reducido 15% con respecto a sus predecesores. Areas de procesos PA’s, reducidas 12%

Page 16: Overview, CMMI 1.1 Vs CMMI 1.2

Incremento en la cobertura del Modelo

• Se han agregado hardware amplifications.

• Se han agregado dos prácticas work environment practices (una en OPD y una en IPM)

• Se han agregado un objetivo y dos prácticas en OPF para enfatizar la importancia del Project Startup.

• Actualizadas notas (incluyendo ejemplos) para service development y acquisition of critical elements.

• Actualizado el nombre a CMMI for Development (CMMI-DEV) para reflejar la expansión de cobertura.

Page 17: Overview, CMMI 1.1 Vs CMMI 1.2

Otros cambios al modelo

• Mejorada la sección Overview (parte uno)

• Mejorada la comprensión de cómo son usadas las GPs

• Se han movido los objetivos y prácticas genéricas a la parte dos

• Se ha incluido una explicación de cómo las áreas de proceso soportan la implementación de GPs

• Se ha incluido elaboraciones de GP para GP 3.2

• Mejorado el glosario (higher level management, bidirectional traceability, subprocess)

• Limitadas las áreas de proceso que pueden ser considerad “not aplicable” para SAM.

• Material comprensible tanto como el modelo basado en más de 1000 requerimientos de cambio.

Page 18: Overview, CMMI 1.1 Vs CMMI 1.2

Cambios a Integrated Product and Process Development IPPDLos materiales IPPD están siendo revisados significativamente

• Removida la PA, Organization Environment for Integration y movido el material a la PA, Organizational Process Definition (OPD)

• Removida la PA, Integrated Teaming y movido el material a la PA, Integrated Project management (IPM).

• Los objetivos de IPPD han sido consolidados

• “Enable IPPD Management” en OPD

• “Apply IPPD Principles”en IPM

• Todo el material se ha condensado y revisado para ser más consistente con otras PAs

Page 19: Overview, CMMI 1.1 Vs CMMI 1.2
Page 20: Overview, CMMI 1.1 Vs CMMI 1.2
Page 21: Overview, CMMI 1.1 Vs CMMI 1.2
Page 22: Overview, CMMI 1.1 Vs CMMI 1.2
Page 23: Overview, CMMI 1.1 Vs CMMI 1.2

SCAMPI un cambio para V1.2

• Método de implementación clarificada

• Entrevistas in organizaciones “virtuales”

• Reglas de caracterización práctica

• Unidades organizacionales opciones simples

Page 24: Overview, CMMI 1.1 Vs CMMI 1.2
Page 25: Overview, CMMI 1.1 Vs CMMI 1.2
Page 26: Overview, CMMI 1.1 Vs CMMI 1.2

Universidad Técnica Particular de Loja Escuela de Ciencias de la Computación

Nelson Piedrahttp://nopiedra.wordpress.com

[email protected]

www.utpl.edu.ec www.espol.edu.ec 4 y 5 de octubre del 2007

C bnla