REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del...

24
REQUIREMENTS MANAGEMENT INICIO

Transcript of REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del...

Page 1: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

REQUIREMENTS MANAGEMENT

INICIO

Page 2: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

Propósito

• Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos

• Identificar las inconsistencias entre estos requerimientos y el plan y work products del proyecto

Page 3: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

Metas y prácticas específicas

Inicio

Page 4: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

Meta específica 1/2

• Los requerimientos son gestionados y las inconsistencias con el plan y los productos del proyecto son identificadas

• El proyecto mantiene un conjunto de vigentes y aprobados requerimientos durante todo el ciclo de vida del proyecto

Page 5: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

Meta específica 2/2

• Para la disciplina de Software Engineering los requerimientos de software pueden ser un subconjunto de todos los requerimientos del producto o bien ser el total de los requerimientos

• En el primer caso se habla de requerimientos alocados al software

Page 6: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

Specific Practices 1/2

• 1.1Obtener una entendimiento compartido de los requerimientos

• 1.2 Obtener commitments para los requerimientos

• 1.3 Gestionar cambios en los requerimientos

• 1.4 Mantener trazabilidad bidireccional de los requerimientos

Page 7: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

Specific Practices 2/2

• 1.5 Identificar inconsistencias entre los work products del proyecto y los requerimientos

Page 8: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

SP 1.1: Obtener un entendimiento compartido de los requerimientos

• Durante el desarrollo del proyectos todas las tareas reciben requerimientos

• Se establecen criterios o canales oficiales para recibir requerimientos (Key Users)

• Los Ingenieros de Requerimientos analizan los pedidos con los Key Users para asegurar que se alcanza una correcta y compartida especificación de requerimientos

Page 9: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

SP1.1 Work products

• Key Users seleccionados utilizando criterios establecidos

• Requerimientos evaluados y aceptados o rechazados utilizando criterios objetivos– Por ejemplo utilizar IEEE-std 830

• Alcanzar con los Key Users una comprensión de los requerimientos que permita obtener commitments para la realización de los mismos

• Expresar esta comprensión utilizando documentos estandar (Modelo de Requerimientos)

Page 10: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

SP1.2 Obtener compromisos para los requerimientos aceptados

• Dirigida a que el equipo que implementará los requerimientos acordados con los Key Users los acepte y se comprometan para su realización

• Estos compromisos se describen en el plan y work products del proyecto

• Los requerimientos evolucionan y es necesario lograr que el equipo acepte estos cambios y su impacto en el plan y work products del proyecto

Page 11: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

SP1.2 Work Products

• Evaluar el impacto de los requerimientos sobre los compromisos existentes

• Modelo de Requerimientos actualizado

• Plan y Work Products del proyecto actualizados

• Aprobación del Modelo y del Plan por quienes tienen autoridad para hacerlo

Page 12: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

SP 1.3 Gestionar cambios en los requerimientos

• Utilizar un workflow aprobado para gestionar los cambios a los requerimientos– Recibido– Revisado– Acordado con Key User– Evaluado el impacto sobre el proyecto– Aceptado por el equipo del proyecto– Autorizado

Page 13: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

SP 1.3 Gestionar cambios en los requerimientos

– Modelo de Requerimientos actualizado– Plan del proyecto actualizado– Requerimiento implementado

• Conocer el status de cada cambio propuesto a los requerimientos

• Mantener la historia de los cambios en los requerimientos– Ayuda a medir la volatilidad

Page 14: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

SP 1.3 Work Products

• Base de datos con la historia de los cambios a los Requerimientos

• Mantener esta base es una las tareas del workflow

Page 15: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

SP1.4 Mantener trazabilidad bidireccional de los requerimientos

• A medida que se avanza en el desarrollo de los requerimientos o de la solución técnica del producto y se identifican componentes, se generan requerimientos derivados para los componentes

• Se denominan requerimientos fuentes (sources) los acordados con los Key Users

Page 16: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

SP1.4 Mantener trazabilidad bidireccional de los requerimientos

• Dos tipos de trazabilidad– De los requerimientos fuentes a los

requerimientos derivados, hasta el último nivel de ellos

– De los requerimientos derivados a otros work products del proyecto

Page 17: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

SP1.4 Mantener trazabilidad bidireccional de los requerimientos

• Otros Work Products del proyecto– Modelos de Análisis– Modelos de Diseño– Modelos de Despliegue– Modelos de Componentes de Software– Códigos fuente y ejecutable– Planes y resultados de Verificación– Planes y resultados de Validación

Page 18: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

SP 1.4 Work products

• Matriz de Requerimientos fuentes y derivados

• Matriz de Requerimientos derivados y otros work products del proyecto

Page 19: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

SP1.5 Especificar inconsistencias entre Requerimientos y Plan

• Buscar y encontrar las inconsistencias entre requerimientos y el plan y work products del proyecto

• Identificar e iniciar las acciones correctivas necesarias

Page 20: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

SP1.5 Especificar inconsistencias entre Requerimientos y Plan

• Revisar plan, tareas y work products del proyecto para identificar inconsistencias con los requerimientos y los cambios realizados a los mismos

• Identificar las fuentes de las inconsistencias y su explicación

Page 21: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

SP1.5 Especificar inconsistencias entre Requerimientos y Plan

• Identificar los cambios que deben ser realizados en el plan y los work products como consecuencia al cambio en la linea de base de los requerimientos

• Iniciar las acciones correctivas

Page 22: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

SP1.5 Work Products

• Documentación de las Inconsistencias

• Plan para corregirlas

Page 23: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

Metas y prácticas específicas

Terminación

Page 24: REQUIREMENTS MANAGEMENT INICIO. Propósito Gestionar los requerimientos de el o los productos del proyecto y de los componentes de dichos productos Identificar.

REQUIREMENTS MANAGEMENT

Terminación