Story Transcript
Características de la CMMI versión 1.2
Características de la CMMI versión 1.2
Calvo-Manzano J.A., Cuevas G, San Feliu T.
1
Características de la CMMI versión 1.2
Fuentes de información
• Esta presentación está basada en la información publicada por el SEI/CMU – SEI/CMU web site: http://www.sei.cmu.edu/cmmi/adoption/sunset cmmiv11.html – Zona pública CMU/SEU BSCW Shared Workspace Server: • https://bscw.sei.cmu.edu/pub/bscw.cgi/0/444850 Calvo-Manzano J.A., Cuevas G, San Feliu T.
2
Características de la CMMI versión 1.2
Desarrollo versiones •
CMMI es una ‘suite’ – Concepto ‘producto completo’ • • • • •
•
Framework Modelos CMMI Productos de Entrenamiento Productos de Evaluacion Glosario
Aplicación de los niveles 2 y 3 al desarrollo de la suite de CMMI – Product • Stewardship plan • “A” Specification
– Groups • • • • •
Product Team Stakeholder Group Steering Group CCB Steward
Calvo-Manzano J.A., Cuevas G, San Feliu T.
3
Características de la CMMI versión 1.2
Product team
• Framework Architecture and Model Enhancement (FRAME) Team • Assessment Method Integration (AMIT) Team • Coordination team • Transition Team • Training Team • Implementation and Product Team • Standards Compliance Team • Test and Evaluation Team • Acquisition Discipline Team Calvo-Manzano J.A., Cuevas G, San Feliu T.
4
Características de la CMMI versión 1.2
Plan Sunsetting CMMI v1.1
• Recogida la experiencia desde 2001 hasta 31 enero 2005 – 45758 Introduction to CMMI 43758 – SCAMPI Lead Appraisers 604 – SCAMPI V1.1 Lead Appraisers 407 – Appraisals Class A v1.1 977 (59,6% NoEEUU)
• Release CMMI v1.2 Verano (Agosto) 2006 Calvo-Manzano J.A., Cuevas G, San Feliu T.
5
Características de la CMMI versión 1.2
Enfoque aplicado Reducir tamaño/ complejidad Incrementar la cobertura • De los elementos existentes • Adiciones de disciplinas
Calvo-Manzano J.A., Cuevas G, San Feliu T.
6
Características de la CMMI versión 1.2
Reducir tamaño y complejidad Único Informe técnico (TR), no 8 como en la versión 1.1 Distinciones sobre características comunes prácticas avanzadas eliminadas Dos áreas de proceso consolidadas en otras AP’s Una adición o disciplina, “Supplier Sourcing” eliminada como modelo separado Distinciones de disciplinas reducidas en amplificaciones
Calvo-Manzano J.A., Cuevas G, San Feliu T.
7
Características de la CMMI versión 1.2
Versión 1.2 cambios • Principales cambios versión V1.2 incluyen: – Libro de Addison-Wesley utilizado como línea base de arranque • Aproximación “un libro” (CMMI-Desarrollo+IPPD)
– – – – – – – – –
Amplificaciones hardware añadidas Amplificaciones mejoradas Características comunes y practicas avanzadas eliminadas Áreas de proceso “No aplicable” para los niveles de madurez serán limitadas significativamente Glosario mejorado (ej., mayor gestión de nivel, trazabilidad bidireccional, subprocesos) Visión general del texto mejorada Material de entorno de trabajo añadido para OPD e IPM Cobertura de IPPD consolidada y simplificada ISM será llevado a SAM Calvo-Manzano J.A., Cuevas G, San Feliu T.
8
Características de la CMMI versión 1.2
Cambios Framework
Calvo-Manzano J.A., Cuevas G, San Feliu T.
9
Características de la CMMI versión 1.2
Arquitectura mejorada
Arquitectura mejorada permitirá expansión post-V1.2 • Extensión del ciclo de vida (Servicios, Outsourcing/Adquisición) podría expandir el uso de un marco de trabajo de la organización común: – Permite cubrir más de las organizaciones – Adapta características del modelo para encajar esfuerzos diferentes del desarrollo (ej: servicios CMMI, Adquisición CMMI)
Calvo-Manzano J.A., Cuevas G, San Feliu T.
10
Características de la CMMI versión 1.2
Arquitectura y Constelaciones Marco de trabajo CMMI Fundamento núcleo Modelo Pas comunes, Prácticas específicas, Prácticas Genéricas
Material CMMI compartido Prácticas específicas, Adiciones, Amplificaciones
Materiales específicos Desarrollo
•Amplificaciones Desarrollo •Adiciones Desarrollo •PA XX •PA ZZ •PA DEV
Materiales específicos Adquisición
Materiales específicos Servicios
•Amplificaciones Adquisición •Adiciones Adquisición •PA YY •PA XX •PA ACQ
•Amplificaciones Servicios •Adiciones Servicios •PA ZZ •PA YY •PA SRV
Calvo-Manzano J.A., Cuevas G, San Feliu T.
11
Características de la CMMI versión 1.2
Cambios a Modelo CMMI
Calvo-Manzano J.A., Cuevas G, San Feliu T.
12
Características de la CMMI versión 1.2
Secuencia planificada de modelos
CMMI CMMI SVCS SVCS
CMMI CMMI V1.1 V1.1
CMMI CMMI V1.2 V1.2
GM GM IT IT Sourcing Sourcing CMMI-AM CMMI-AM
CMMI-A CMMI-A
SA-CMM SA-CMM
Calvo-Manzano J.A., Cuevas G, San Feliu T.
13
Características de la CMMI versión 1.2
Eliminación concepto en prácticas • Elimina del texto los conceptos de prácticas avanzadas y de características comunes
Calvo-Manzano J.A., Cuevas G, San Feliu T.
14
Características de la CMMI versión 1.2
Estructura del Modelo CMMI (V1.1) Por Pasos
Continuo
Niveles Madurez
Area proceso 1
Area proceso 2
Area proceso n
Objetivos Específicos
Objetivos Genericos
Area proceso 1
Objetivos Específicos
Area proceso 2
Area proceso n
Obgetivos Genericos Características Comunes Dirigiendo Capacidad Para ejecutar La implementación
Niveles Capacidad
Practicas específicas
Compromiso Para ejecutar
Practicas genericas
Practicas específicas
Calvo-Manzano J.A., Cuevas G, San Feliu T.
Verificando La implementación
Practicas Genericas
15
Características de la CMMI versión 1.2
Estructura del Modelo CMMI (V1.2) Por Pasos
Continuo
Niveles Madurez
Area Proceso 1
Area proceso 2
Area proceso n
Objetivos Específicos
Objetivos Genericos
Area Proceso 1
Objetivos Específicos
Area proceso 2
Area Proceso n
Objetivos Genericos
Niveles Capacidad
Practicas Específicas
Prácticas genericas
Practicas Específicas
Calvo-Manzano J.A., Cuevas G, San Feliu T.
Practicas Genericas
16
Características de la CMMI versión 1.2
Cambios Práctica genéricas •
GP 1.1: El título de la practica y sentencia cambiado de “Ejecutar practicas base” a “Ejecutar practicas específicas”.
•
GP 2.2: El material informativo fue condensado para ser más similar en tamaño a otras prácticas genéricas.
•
GP 2.4, Subpráctica 1: “Autoridad” fue añadida para acentuar asignando ambas responsabilidad y autoridad.
•
GP 2.6: “Gestión de niveles de configuración” fue cambiada a “bajo apropiados niveles de control” en la sentencia GP.
•
GP 5.2: Añadido material informativo explicando la necesidad de al menos un proceso gestionado cuantitativamente. Calvo-Manzano J.A., Cuevas G, San Feliu T.
17
Características de la CMMI versión 1.2
Amplificaciones mejoradas Solución conceptual propuesta: Revisar las amplificaciones y donde se considere adecuado modificar la amplificación para proporcionar más visión de la disciplina que está siendo descrita. Para la información que se aplica más generalmente y es capturada como una amplificación, mover la información a “nota” mas que identificarla como una ampliación. Desde Solución técnica de V1.1 Para Ingeniería de Sistemas Ejemplos de criterios incluyen los siguientes: • Mantenibilidad • Confiabilidad • Seguridad
Amplificación es eliminada de Solución Técnica V1.2 puesto que ello no es único para Ingeniería de Sistemas Añadidos ejemplos de amplificación Hardware
Calvo-Manzano J.A., Cuevas G, San Feliu T.
18
Características de la CMMI versión 1.2
Combinaciones modelo CMMI
V 1.1
V 1.2
Supplier Sourcing Desarrollo proceso y Producto integrado
IPPD
SE Ejemplos relacionados
SE Ejemplos relacionados SW Ejemplos relacionados
SW Ejemplos relacionados
Núcleo CMMI
Objetivo organización (OPD) Objetivo proyecto (IPM)
HW Ejemplos relacionados
Núcleo CMMI (ahora incluye SS)
Calvo-Manzano J.A., Cuevas G, San Feliu T.
19
Características de la CMMI versión 1.2
Cambios Productos de Entrenamiento
Calvo-Manzano J.A., Cuevas G, San Feliu T.
20
Características de la CMMI versión 1.2
Material de Entrenamiento
• El SEI planea las siguientes mejoras en el entrenamiento CMMI – Aproximación de simple libro (CMMI-DEVIPPD) – Actualizar curso “High Maturity with Statistics” – Crear un nuevo curso que enfoque aspectos de implementación e interpretación – Hacer un nuevo curso disponible para proporcionar visión del proceso TSP, PSP y CMMI Calvo-Manzano J.A., Cuevas G, San Feliu T.
21
Características de la CMMI versión 1.2
Cambios en los Productos de Evaluación
Calvo-Manzano J.A., Cuevas G, San Feliu T.
22
Características de la CMMI versión 1.2
Cambios en SCAMPI A Vida del nivel de madurez y nivel de capacidad- 3 años Clarificaciones implementación del método – Entrevistas en organizaciones” virtuales” – Reglas caracterización practica – Muestreo unidad organizativa
Mejoras Appraisal Disclosure Sentence (ADS) • Reduce redundancia con otros documentos de evaluación • Mejora la usabilidad para patrocinadores y gobierno • Requiere la firma del patrocinador sobre el ADS El equipo de evaluación tendrá la responsabilidad para determinar la aplicabilidad de SAM e IPPD Calvo-Manzano J.A., Cuevas G, San Feliu T.
23
Características de la CMMI versión 1.2
Cambios en ARC v1.2 Eliminar requisitos para instrumentos • Solo dos tipos de evidencia objetiva-Documentos y Entrevistas • Así, presentaciones pueden ser cualquiera documentos o entrevistas • Clarificar “No Valorado” • Áreas fuera del modelo están “fuera del alcance” • Áreas de proceso que no pueden ser valoradas son “no valoradas” • Áreas de proceso “no aplicable” (PAs) para los niveles de madurez serán limitadas significativamente (SAM, IPPD) Calvo-Manzano J.A., Cuevas G, San Feliu T.
24
Características de la CMMI versión 1.2
Caracterización de reglas – 1 Etiqueta Significado Fully implemented •Uno o más artefactos directos están presentes y se ha (FI) juzgado son adecuados y •Al menos un artefacto indirecto y/o afirmación existe para confirmar la implementación y •no se notan debilidades. Largely •Uno o más artefactos directos están presentes y se ha implemented (LI) juzgado son adecuados y •Al menos un artefacto indirecto y/o afirmación existe para confirmar la implementación y •Una o más debilidades se han notado.
Calvo-Manzano J.A., Cuevas G, San Feliu T.
25
Características de la CMMI versión 1.2
Caracterización de reglas - 2 Partially Implemented (PI)
Not Implemented (NI) No Yet (NY)
•Artefactos directos están ausentes o se consideran inadecuados y •Uno o más artefactos indirectos o afirmaciones sugieren que algunos aspectos de la practica están implementados, y •Una o más debilidades son notadas O •Uno o más artefactos directos están presentes y se juzga son adecuados, y •No otra evidencia (artefactos indirectos, afirmaciones) soporta los artefactos directos, y •Una o más debilidades son notadas. •Artefactos directos están ausentes os e juzga son inadecuados, y •no otra evidencia (artefactos indirectos, afirmaciones) soporta la practica, y •Una o mas debilidades son notadas. •El proyecto no ha alcanzado aún el estado en el ciclo de vida para que la práctica sea implementada Calvo-Manzano J.A., Cuevas G, San Feliu T.
26
Características de la CMMI versión 1.2
Cambios Glosario
• Glosario mejorado
Calvo-Manzano J.A., Cuevas G, San Feliu T.
27
Características de la CMMI versión 1.2
Detalles por área clave
Detalles de áreas de proceso que cambian
Calvo-Manzano J.A., Cuevas G, San Feliu T.
28
Características de la CMMI versión 1.2
Gestión Requisitos Objetivo específico
Práctica específica
Gestionar los requisitos
1.1 – Obtener una comprensión de los requisitos 1.2 – Obtener el compromiso para los requisitos 1.3 – Gestionar los cambios de los requisitos 1.4 – Mantener la trazabilidad bidireccional (de los requisitos) entre los requisitos y los productos del trabajo. (planes de proyecto no son mencionados en esta práctica específica) 1.5 – Identificar inconsistencias entre productos del trabajo y requisitos
(Descripción de la trazabilidad bidireccional es mejorada en las notas y Glosario)
Calvo-Manzano J.A., Cuevas G, San Feliu T.
29
Características de la CMMI versión 1.2
Gestión Acuerdos con el Suministrador (SAM) Objetivo específico Práctica específica Establecer acuerdos con el suministrador
1.1-Determinar tipo adquisición 1.2-Seleccionar suministradores 1.3-Establecer acuerdos con los suministradores
Satisfacer acuerdos con los suministradores
2.0-Revisión productos COTS 2.1-Ejecutar acuerdo con el suministrador 2.2-Supervisar los procesos del suministrador seleccionados 2.3-Evaluar los productos del trabajo del suministrador seleccionados 2.4-Aceptar el producto adquirido 2.5-Productos de transición
Calvo-Manzano J.A., Cuevas G, San Feliu T.
30
Características de la CMMI versión 1.2
Desarrollo de Requisitos - 1 Objetivo específico
Práctica específica
Desarrollar requisitos del cliente
– Recoger necesidades de los afectados 1.1 – Elicitar necesidades 1.2 – Desarrollar los requisitos del cliente Materiales de información añadidos a practica 1.1 “Elicitar necesidades” para enfocar estándares y políticas
Calvo-Manzano J.A., Cuevas G, San Feliu T.
31
Características de la CMMI versión 1.2
Desarrollo de Requisitos - 2 Objetivo específico
Práctica específica
Analizar y validar requisitos
Permanecen desde SP3.1 hasta SP3.5 3.6 – Validar requisitos “Evolucionar conceptos y escenarios operativos” de SP1.1 de TS es ahora parte de SP3.1 de RD (“Establecer conceptos y escenarios operativos”)
Calvo-Manzano J.A., Cuevas G, San Feliu T.
32
Características de la CMMI versión 1.2
Solución Técnica - 1 Objetivo específico Práctica específica Seleccionar soluciones de los componentes de productos
1.1- Desarrollar soluciones alternativas detalladas y criterios de selección 1.2- Seleccionar soluciones para componentes de productos La práctica específica “Evolucionar conceptos y escenarios operativos “ es ahora parte de la practica específica 3.1 de RD “Establecer conceptos y escenarios operativos” Identificar productos COTS candidatos que satisfacen requisitos es una nueva subpractica bajo SP1.1
Calvo-Manzano J.A., Cuevas G, San Feliu T.
33
Características de la CMMI versión 1.2
Solución Técnica - 2 Objetivo específico
Práctica específica
Desarrollar el diseño
2.1- Diseñar el producto o componente del producto 2.2- Establecer un paquete de datos técnico 2.3- Designar criterios de uso de interfaces 2.4- Realizar hacer, comprar o análisis de reusabilidad
Implementar el diseño del producto
3.1- Implementar el diseño 3.2- Desarrollar la documentación soporte del producto
Practica “Establecer descripciones deCuevas interfaces” es T.eliminada de Calvo-Manzano J.A., G, San Feliu “desarrollar el diseño”
34
Características de la CMMI versión 1.2
Adición Versión 1.2-Entorno de trabajo
Material del entorno de trabajo añadido a OPD e IPM • OPD, SP 1.6: Establecer estándares del entorno de trabajo • IPM, SP 1.3: Establecer el entorno de trabajo del proyecto
Calvo-Manzano J.A., Cuevas G, San Feliu T.
35
Características de la CMMI versión 1.2
Cambios al Desarrollo del Proceso y Producto Integrados (IPPD) Material IPPD está siendo revisado significativamente • AP de Entorno Organizativo para la Integración es eliminada y su material se mueve al AP Definición del Proceso de la Organización (OPD) • AP de Equipo Integrado es eliminada y su material se mueve al AP Gestión de Proyecto Integrada (IPM) • Objetivos de IPPD han sido consolidados en el AP IPM – Objetivo 3: Aplicar principios IPPD
• Material global condensado y revisado para hacerlo más consistente con otras APs
Calvo-Manzano J.A., Cuevas G, San Feliu T.
36
Características de la CMMI versión 1.2
Definición del Proceso de la Organización - 1 Objetivo específico
Práctica específica
Establecer activos de proceso de la organización
1.1- Establecer procesos estándar 1.2 – Establecer descripciones de modelos de ciclo de vida 1.3 – Establecer guías criterios de adaptación 1.4 – Establecer repositorio de medidas de la organización 1.5 – Establecer biblioteca de activos de proceso de la organización 1.6 – Establecer estándares del entorno de trabajo
Calvo-Manzano J.A., Cuevas G, San Feliu T.
37
Características de la CMMI versión 1.2
Definición del Proceso de la Organización - 2 Objetivo específico IPPD
Práctica específica
Permitir gestión IPPD
2.1 – Establecer mecanismos de habilitación 2.2 – Establecer reglas y guías para los equipos de integración 2.3 – Establecer guías para balancear el equipo y responsabilidades de la organización central
Consolidado desde el PA OEI V1.1 de IPPD
Este objetivo especifico y sus practicas especificas asociadas son parte de la adición IPPD
Calvo-Manzano J.A., Cuevas G, San Feliu T.
38
Características de la CMMI versión 1.2
Gestión de Proyecto Integrada - 1 Objetivo específico
Práctica específica
Usar el proceso definido del proyecto
1.1 – Establecer el proceso definido del proyecto 1.2 – Usar activos del proceso de la organización para planificar actividades del proyecto 1.3 – Establecer el entorno de trabajo del proyecto 1.4 – Integrar planes 1.5 – Gestionar el proyecto usando los planes integrados 1.6 – Contribuir a los activos de proceso de la organización
Calvo-Manzano J.A., Cuevas G, San Feliu T.
39
Características de la CMMI versión 1.2
Gestión de Proyecto Integrada - 2 Objetivo específico
Práctica específica
Coordinar y colaborar con los afectados relevantes
2.1- Gestionar la implicación de los afectados relevantes 2.2- Gestionar las dependencias 2.3- Resolver los problemas de coordinación
Aplicar principios IPPD
3.1- Establecer la visión compartida del proyecto 3.2- Establecer la estructura del equipo integrado para el proyecto 3.3 – Asignar requisitos a los equipos integrados 3.4 – Establecer equipos integrados 3.5 – Establecer coordinación entre interfaces de equipos
Consolidadas Desde V1.1 PA IPM SG3 y SG4
Consolidadas desde V1.1 PA Equipo integrado
Calvo-Manzano J.A., Cuevas G, San Feliu T.
40
El objetivo específico “Aplicar principios IPPD” y las practicas especificas asociadas son parte de la adición de IPPD
Características de la CMMI versión 1.2
Gracias por su atención
Calvo-Manzano J.A., Cuevas G, San Feliu T.
41