Planning poker como detector: cómo descubrir historias mal definidas antes del Sprint
En muchos equipos, el problema no es que estimen “mal”. El problema es que intentan estimar historias que todavía no están suficientemente entendidas. Ahí planning poker puede usarse de dos formas muy distintas.
Publicado el
En muchos equipos, el problema no es que estimen “mal”. El problema es que intentan estimar historias que todavía no están suficientemente entendidas.
Ahí planning poker puede usarse de dos formas muy distintas. La primera es la más habitual: obtener un número para planificar. La segunda, más útil en refinamientos difíciles, es tratar la votación como una prueba de calidad de la historia. Si las estimaciones salen dispersas, aparecen muchos “?” o la conversación deriva hacia supuestos básicos, la historia no está lista para entrar al Sprint tal como está.
Este enfoque cambia la pregunta. En lugar de “¿cuántos puntos tiene?”, el equipo se pregunta: “¿qué nos está diciendo esta votación sobre la historia?”. El número importa, pero no es lo primero. Lo primero es detectar incertidumbre, dependencias, ambigüedad de alcance y diferencias de interpretación antes de comprometer trabajo.
1. Estimar no es negociar: es hacer visible la incertidumbre
Planning poker funciona bien cuando cada persona vota de forma privada y después se revelan los resultados. Esa privacidad reduce el efecto arrastre: quien sabe más, quien habla más fuerte o quien tiene más autoridad no condiciona tan fácilmente el voto inicial.
Atlassian describe planning poker dentro de la estimación relativa con story points: el equipo compara el esfuerzo, la complejidad y la incertidumbre de una historia frente a otras. Ese matiz es importante. No se trata de convertir puntos en horas ni de defender una cifra exacta. Se trata de entender cómo percibe el equipo el trabajo.
Como detector, la ronda de poker ofrece cuatro señales especialmente valiosas:
- Votos muy separados: alguien ve un camino simple y otra persona ve riesgos, dependencias o trabajo oculto.
- Varios votos altos: quizá la historia combina demasiadas responsabilidades o escenarios.
- Uso de “?”: falta información para estimar con criterio.
- Consenso rápido, pero con silencio: puede haber alineación real, o puede haber baja participación. Conviene confirmar.
El Scrum Master o facilitador debería proteger esta función diagnóstica. Si el objetivo de la sesión es “cerrar puntos” a toda costa, el equipo tenderá a promediar, ceder o elegir una cifra intermedia. Si el objetivo es aprender, la estimación abre una conversación útil.
2. Prepara la historia para que la votación revele algo
Una ronda de planning poker no arregla una historia confusa por sí sola. Para que sirva como detector, hay que llegar con una base mínima.
Antes de votar, confirma tres elementos:
- Objetivo de la historia: qué necesidad del usuario o del negocio intenta resolver.
- Criterios de aceptación visibles: qué condiciones ayudan a saber si la historia está terminada.
- Alcance de la estimación: qué incluye y qué no incluye el voto: desarrollo, QA, UX, dependencias técnicas, integración, datos, configuración, despliegue, etc.
La ayuda de Stimo recomienda llegar a la sesión con historias pequeñas, criterios de aceptación visibles y una duda concreta que resolver. Esta idea es clave: no todos los refinamientos necesitan cubrirlo todo. A veces la mejor pregunta es una sola: “¿esta historia cabe como unidad de trabajo?” o “¿sabemos lo suficiente para comprometerla?”.
Un ejemplo genérico:
“Como usuario, quiero recibir una notificación cuando cambie el estado de mi solicitud.”
Antes de votar, el equipo podría aclarar:
- ¿Qué canales incluye: email, push, ambos?
- ¿Qué estados disparan la notificación?
- ¿Hay plantillas existentes?
- ¿Quién define el contenido?
- ¿Cómo se prueba que no se envían duplicados?
Si esas preguntas aparecen después de revelar votos, la ronda ha cumplido su función: no ha fallado la estimación; ha revelado que la historia necesitaba más definición.
3. Lee los patrones de voto antes de decidir el número
Después de revelar, evita saltar directamente a “¿entonces ponemos 5?”. Primero interpreta el patrón.
Caso A: consenso bajo
Si casi todo el equipo vota bajo y puede explicar brevemente por qué, la historia probablemente está bien acotada. Aun así, conviene confirmar que no hay dependencias externas ni trabajo de validación oculto.
Decisión posible: avanzar con la estimación y dejar registrada cualquier suposición relevante.
Caso B: consenso alto
Si el equipo coincide en una cifra alta, no significa automáticamente que la estimación sea mala. Puede ser una historia grande pero entendida. La pregunta útil es: “¿qué parte de este esfuerzo aporta valor independiente?”.
Decisión posible: dividir si hay partes que pueden entregar aprendizaje o valor por separado. Si no las hay, registrar el riesgo y revisar si conviene abordar una investigación previa.
Caso C: dispersión fuerte
Si una persona vota 2 y otra 13, no promedies. Pide primero que hablen los extremos. Quien votó bajo puede estar asumiendo una solución simple; quien votó alto puede conocer una restricción técnica, una dependencia de QA o un caso borde.
Decisión posible: aclarar el supuesto que separa ambas lecturas y votar de nuevo. Si la dispersión persiste, la historia no está lista o necesita dividirse.
Caso D: varios “?”
El “?” es una señal sana cuando se usa bien. No es falta de compromiso: es una forma explícita de decir “no tengo información suficiente para estimar”.
Decisión posible: pausar la estimación y convertir la incertidumbre en una acción concreta: consultar a una persona, añadir un criterio de aceptación, revisar una dependencia o crear un spike si procede.
4. Convierte la conversación en una decisión clara
La estimación pierde valor cuando termina en una conversación larga sin salida. Para evitarlo, define de antemano qué decisiones puede tomar el equipo tras cada ronda.
Una matriz sencilla:
- Votos cercanos + criterios claros → estimar y avanzar.
- Votos cercanos + dudas menores → estimar, registrar supuestos y revisar si cambian.
- Votos dispersos + causa identificada → aclarar, ajustar historia y votar de nuevo.
- Votos dispersos + causa no resuelta → sacar del Sprint candidate y refinar más.
- Muchos “?” → no estimar todavía; falta información relevante.
- Estimación alta + valor divisible → dividir antes de planificar.
Esta decisión debe quedar expresada en lenguaje operativo. No basta con “hay que mejorar la historia”. Mejor:
- “Separar notificación por email de notificación push”.
- “Añadir criterio de aceptación para estados que disparan envío”.
- “Validar con soporte si existen plantillas aprobadas”.
- “Revisar dependencia con el equipo de plataforma antes del jueves”.
Si usas una herramienta de planning poker online, busca que la mecánica apoye esta conversación, no que la sustituya. En Stimo, por ejemplo, la votación privada, el revelado por parte del organizador y el uso de “?” ayudan a separar el momento de pensar individualmente del momento de conversar. Además, los perfiles como Scrum Master y Product Owner pueden observar por defecto para reducir sesgos en la estimación, mientras aclaran contexto y facilitan decisiones.
Errores comunes al usar planning poker como detector
1. Promediar para terminar antes
La media puede ser útil como referencia, pero no resuelve desacuerdos de comprensión. Si los votos están muy separados, el aprendizaje está en la diferencia, no en el promedio.
2. Tratar el “?” como un problema de actitud
Cuando alguien vota “?”, está aportando información: falta contexto. Penalizar esa señal empuja al equipo a fingir certeza.
3. Estimar historias demasiado grandes
Cuanto más amplia es la historia, más fácil es que cada persona imagine una solución distinta. Si la conversación se repite en torno a subpartes, probablemente hay que dividir.
4. Confundir criterio de aceptación con documentación extensa
No se necesita escribir una especificación completa para poder votar. Sí se necesita suficiente claridad para que el equipo comparta una interpretación mínima de terminado.
5. Dejar que el Product Owner o una voz experta marque el número
El Product Owner debe aclarar valor, alcance y prioridad. Las personas que ejecutarán y validarán el trabajo deben poder expresar esfuerzo, complejidad e incertidumbre sin presión.
Conclusión: una buena ronda no siempre termina con puntos
Planning poker no solo sirve para producir una estimación. Bien usado, sirve para proteger el Sprint de historias que todavía esconden preguntas importantes.
Una buena sesión puede terminar de tres maneras: con una estimación aceptada, con una historia dividida o con una decisión consciente de no llevarla todavía al Sprint. Las tres son útiles si reducen ambigüedad y mejoran la conversación del equipo.
La próxima vez que una ronda muestre votos dispersos o varios “?”, no lo trates como un bloqueo. Trátalo como una señal temprana. Es mucho más barato descubrir una historia mal definida en refinamiento que descubrirla a mitad del Sprint.
Fuentes consultadas
¿Listo para ponerlo en práctica?
Crear una sala en Stimo