La Electricidad Y La Electrónica Trabajo Tecnología.pdf
Overview, CMMI 1.1 Vs CMMI 1.2
1. 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
C bnla
www.utpl.edu.ec www.espol.edu.ec 4 y 5 de octubre del 2007
2.
3. 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?
4. 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
5. Software Engineering
Herramientas
Métodos
modelo de procesos
Calidad como “foco”
Personas
6. Process Framework
Framework de procesos
Actividades del framework
Tareas de trabajo
Productos de trabajo
Hitos y entregables
Puntos de chequeo QA
Actividades sombrilla
7. 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
8. 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
9. 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
10. 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.
11. 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
14. Temas importantes
• Reducción de complejidad y tamaño
• Incremento de cobertura
• Incremento de confianza en resultados
evaluados
15. 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%
16. 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.
17. 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.
18. Cambios a Integrated Product
and Process Development IPPD
Los 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
19.
20.
21.
22.
23. 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
•
24.
25.
26. Universidad Técnica Particular de Loja
Escuela de Ciencias de la Computación
Nelson Piedra
http://nopiedra.wordpress.com
nopiedra@utpl.edu.ec
C bnla
www.utpl.edu.ec www.espol.edu.ec 4 y 5 de octubre del 2007