¿Qué son los puntos de historia?
Los puntos de historia son una unidad relativa del tamaño de un ítem del backlog. Combinan esfuerzo, complejidad e incertidumbre en un número compartido que el equipo puede comparar entre historias.
Cómo funcionan los puntos de historia
Los equipos eligen una historia de referencia y dimensionan el trabajo nuevo respecto a ella. Un 2 debería sentirse aproximadamente el doble que un 1. Un 13 debería sentirse bastante más grande y arriesgado que un 8. El valor está en la calidad de la conversación, no en la perfección matemática.
Puntos de historia vs horas
Las horas fomentan una precisión falsa y estimaciones individuales heroicas. Los puntos mantienen el foco en la dificultad relativa para todo el equipo. La capacidad sigue importando, pero la velocidad se mide en puntos completados por sprint, no en horas prometidas.
Cómo estimar puntos de historia
Un bucle práctico de estimación se ve así:
- Aclara el resultado y las restricciones de la historia.
- Compárala con trabajo de referencia terminado hace poco.
- Votad de forma independiente con Planning Poker o Scrum Poker.
- Discutid los extremos y acordad un tamaño compartido.
Puntos de historia Fibonacci
La mayoría de equipos Scrum usa una secuencia Fibonacci modificada porque los saltos mayores evitan exceso de precisión en ítems grandes e inciertos. Valores habituales: 0, 1, 2, 3, 5, 8, 13 y 21.
Qué significan 1, 2, 3, 5, 8 y 13
Las definiciones exactas varían por equipo, pero un marco inicial útil es:
- 1: cambio mínimo y bien entendido
- 2: trabajo pequeño con poca incertidumbre
- 3: trabajo moderado, camino claro y algo de coordinación
- 5: porción significativa de funcionalidad con varias piezas
- 8: ítem grande que puede esconder riesgo o desconocidos
- 13: muy grande; conviene dividir antes de comprometerse
Ejemplos de puntos de historia
Un cambio de copy en una pantalla puede ser un 1. Añadir validación a un formulario existente puede ser un 3. Construir una lista filtrada nueva con cambios de API puede ser un 8. Si el equipo no puede explicar los riesgos en pocos minutos, divide el ítem antes de forzar un número.
Puntos, complejidad y velocidad
Los puntos reflejan más que tiempo de código. Cuentan la complejidad, los desconocidos, el testing y la coordinación. La velocidad es la media de puntos completados en sprints recientes. Úsala para rangos de previsión, no como métrica de rendimiento individual.
Errores comunes con puntos de historia
Evita estos patrones:
- Convertir puntos otra vez en horas fijas
- Usar puntos para juzgar la velocidad individual
- Estimar trabajo que todavía no está definido
- No dividir nunca los 13 o 21 demasiado grandes