Story Points vs horas: qué unidad de estimación usar
Estimar en horas mide tiempo absoluto; estimar en Story Points mide tamaño RELATIVO (esfuerzo + complejidad + incertidumbre) comparado con otras historias ya conocidas.
Ninguna es obligatoria en Scrum — la Scrum Guide no prescribe ninguna técnica de estimación. La elección es una decisión del equipo, no un mandato del marco.
| Story Points | Horas | |
|---|---|---|
| Qué mide | Tamaño relativo (esfuerzo + complejidad + incertidumbre) | Tiempo absoluto estimado |
| Comparable entre personas | Sí — el tamaño no depende de quién lo haga | No siempre — dos personas tardan distinto en lo mismo |
| Sensible a interrupciones/reuniones | No directamente (se calibra con la velocidad histórica) | Sí — hay que descontar tiempo no productivo aparte |
| Riesgo de mal uso | Comparar velocidad entre equipos distintos (no es válido) | Tratar la estimación como compromiso exacto de entrega |
| Escala habitual | Fibonacci (1,2,3,5,8,13…) — no lineal a propósito | Números reales (2h, 4h, 8h…) — lineal |
¿Cuál elegir?
Story Points suele funcionar mejor a medio plazo porque separa "tamaño" de "tiempo de una persona concreta" y se calibra con datos históricos del propio equipo (velocidad).
Estimar en horas puede ser más intuitivo al principio, pero tiende a convertirse en un compromiso de tiempo de facto, lo que genera presión indebida cuando la realidad (normal) se desvía de la estimación.
Preguntas frecuentes
¿Qué es #NoEstimates?
Un movimiento dentro de la comunidad ágil que propone prescindir de estimar del todo, contando simplemente el NÚMERO de historias completadas por Sprint (si están troceadas de forma similar en tamaño) en vez de asignarles puntos u horas.
¿Puedo convertir Story Points a horas?
No de forma fiable historia a historia — pero sí de forma agregada: con suficiente histórico, la velocidad media del equipo (puntos/Sprint) permite estimar CUÁNDO se completará un conjunto de trabajo (forecasting), sin traducir cada punto a horas.
¿Qué escala de Story Points es la correcta?
No hay una única correcta — Fibonacci modificado (1,2,3,5,8,13,20,40,100) es la más habitual porque refleja que la incertidumbre crece más rápido que el tamaño en los elementos grandes, pero cualquier escala no lineal acordada por el equipo funciona.