Punto de historia
Un punto de historia (story point en inglés) es una unidad relativa de trabajo utilizada para estimar el tamaño o complejidad de una historia de usuario u otra unidad de trabajo. A diferencia de las estimaciones en horas o días, los puntos de historia expresan el tamaño en relación con otras historias del mismo equipo, no en términos de tiempo absoluto.
Qué mide el punto de historia
El punto de historia no mide el tiempo necesario para completar una historia. Captura una combinación de factores que influyen en el esfuerzo percibido:
- Complejidad: lo difícil que resulta la implementación técnica.
- Esfuerzo: la cantidad de trabajo necesario.
- Incertidumbre: lo que el equipo no sabe todavía sobre cómo abordarla.
Cada equipo define su propia escala de puntos de historia. Una historia de 3 puntos en un equipo no tiene el mismo significado que una historia de 3 puntos en otro equipo.
Cómo funciona en la práctica
La estimación en puntos de historia funciona por comparación relativa:
- El equipo selecciona una historia de referencia de tamaño bien conocido y le asigna un valor base (por ejemplo, 2 puntos).
- Las demás historias se estiman comparándolas con esa referencia: ¿esta historia es el doble de grande? → 4 puntos. ¿La mitad? → 1 punto.
- La escala más habitual es la serie de Fibonacci (1, 2, 3, 5, 8, 13, 21) porque sus saltos crecientes reflejan la incertidumbre inherente a las estimaciones grandes.
La suma de puntos completados en un sprint es la velocidad del equipo, que sirve como referencia para estimar cuánto trabajo puede asumir el equipo en sprints futuros.
Punto de historia vs. tiempo ideal
Una confusión habitual es equiparar el punto de historia con el "día de trabajo ideal". Aunque algunos equipos calibran su punto de historia con una referencia temporal, ambos conceptos son distintos:
- El tiempo ideal es la unidad de esfuerzo en condiciones de concentración plena, sin interrupciones. Se usa para estimar tareas dentro del sprint.
- El punto de historia es una unidad de tamaño relativa, usada para estimar historias en la pila del producto. No implica ningún tiempo específico.
Un punto de historia puede representar cuatro horas ideales en un equipo y un día entero en otro. Lo que importa es que la escala sea consistente dentro del mismo equipo a lo largo del tiempo.
Limitaciones
- Los puntos de historia no son comparables entre equipos.
- Si se usan para medir productividad o comparar equipos, los equipos tienden a inflar sus estimaciones.
- Con herramientas de IA generativa que aceleran partes del trabajo, la velocidad histórica puede quedar desactualizada rápidamente.
Error frecuente
Comparar velocidades entre equipos distintos. "Nuestro equipo hace 40 puntos por sprint y el otro hace 80" no dice nada sobre la productividad relativa de ambos equipos: cada uno ha definido su punto de forma diferente. Usar los puntos de historia para comparar equipos o presionar a uno a alcanzar la velocidad de otro destruye la honestidad de las estimaciones y degrada la métrica hasta hacerla inútil.
Recursos
🎙️ Podcast Ep. 1: Serie Fibonacci y estimación ágilScrum Manager Podcast · Spotify
🎙️ Podcast Ep. 10: Estimar o no estimarScrum Manager Podcast · Spotify
Véase también
¿Quieres avanzar en agilidad? Puedes buscar convocatorias de cursos y exámenes o ir a tu ritmo haciéndote miembro del Club Agile. Esta membresía incluye recursos exclusivos, aulas e-learning y acceso a Skill Arena: un espacio para practicar y medir tus habilidades ágiles a tu ritmo.