Skip navigation.
Home Home

Planning Pocker

Requisitos y planificación
Requisitos y planificación

A la hora de hacer una estimación, se debe tener en cuenta lo siguiente:

1. Las estimaciones son estimaciones, es decir, aunque le dediques mucho tiempo, no llegaremos a una precisión del 100%
2. Las estimaciones se deciden colaborativamente, incluyendo a quienes harán la tarea ( esto último es muy importante)
3. Se deben realizar como la combinación de:
- Opinión del experto
- Analogía: comparar con otras tareas ya estimadas
- Disgregación: separar una tarea en varias

Dentro de las metodologías ágiles, una de las propuestas para estimar es jugar al Planning Pocker, que combinas las técnicas anteriores.

Funciona de la siguiente forma:
- Participa todo el equipo de desarrollo. Se deben formar grupos de menos de 10 personas, y cada grupo juega por separado.
- Se reparten cartas a cada persona con los valores: 0, 1, 2, 3, 5, 8, 13, 20, 40, and 100 ( números de Fibonacci)
- Para cada historia o tarea que debe ser estimada,la lee el moderador y se responden todas las preguntas que surjan al grupo
- Cada persona debe elegir una carta con la estimación. Cuando todos los integrantes del grupo han elegido, se descubren las cartas. Es importante que se descubran todas las cartas a la vez, para evitar que haya influencias entre unos y otros ( efecto )
- Las personas que hayan elegido los valores mayores y menores deben explicar el motivo de por qué consideran que se va a tardar más o menos. Esta discusión hará pensar a todo el equipo sobre detalles no tenidos en cuenta.
- De nuevo todos los integrantes eligen una carta y se descubren a la vez. En dos o tres rondas se debería llegar al consenso.

Todo esto se explica más detallado en un

Estimación

Algo importante que no comentas es que la estimación de las historias no se basa en tiempo sino en esfuerzo.

Es mas sencillo saber que una historia tiene un esfuerzo de 3 puntos de historia (story points) ya que en el momento en el que se hace el juego de la planificación (para preparar el release y en cada iteración) no sabemos las tareas en detalle que queremos desarollar.

Otra nota aparte, el termino correcto es Planning Poker...

Enrique Comba Riepenhausen
[w] http://ecomba.org