Asegurarse que las estimaciones abarquen los riesgos, las dudas y la disponibilidad del equipo.
La frase «Asegurarse que las estimaciones abarquen los riesgos, las dudas y la disponibilidad del equipo» dentro de la planificación adaptativa implica que, al realizar estimaciones de tiempo y recursos para las tareas o historias de usuario, el equipo debe considerar factores que pueden afectar su capacidad para completar el trabajo en el plazo previsto.
Riesgos: Estos son eventos o condiciones que podrían afectar negativamente el avance del proyecto. Al incluir los riesgos en las estimaciones, el equipo se asegura de que los posibles obstáculos, como cambios en los requisitos, limitaciones técnicas o dependencias externas, estén contemplados en el tiempo asignado para cada tarea.
Dudas (o incertidumbre): En proyectos ágiles, especialmente en entornos con alta variabilidad, algunas tareas pueden tener incertidumbres relacionadas con el alcance o la complejidad. Por ejemplo, cuando el equipo debe trabajar con tecnologías nuevas o cuando los requisitos no están completamente definidos. Estimar con esta incertidumbre en mente significa asignar un rango de tiempo o una «almohadilla» para adaptarse a descubrimientos que puedan surgir durante el trabajo.
Disponibilidad del equipo: La capacidad del equipo puede variar debido a factores como la carga de trabajo de otros proyectos, licencias, vacaciones o cambios en la composición del equipo. Al incluir la disponibilidad en las estimaciones, el equipo considera cuántas personas estarán efectivamente disponibles y en qué nivel de productividad, logrando así una previsión más realista.
Ejemplo
Imaginemos que un equipo está desarrollando una aplicación para que los clientes reserven mesas en línea, visualicen el menú y reciban notificaciones de promociones especiales. En la etapa de planificación, el equipo debe realizar estimaciones que incluyan los riesgos, incertidumbres y disponibilidad de los miembros.
Escenario:
Consideración de riesgos:
- El equipo sabe que uno de los mayores desafíos técnicos es la integración de la aplicación con el sistema de gestión de inventarios del restaurante, lo cual depende de la disponibilidad de una API de terceros. Dado que no tienen control total sobre esta dependencia, deciden agregar una estimación de tiempo adicional para cubrir posibles retrasos, errores en la integración o problemas de compatibilidad.
Incertidumbre en algunas funcionalidades:
- La funcionalidad de notificaciones de promociones es nueva para el equipo y aún no están completamente seguros de los detalles que el cliente desea. Debido a esta incertidumbre en los requisitos, el equipo estima esta tarea con un rango de tiempo amplio para permitir ajustes durante el desarrollo si surgen especificaciones adicionales.
Disponibilidad del equipo:
- Durante la estimación, se considera que uno de los desarrolladores estará de vacaciones durante la primera iteración. Además, uno de los programadores está parcialmente asignado a otro proyecto. Estos factores reducen la capacidad del equipo, por lo que ajustan sus estimaciones para reflejar esta disponibilidad limitada, asignando las tareas prioritarias a los miembros que estarán totalmente dedicados.
Fuente de inspiración
Este contenido refiere al Dominio 5 – Planificación Adaptativa (PMI ACP)