El tiempo para la recopilación de requisitos, a menudo es pasado por alto y menospreciado. Durante la ejecución del proyecto, esta mala gestión de este proceso vital, terminará en una desviación de la Planificación y de la calidad de los entregables, pues nuestro tiempo se estaría enfocando en necesidades irreales del principal interesado: el cliente o propietario del producto. Implementar métodos, técnicas y herramientas, nos permitirán recopilar requisitos de manera eficaz.
MÉTODOS EFICACES PARA REALIZAR UNA ADECUADA RECOPILACIÓN DE REQUISITOS
- ¿Qué se necesita? – WHAT
- ¿Por qué se requiere la funcionalidad de este requisito? – WHY
- ¿Quén será el objetivo? – WHO
- ¿Dónde será utilizado el requisito? – WHERE
- ¿Cuándo será utilizado el requisito? – WHEN
TÉCNICAS Y HERRAMIENTAS QUE PERMITEN UN ENFOQUE EN LOS REQUISITOS DEL CLIENTE
- Revisar el Acta de Constitución del Proyecto. Este documento contiene los objetivos del proyecto, y los requisitos de alto nivel.
- Definir claramente los objetivos.
- Realizar reuniones con los interesados del proyecto, desde sus etapas más tempranas, a fin de recopilar mayores detalles de los requisitos y obtener la lista completa de los mismos. En los proyectos con enfoques ágiles o híbridos, la planificación iterativa permite recopilar los requisitos de los interesados para mejorar la comprensión de los requisitos y realizar entregas tempranas.
- Utilizar herramientas y técnicas de facilitación de apoyo visual, a saber:
- Tormenta de ideas
- Técnica Delphi
- Diagramas de afinidad
- Prototipos
- Mapas conceptuales
- Casos de Usos de usuarios
- Clases conceptuales
- Puntos de Función
- Otros relacionados con el apoyo visual
- Alinear los requisitos de acuerdo al Acta de Constitución del Projecto (Project Charter).
- Asignar prioridad a los requisitos de acuerdo a su importancia, y en realización con el Enunciado del Trabajo o SOW (Statement Of Work) que constituye el Alcance del proyecto establecido en el Acta de Constitución (Project Charter).
- Crear la Matriz de Trazabilidad de Requisitos (Requeriments Traceability Matrix). La función u objetivo principal de ésta Matriz, consiste en unir cada requisito con un objetivo en particular, que permita entender por qué se están realizando determinadas actividades en el proyecto. La Matriz de Trazabilidad de los Requisitos, permite controlar si los requisitos se completan de forma adecuada. En los proyectos de enfoque ágil o híbridos, en cada reunión de pie (Daily Standup), se realiza un recorrido de los asuntos pendientes, entre ellos los requisitos del cliente. En la Matriz de Trazabilidad de Requisitos (RTM), para cada requisito se debe demostrar o comprobar que es posible:
- Asegurar – TO ENSURE
- Completar – COMPLETE
- Probar – TEST
- Cubrir o Abarcar – COVERAGE
CONCLUSIÓN
Implementar métodos, técnicas y herramientas claves, de acuerdo al enfoque del proyecto, permitirá entender a detalle el objetivo final de cada requisito. Además, desarrollar adecuadamente la Matriz de Trazabilidad de Requisitos, será de gran ayuda para éste propósito.
La recopilación de requisitos del proyecto es vital, porque significa el producto, resultado, servicio o entregables del proyecto a la entera satisfacción del cliente, según los criterios de aceptación establecidos. Existen programas de certificación como Ingeniería de Requisitos, al igual que el PMI ha difundido Requirements Management: a Practice Guide, debido a la importancia que reviste una correcta recopilación de requisitos acorde con los objetivos del proyecto y del cliente o propietario final del producto.
Si le ha sido de mucha ayuda éste artículo, no dude en consultarnos para apoyarle con gusto.