Proceso (Gestión de Requisitos)
Proceso
Cómo empezar con la gestión de requisitos
Este tema presenta un ejemplo de proceso
típico para gestores de proyectos, gestores de producto y analistas de
requisitos que deben evaluar un problema empresarial y desarrollar
requisitos para una solución propuesta. El proceso se representa aquí en
forma de esquema. El proceso puede variar en función del estado del
sistema del asunto, las partes interesadas, la estructura del equipo y
las herramientas.
El diagrama siguiente muestra un
flujo de trabajo simplificado de la definición de requisitos y el
proceso de gestión, que incluye relaciones de rastreabilidad entre los
requisitos y los artefactos de desarrollo y prueba. El proceso se
explica de forma más detallada más tarde en este tema.
1. Configuración del proyecto
El gestor de proyectos o el analista de requisitos configura un proyecto completando las tareas siguientes:
- Creación de un proyecto de requisitos. Utilice una plantilla de proyecto para establecer un punto inicial para tipos de artefacto, atributos, tipos de enlace y una estructura de carpetas.
- Personalización de tipos de artefactos, atributos, tipos de enlace, estructuras de carpetas, consultas de artefactos (filtros) y paneles de control, según necesite.
- Trabajo con gestores de proyectos y jefes de equipo para planear organizaciones y roles de equipo, seguridad y comunicaciones, así como programas de iteración y objetivos.
- Coordinación con los gestores de proyectos y jefes de equipo para planificar la asociación de requisitos con artefactos de desarrollo y prueba a través de todo el ciclo de vida de la aplicación.
2. Evaluación del problema
El analista de requisitos recopila información sobre el problema empresarial completando las tareas siguientes:
- Entrevista a las partes interesadas y usuarios del sistema.
- Recopilación de documentación en el sistema actual.
- Importación de documentos a un proyecto de requisitos.
Los documentos que produzca en los pasos anteriores deben abordar los temas siguientes:
- Proceso y problemas actuales
- Metas y objetivos
- Requisitos de parte interesada
- Problemas y riesgos
- Pensamientos e ideas
3. Creación de requisitos
El analista de requisitos crea requisitos
que están basados en documentos de evaluación y actividades de definición de estos
requisitos. El analista y otros miembros del equipo crean la rastreabilidad mediante el enlace
de artefactos.
- Creación de un documento de visión para abordar las necesidades de las partes interesadas y los objetivos empresariales con requisitos de proyecto de nivel superior. Utilice diagramas de proceso empresarial y diagramas de caso de uso de alto nivel para describir soluciones propuestas.
- Creación de una colección que contiene requisitos de alto nivel. Revise y apruebe la colección de requisitos, tal como se describe en la siguiente sección.
- Enlace de colecciones de requisitos de alto nivel con planes de release de desarrollo y planes de prueba.
- Definición de un conjunto más completo de requisitos que soportan los requisitos de nivel elevado. Utilice diagramas de caso de uso, guiones gráficos, esquemas de interfaz de usuario y otros recursos para dar soporte a la definición de requisitos.
- Revisión y aprobación de requisitos.
- Enlace de requisitos con elementos de plan de desarrollo individual y casos de prueba.
4. Revisión de requisitos
El analista de requisitos crea
una colección de requisitos
e invita a otros miembros del equipo a revisarlos completando las siguientes
tareas:
- Creación de una revisión de la colección.
- Adición de artefactos y participantes a la revisión.
- Adición, por parte de participantes, de comentarios a medida que aprueba o desaprueban artefactos.
- Revisión de requisitos para incorporar comentarios de revisión.
- Revisión, por parte de los participantes, de los requisitos revisados y los aprueban.
- Finalización de la revisión.
5. Gestión de requisitos
Gestiona requisitos utilizando enlaces de rastreabilidad, códigos, atributos, filtrado y paneles de instrumentos.
Utilice estas capacidades para llevar a cabo estas actividades:
- Creación de relaciones entre requisitos y otros artefactos, incluidos planes de release, elementos de trabajo, planes de prueba y casos de prueba.
- Categorización de requisitos.
- Asignación de propiedades a requisitos.
- Supervisión de relaciones para estado, rastreabilidad de sospechas e impacto de los cambios entre equipos y en todo el ciclo de vida de la aplicación.
Comments
Post a Comment