Planning Poker es una técnica valiosa en el mundo del Scrum. Originada en la guía SBOK, esta herramienta surge como una respuesta a la necesidad de una colaboración efectiva entre los diferentes actores de un proyecto. En su esencia, el Planning Poker se centra en una serie de tarjetas numeradas que se utilizan para estimar el esfuerzo o el valor relativo de las tareas.
La idea detrás del Planning Poker es fomentar la discusión y el consenso entre los miembros del equipo. Cada tarjeta en el mazo tiene un número, y estos números suelen seguir una secuencia como la de Fibonacci. Cuando se presenta una tarea o historia de usuario, cada miembro del equipo selecciona una tarjeta que representa su estimación. Luego, todos revelan sus tarjetas al mismo tiempo.
Los valores extremos, ya sea el más alto o el más bajo, son discutidos. Aquellos que eligieron esos números explican sus razones, y el equipo puede optar por volver a votar después de la discusión. Este proceso no solo ayuda a llegar a un consenso, sino que también asegura que se considere cada perspectiva.
La importancia de esta técnica radica en su capacidad para abordar las suposiciones subyacentes que los miembros del equipo pueden tener. Al obligar a la discusión, se aclaran puntos oscuros y se garantiza una mejor comprensión de la tarea en cuestión. Finalmente, el Planning Poker refuerza el principio de Scrum de que las estimaciones son más efectivas cuando se realizan en equipo, en lugar de depender de un individuo.
El Planning Poker es llevado a cabo por todos los miembros del equipo de desarrollo en una sesión de refinamiento o planificación de sprint. Se realiza seleccionando tarjetas numeradas que representan la estimación del esfuerzo de una tarea, y se revelan simultáneamente para fomentar discusiones y alcanzar un consenso. Se lleva a cabo regularmente durante las reuniones de planificación de sprint y se utiliza un mazo de tarjetas, ya sea físico o digital, como herramienta principal.
Supongamos que un equipo de desarrollo está discutiendo la complejidad de diferentes historias de usuario. Usarán el Planning Poker para estimar el esfuerzo necesario. Cada tarjeta seguirá una secuencia, por ejemplo, la de Fibonacci: 1, 2, 3, 5, 8, 13, etc.
Historia de usuario: “Como cliente, quiero poder restablecer mi contraseña para acceder a mi cuenta”
– Miembro A elige la tarjeta con el número 3, pensando que es una tarea relativamente sencilla.
– Miembro B elige la tarjeta con el número 5, considerando posibles problemas de seguridad.
– Miembro C elige la tarjeta con el número 5, pensando en la necesidad de integración con el sistema de correo electrónico.
Luego de revelar las tarjetas, los miembros discuten sus elecciones. Dado que la mayoría optó por el número 5, y tras discutir las razones, deciden que esa será la estimación final.
Interpretación General:
La historia de usuario mencionada se ha estimado en 5 puntos de historia (o cualquier otra unidad que el equipo utilice). Esto significa que el equipo cree que presenta una complejidad moderada y requerirá un esfuerzo considerable para su implementación, considerando aspectos técnicos y de seguridad.