Técnicas de estimación - Planning Poker

Planificación de la estimación del póquer

Planning Poker es una técnica de estimación basada en el consenso, que se utiliza principalmente para estimar el esfuerzo o el tamaño relativo de las historias de usuario en Scrum.

Planning Poker combina tres técnicas de estimación: técnica Delphi de banda ancha, estimación análoga y estimación utilizando WBS.

Planning Poker fue definido y nombrado por primera vez por James Grenning en 2002 y más tarde popularizado por Mike Cohn en su libro "Agile Estimación y planificación", cuyo comercio de empresa marcó el término.

Planificación de la técnica de estimación de póquer

En la técnica de estimación de Planning Poker, las estimaciones de las historias de los usuarios se obtienen jugando al Planning Poker. Todo el equipo de Scrum está involucrado y da como resultado estimaciones rápidas pero confiables.

  • Planning Poker se juega con una baraja de cartas. A medida que se usa la secuencia de Fibonacci, las tarjetas tienen números: 1, 2, 3, 5, 8, 13, 21, 34, etc. Estos números representan los “Puntos de la historia”. Cada estimador tiene una baraja de cartas. Los números de las tarjetas deben ser lo suficientemente grandes para que todos los miembros del equipo puedan verlos cuando uno de los miembros del equipo muestre una tarjeta.

  • Uno de los miembros del equipo es seleccionado como moderador. El moderador lee la descripción de la historia de usuario para la que se está haciendo la estimación. Si los estimadores tienen alguna pregunta, el propietario del producto las responde.

  • Cada estimador selecciona en forma privada una tarjeta que representa su estimación. Las tarjetas no se muestran hasta que todos los estimadores hayan realizado una selección. En ese momento, todas las tarjetas se dan la vuelta y se sostienen simultáneamente para que todos los miembros del equipo puedan ver cada estimación.

  • En la primera ronda, es muy probable que las estimaciones varíen. Los estimadores alto y bajo explican el motivo de sus estimaciones. Se debe tener cuidado de que todas las discusiones estén destinadas únicamente a la comprensión y nada debe tomarse como algo personal. El moderador debe garantizar lo mismo.

  • El equipo puede discutir la historia y sus estimaciones durante unos minutos más.

  • El moderador puede tomar notas sobre la discusión que serán útiles cuando se desarrolle la historia específica. Después de la discusión, cada estimador vuelve a estimar seleccionando nuevamente una tarjeta. Una vez más, las tarjetas se mantienen en privado hasta que todos hayan estimado, momento en el que se entregan al mismo tiempo.

Repita el proceso hasta que las estimaciones converjan en una sola estimación que pueda usarse para la historia. El número de rondas de estimación puede variar de una historia de usuario a otra.

Beneficios de planificar la estimación del póquer

Planning Poker combina tres métodos de estimación:

Expert Opinion- En el enfoque de estimación basado en la opinión de un experto, se le pregunta a un experto cuánto tardará algo o qué tamaño tendrá. El experto proporciona una estimación basándose en su experiencia, intuición o instinto. La estimación de la opinión de expertos no suele llevar mucho tiempo y es más precisa en comparación con algunos de los métodos analíticos.

Analogy- La estimación por analogía utiliza la comparación de historias de usuarios. La historia de usuario subestimada se compara con historias de usuario similares implementadas anteriormente, dando resultados precisos ya que la estimación se basa en datos probados.

Disaggregation- La estimación de desagregación se realiza dividiendo una historia de usuario en historias de usuario más pequeñas y fáciles de estimar. Las historias de usuario que se incluirán en un sprint normalmente están en el rango de dos a cinco días para desarrollarse. Por lo tanto, las historias de usuario que posiblemente requieran una mayor duración deben dividirse en casos de uso más pequeños. Este enfoque también asegura que habrá muchas historias que sean comparables.