Qué es el poker planning: guía práctica

El Poker Planning es una técnica valiosa para la estimación en proyectos ágiles, promoviendo la colaboración, la transparencia y la precisión. Al seguir esta guía y aplicar las mejores prácticas, los equipos pueden mejorar significativamente su capacidad para estimar el esfuerzo requerido en sus proyectos, contribuyendo a una mejor planificación y ejecución del trabajo.

Introducción al Poker Planning

Poker Planning, también conocido como Planning Poker, es una técnica de estimación utilizada en la gestión de proyectos, especialmente en el ámbito del desarrollo ágil de software. Combina la experiencia del equipo con el concepto de consenso para generar estimaciones precisas y fiables de las tareas. Esta técnica ayuda a evitar sesgos individuales y fomenta la participación activa de todos los miembros del equipo.

Origen y similitudes con el póker

El nombre «Poker Planning» o «Planning Poker» se deriva de su similitud con el juego de cartas del póker, nos dicen los creadores de la app especializada en los mejores Clubs de PPPoker EasyPPPoker.com.

Las similitudes con el juego del póker las encontramos en, por ejemplo, que en la técnica de Poker Planning, los miembros del equipo utilizan cartas numeradas para representar sus estimaciones de esfuerzo. Estas cartas suelen seguir la secuencia de Fibonacci o una serie similar que facilita la diferenciación de tamaños de las tareas.

Otra similitud es que las estimaciones se mantienen en secreto hasta que todos están listos para revelarlas, y en ese momento todos los miembros del equipo revelan sus cartas al mismo tiempo, mostrando sus estimaciones de manera simultánea

Objetivo y beneficios

El principal objetivo del Poker Planning es obtener estimaciones de tiempo y esfuerzo necesarias para completar las tareas del proyecto. Al involucrar a todo el equipo en el proceso de estimación, se logra una comprensión compartida del trabajo a realizar. Algunos de los beneficios clave incluyen:

  • Mejor colaboración: Fomenta la discusión y la colaboración entre los miembros del equipo.
  • Estimaciones precisas: Reduce la posibilidad de errores y sesgos individuales.
  • Compromiso del equipo: Al participar en la estimación, los miembros del equipo se sienten más comprometidos con los resultados.
  • Identificación de riesgos: Las discusiones sobre las tareas pueden revelar riesgos y obstáculos que no se habían considerado.

Preparación previa

Antes de iniciar una sesión de Poker Planning, es importante asegurarse de que todos los participantes estén familiarizados con la técnica y tengan claro el propósito de la reunión. Aquí hay algunos pasos previos:

  1. Selección de las historias de usuario: El Product Owner debe seleccionar las historias de usuario que necesitan ser estimadas.
  2. Explicación de la técnica: Asegúrate de que todos entienden cómo funciona el Poker Planning y cuál es el objetivo de la sesión.
  3. Distribución de las cartas: Cada miembro del equipo debe recibir un conjunto de cartas de Planning Poker. Estas cartas generalmente tienen números de la secuencia de Fibonacci (1, 2, 3, 5, 8, 13, 21, etc.) para representar las estimaciones de esfuerzo.

Ejecución de la Sesión de Poker Planning

La sesión de Poker Planning se desarrolla en varios pasos iterativos. Aquí te explico cómo:

  1. Presentación de la historia de usuario: El Product Owner presenta una historia de usuario y proporciona detalles suficientes para que el equipo pueda entenderla. Se pueden responder preguntas y aclarar dudas en esta fase.
  2. Discusión inicial: Los miembros del equipo discuten brevemente la historia de usuario, enfocándose en el alcance, complejidad y cualquier posible desafío.
  3. Selección de la carta: Cada miembro del equipo selecciona una carta de su conjunto, representando su estimación del esfuerzo requerido para completar la historia de usuario. La selección de la carta se hace de manera independiente y secreta para evitar influencias.
  4. Revelación de las cartas: Todos los miembros del equipo revelan sus cartas simultáneamente. Esto permite ver las estimaciones individuales sin sesgos.
  5. Discusión sobre las diferencias: Si hay diferencias significativas en las estimaciones, se abre una discusión para entender las razones detrás de estas diferencias. Los miembros con estimaciones extremas (muy altas o muy bajas) explican su razonamiento.
  6. Nueva ronda de estimaciones: Después de la discusión, se realiza una nueva ronda de estimaciones. Este proceso se repite hasta que el equipo llegue a un consenso sobre la estimación.

Herramientas y Recursos

Existen diversas herramientas y aplicaciones que facilitan la implementación del Poker Planning, especialmente en equipos distribuidos. Algunas de las herramientas más populares incluyen:

  • JIRA: Ofrece complementos para Planning Poker.
  • Trello: Con Power-Ups específicos para estimación ágil.
  • PlanITPoker: Una herramienta en línea gratuita diseñada específicamente para Poker Planning.
  • Scrumwise: Un software de gestión ágil que incluye funcionalidades para Planning Poker.