Gestion de Requerimientos - CMMI

25
Gestión de Requerimientos en CMMI CMMI - SCRUM Profesor: Humberto Gutiérrez Marzo 2014

description

Gestion de Requerimientos - CMMI

Transcript of Gestion de Requerimientos - CMMI

GESTION DEL CAMBIO

Gestin de Requerimientos en CMMICMMI - SCRUMProfesor: Humberto GutirrezMarzo 2014

Es un Area de Proceso de Nivel 2

El propsito de la Gestin de Requerimientos es gestionar los requerimientos de los productos y de los componentes del producto del proyecto, e identificar inconsistencia entre estos requerimientos y los planes y entregables (intermedios y finales) del proyecto.

Las prcticas de REQM son la base para la definicin y ejecucin de las actividades del Proyecto y constituyen la entrada para la Planificacin del Proyecto (PP).Gestin de Requerimientos (REQM)Costo de ajustar defectos de SWGestin de Requerimientos (REQM)

Un tema fundamental planteado en esta rea de proceso es que cualquier cambio realizado a los requerimientos se efecte de manera controlada (por ejemplo, solamente un grupo reducido de personas debera proponer cambios) y que el resto de los artefactos del proyecto (planes, especificaciones, diseo, etc.) se mantengan consistentes.

En esta rea hay solamente un objetivo especfico (SG1 Administrar Requerimientos) y cinco prcticas: SP1.1 Comprender el significado de los requerimientos SP1.2 Obtener compromiso de los participantes/interesados acerca de los requerimientos SP1.3 Administrar cambios a los requerimientos SP1.4 Mantener la trazabilidad bidireccional de los requerimientos SP1.5 Identificar inconsistencias entre los requerimientos y otros productos del proyecto Gestin de Requerimientos (REQM)SP 1.1 Comprender el significado de los requerimientos .Establecer criterios para distinguir proveedores apropiados de requerimientosEstablecer criterios objetivos para aceptar requerimientosAnalizar requerimientos para asegurar que el criterio establecido se satisfaceLlegar a un entendimiento de los requerimientos con quienes loss proporcionan de modo que los participantes del proyecto puedan comprometerse con ellos.

Entregables TpicosLista de criterios para distinguir apropiadamente quienes proporcionan requerimientosCriterio para evaluar y aceptar requerimientosResultados de los anlisis versus el criterioUn conjunto (acordado) de requerimientosGestin de RequerimientosSP 1.2 Obtener el compromiso de los participantes / interesados acerca de los requerimientos.Evaluar el impacto de los requerimientos en compromisos existentesNegociar y registrar compromisos.

Entregables TpicosEvaluaciones de impacto de requerimientosCompromisos documentados con los requerimientos y con los cambios a los requerimientos

NOTA: La prctica anterior (SP1.1) trata acerca de llegar a un entendimiento con quienes proporcionan requerimientos esta prctica trata de los acuerdos y compromisos entre aquellos quienes tienen que llevar a cabo las actividades necesarias para implementar los requerimientos. Los requerimientos evolucionan a lo largo del Proyecto y conforme esto sucede, sta prctica especfica asegura que los participantes del Proyecto se comprometen con los requerimientos vigentes y aprobados y con el resultado de los cambios en los planes de proyecto, actividades y entregables.Gestin de RequerimientosSP 1.3 Administrar cambios a los requerimientosCapturar todos los requerimientos y cambios de requerimientos que son entregados al Proyecto o generados por el Proyecto.Mantener la historia de cambios de requerimientos con la razn de los cambiosEvaluar el impacto de cambios a los requerimientos desde el punto de vista de las personas y grupos afectados relevantes.Hacer que los requerimientos y datos de los cambios estn disponibles al Proyecto

Entregables TpicosEstado de los requerimientosBase de datos de requerimientosBase de datos de decisin de requerimientosGestin de RequerimientosSP 1.4 Mantener la trazabilidad bidireccional de los requerimientos Mantener trazabilidad de los requerimientos para asegurar que la fuente de requerimientos de bajo nivel (derivados) esta documentada.Mantener trazabilidad de requerimientos desde un requerimiento hasta sus requerimientos derivados y su asignacin a funciones, interfases, objetos, personas, procesos y entregables.Generar la matriz de trazabilidad de requerimientos

Entregables TpicosMatriz de trazabilidad de requerimientosSistema de seguimiento de requerimientosGestin de RequerimientosSP 1.5 Identificar inconsistencias entre los requerimientos y otros productos del proyecto Revisar la consistencia de los planes de Proyecto, actividades y entregables con los requerimientos y con los cambios realizados a ellosIdentificar la fuente de la inconsistencia y la razn.Identificar cambios que necesitan realizarse a los planes y entregables resultado de los cambios a la lnea base de requerimientos.Iniciar acciones correctivas

Entregables TpicosDocumentacin de inconsistencias incluyendo fuentes, condiciones y justificacin.Acciones correctivas

NOTA: Esta prctica especfica encuentra inconsistencias entre requerimientos y los planes de proyecto y entregables e inicia la accin correctiva para arreglarlosGestin de RequerimientosGestin de RequerimientosEn sintesis, sta rea de proceso se satisface poniendo en marcha algn tipo de mecanismo o sistema que:

Identifique quienes son las fuentes oficiales de requerimientos. Identifique cules son los canales vlidos para ingresar requerimientos al proyecto; Controle los cambios (no cualquiera estara en condiciones de generar un cambio a un requerimiento); Permita determinar si todos los involucrados tienen la misma visin respecto al significado de los requerimientos (por ejemplo, mediante la aprobacin de algn tipo de documento formal); Mantenga la trazabilidad entre los requerimientos y otros artefactos (incluyendo al producto y sus componentes) Desarrollo de Requerimientos

Desarrollo de Requerimientos

Desarrollo de Requerimientos

Desarrollo de Requerimientos

Desarrollo de Requerimientos

Desarrollo de Requerimientos

Desarrollo de Requerimientos

Desarrollo de RequerimientosDesarrollo de Requerimientos

Desarrollo de Requerimientos

Desarrollo de Requerimientos

Preguntas?

Preguntas?

Preguntas?Tarea Virtual 02

Fases de un proyecto y sus entregables

Preguntas?