Respuesta.
El manejo de cambios es una tarea clave del analista de negocios, ya que los requisitos a menudo se ajustan durante el proyecto. La gestión de cambios (change management) incluye:
- Evaluación del impacto de los cambios. El analista evalúa las consecuencias de una nueva solicitud para el negocio y la arquitectura técnica.
- Formalización de los cambios. Todos los cambios se registran en la documentación con un vínculo claro a los requisitos originales.
- Informar y coordinar. Identificación de todas las partes interesadas a las que se debe comunicar sobre los cambios y coordinación con ellas.
- Implementación y control. Monitoreo de las modificaciones realizadas y análisis de la mejora o los riesgos tras los cambios.
Características clave:
- Es importante usar un reglamento (por ejemplo, Change Request) para rastrear los cambios.
- Cada solicitud debe pasar por el procedimiento de evaluación de consecuencias y aprobación.
- Es necesario llevar un historial de cambios (version control) para mantener la transparencia.
Preguntas engañosas.
¿Se pueden aprobar los cambios directamente con el equipo sin confirmación del cliente?
No. Todos los cambios deben ser aprobados por el cliente para evitar conflictos y malentendidos.
¿Los cambios siempre mejoran el producto?
No. Los cambios pueden llevar a un aumento en los plazos y costos, a veces empeorando el producto. Siempre se requiere una evaluación cuidadosa de las consecuencias.
¿Es obligatorio registrar cada cambio en un documento separado?
No es obligatorio, pero es importante registrar en el sistema general de gestión de requisitos o en solicitudes de cambio separadas. Lo principal es rastrear claramente el historial de cambios.
Errores comunes y anti-patrones
- No registrar cambios y no llevar versiones de los requisitos.
- Implementar cambios sin una aprobación formal.
- Ignorar el impacto de los cambios en otras partes del producto.
Ejemplo de la vida real
Caso negativo:
Se implementó un cambio por solicitud verbal del gerente sin registro ni evaluación del impacto.
- Ventaja: se implementó rápidamente una nueva función.
— Desventaja: surgieron errores inesperados y conflictos con otros módulos.
Caso positivo:
Cada solicitud se formalizó como una solicitud de cambio, se llevó a cabo una evaluación de riesgos y se coordinó.
- Ventaja: minimización de sorpresas, transparencia.
— Desventaja: se requiere más tiempo para la burocracia.