El debate #NoEstimates: cuándo los story points ayudan y cuándo perjudican
Dos grupos de desarrolladores en un enfrentamiento amistoso, un lado sosteniendo tarjetas de estimación y el otro lado sosteniendo diagramas de flujo y gráficos de cycle time, con una división entre ellosQué argumenta realmente #NoEstimates
- La mayor parte del esfuerzo de estimación no produce decisiones mejores que las que obtendrías con métodos más simples
- Los story points se usan incorrectamente como compromisos, fechas límite y métricas de rendimiento
- Los equipos pasan horas en sesiones de estimación que podrían dedicarse a construir software
- Los datos históricos de throughput (cuántos elementos terminas por sprint) predicen las fechas de entrega de manera más confiable que sumar story points
Dónde #NoEstimates tiene razón
Los story points se convierten en métricas de rendimiento
Las sesiones de estimación consumen tiempo real
La falsa precisión mata el buen juicio
Desarrollador mirando una pizarra cubierta de números de estimación y signos de interrogación, rascándose la cabeza confundido mientras sus compañeros debaten en el fondoDónde #NoEstimates se desmorona
Asume historias pequeñas y uniformes
Los equipos nuevos necesitan calibración
Los stakeholders necesitan pronósticos
Cuándo los story points valen la pena
Equipo reunido alrededor de una mesa con cartas de planning poker desplegadas, algunas cartas mostrando números coincidentes y otras mostrando valores muy diferentes, provocando una discusión animadaCuándo omitir los story points
El punto medio que la mayoría de los equipos realmente necesitan
| Contexto | Enfoque |
|---|---|
| Equipo nuevo, producto complejo | Planning poker con story points. La conversación importa más que los números. |
| Equipo establecido, trabajo variado | Estimación ligera (tallas de camiseta o planning poker rápido). Mantenlo ágil. |
| Equipo establecido, trabajo uniforme | Rastrea throughput. Omite la estimación. |
| Planificación de roadmap entre equipos | Usa story points o tallas de camiseta para pronóstico de alto nivel. |
| Soporte/mantenimiento | Rastrea cycle time y throughput. No estimes tickets individuales. |