Upload
jose-farfan
View
120
Download
2
Embed Size (px)
Citation preview
CMMI-DEV v1.2 (Nivel2)
Dr. Juan Pablo Carvallo [email protected]
Contenido del Curso
Áreas de proceso CMMI-DEV v1.2 (nivel 2) Gestión de Requerimientos (REQM) Planificación de Proyectos (PP) Monitorización y Control de Proyectos (PMC) Gestión de Acuerdos con Proveedores (SAM) Gestión de la Configuración (CM) Medición y Análisis (MA) Aseguramiento de la Calidad del Proceso y el
Producto (PPQA)
Relación Entre Áreas de Gestión de Proyectos CMMI Nivel 2
Relación Entre Áreas de Soporte CMMI Nivel 2
GESTION DE REQUERIMIENTOS (REQM)
Gestión de Requerimientos (REQM): Propósito
«Gestionar los Requerimientos de los productos del proyecto y sus componentes e identificar inconsistencias entre estos Requerimientos y
los planes del proyecto y sus productos»
Gestión de Requerimientos (REQM): Consecuencias de la Mala gestión
Los requerimientos son aceptados de cualquier fuente sin
validar que esta sea autorizada.
El proyecto experimenta un alto nivel de variabilidad y volatilidad
de requerimientos.
Existen altos índices de recodificación a lo largo del proyecto.
Existen serias dificultades para demostrar que los productos
cumplen con los requerimientos aprobados.
La falta de trazabilidad de requerimientos muchas veces resulta
en pruebas incorrectas o incompletas de los productos.
Gestión de Requerimientos (REQM): Términos Relevantes (1)
Requisito Almacenado Requisito que descompone toda o parte de la funcionalidad y el
rendimiento de un requisito de alto nivel a un elemento arquitectónico o elemento de diseño de bajo nivel.
Requisito Derivado Requerimientos que no están descritos de manera explicita,
pero que se pueden inferir: Del contexto de los requerimientos (ej. estándares
aplicables, legislación, políticas, practicas comunes, etc.) De otros requerimientos necesarios para especificar un
producto o componente.
Usualmente se identifican durante el análisis y diseño del producto o sistema.
Gestión de Requerimientos (REQM): Términos Relevantes (2)
Trazabilidad de Requerimientos:
Una asociación discernible entre los requerimientos y requerimientos relacionados, implementaciones y verificaciones.
Trazabilidad Bidireccional
Una asociación entre una o mas entidades lógicas que es discernible en cualquier dirección (desde y hacia una entidad).
Gestión de Requerimientos (REQM): Objetivos Específicos
SG 1: Gestionar los Requerimientos Los Requerimientos son gestionados y las inconsistencias con
los planes de proyecto y los productos de trabajo. son identificadas
Pare ello se deberá mantener un conjunto de requerimientos actualizados y aprobados:
Gestionar los cambios a los requerimientos. Mantener las relaciones entre:
requerimientos, planes del proyecto y productos de trabajo.
Identificar las inconsistencias entre estos elementos. Realizar acciones correcticas cuando sean necesarias.
Gestión de Requerimientos (REQM): Practicas Especificas
Requerimientos almacenados
Matriz de trazabilidad
SP 1.1 Comprender los requerimientos
SP 1.2 Obtener compromiso con los requerimientos
SP 1.5 Identificar inconsisten. entre prd. de trabajo y reqmtos.
SP 1.3 Gestionar los cambios en los requerimientos
SP 1.4 Mantener trazabilidad bidireccional de los requerimientos
SG 1: Gestionar los Requerimientos
Gestión de Requerimientos (REQM): Practicas Especificas
PRACTICAS
1. Definir criterios para la identificación de proveedores apropiados
2. Definir criterio para evaluación y aceptación de requerimientos
1. Claros 2. Completos3. Consistentes4. Identificados de manera única5. Apropiados 6. Viables7. Verificables8. Trazables
3. Análisis de requerimientos para verificar el cumplimiento de los criterios
4. Obtener acuerdos de los requerimientos aceptados
• Compromiso de los participantes
SG 1: Gestionar los Requerimientos
SP 1.1 Comprender los requerimientos
SP 1.2 Obtener compromiso con los requerimientos
SP 1.5 Identificar inconsisten. entre prd. de trabajo y reqmtos.
SP 1.3 Gestionar los cambios en los requerimientos
SP 1.4 Mantener trazabilidad bidireccional de los requerimientos
Gestión de Requerimientos (REQM): Practicas Especificas
PRACTICAS
1. Comunicar continuamente sobre los requerimientos aprobados:
1. A grupos interesados2. A los responsables de su
implementación.2. Negociar y registrar los compromisos.
3. Evaluar el impacto de los cambios de los requerimientos en los compromisos establecidos
PRODUCTOS DE TRABAJO TIPICOS
4. Análisis de impacto de cambios
5. Actas de compromisos con requerimientos y cambios a los requerimientos
SG 1: Gestionar los Requerimientos
SP 1.1 Comprender los requerimientos
SP 1.2 Obtener compromiso con los requerimientos
SP 1.5 Identificar inconsisten. entre prd. de trabajo y reqmtos.
SP 1.3 Gestionar los cambios en los requerimientos
SP 1.4 Mantener trazabilidad bidireccional de los requerimientos
Gestión de Requerimientos (REQM): Practicas Especificas
PRACTICAS
1. Documentar solicitudes de cambio:
1. Origen2. Razones
2. Analizar impacto de los cambios.
3. Documentar todos los cambios establecidos y aceptados.
4. Mantener un historial de cambios con las causas documentadas.
1. Estadísticas de volatilidad y variabilidad
5. Hacer disponible los requerimientos y los cambios al personal del proyecto
PRODUCTOS DE TRABAJO TIPICOS
6. Base de datos de requerimientos
7. Estado de los requerimientos
8. Actas de decisiones
9. Compromisos aceptados y actualizados
SG 1: Gestionar los Requerimientos
SP 1.1 Comprender los requerimientos
SP 1.2 Obtener compromiso con los requerimientos
SP 1.5 Identificar inconsisten. entre prd. de trabajo y reqmtos.
SP 1.3 Gestionar los cambios en los requerimientos
SP 1.4 Mantener trazabilidad bidireccional de los requerimientos
Gestión de Requerimientos (REQM): Practicas Especificas
PRACTICAS
1. Establecer relaciones bidireccionales
1. Entre requerimientos2. Con productos de trabajo3. Con los orígenes
2. Apoyar el análisis del impacto de los cambios
3. Generar matrices de trazabilidad
PRODUCTOS DE TRABAJO TIPICOS
4. Matrices de trazabilidad
5. Sistemas de rastreo de requerimientos
SP 1.1 Comprender los requerimientos
SP 1.2 Obtener compromiso con los requerimientos
SP 1.5 Identificar inconsisten. entre prd. de trabajo y reqmtos.
SP 1.3 Gestionar los cambios en los requerimientos
SP 1.4 Mantener trazabilidad bidireccional de los requerimientos
SG 1: Gestionar los Requerimientos
Gestión de Requerimientos (REQM): Practicas Especificas
PRACTICAS
1. Revisar:
1. Planes de proyecto2. Actividades 3. Productos de trabajo
2. Identificar y documentar inconsistencias
3. Identificar y documentar cambios que deben realizarse a: planes, actividades, productos de trabajo
4. Iniciar actividades corectivas
PRODUCTOS DE TRABAJO TIPICOS
5. Documentación de inconsistencias
1. Fuentes 2. Condiciones3. Razones
6. Acciones correctivas
SG 1: Gestionar los Requerimientos
SP 1.1 Comprender los requerimientos
SP 1.2 Obtener compromiso con los requerimientos
SP 1.5 Identificar inconsisten. entre prd. de trabajo y reqmtos.
SP 1.3 Gestionar los cambios en los requerimientos
SP 1.4 Mantener trazabilidad bidireccional de los requerimientos