¿Qué son los story points?

Los story points son una unidad de medida en el desarrollo ágil de software para expresar el esfuerzo general requerido para implementar completamente un elemento del backlog. Codifican complejidad, volumen de trabajo e incertidumbre — no tiempo.

Por qué los equipos ágiles usan story points en lugar de horas

La estimación basada en horas parece precisa pero falla consistentemente en la práctica.

Los story points reformulan la pregunta de "¿cuánto tiempo te llevará?" a "¿qué tan complejo es esto comparado con algo que ya hemos hecho?"

La diferencia clave

  • Las horas estiman la duración basándose en la velocidad de una persona.
  • Los story points estiman el esfuerzo como una propiedad a nivel de equipo.
  • Esta abstracción parece contraintuitiva al principio. Después de 3–4 sprints, la mayoría de los equipos encuentran su velocidad sprint a sprint más predecible.

Qué miden realmente los story points

Una estimación de story point bien calibrada captura tres dimensiones del trabajo:

  • Complejidad: ¿cuántas partes móviles tiene la solución?
  • Volumen: ¿cuánto trabajo hay?
  • Incertidumbre: ¿qué tan bien entiende el equipo la solución?

Escalas comunes de story points

La secuencia de Fibonacci (1, 2, 3, 5, 8, 13, 21) es la escala más adoptada.

Algunos equipos usan un Fibonacci modificado para acomodar tanto tareas pequeñas como épicas grandes.

  • 1, 2, 3, 5, 8, 13, 21 — Fibonacci estándar. Mejor para equipos que hacen estimaciones a nivel de sprint.
  • 1, 2, 4, 8, 16, 32 — potencias de dos. Preferido por equipos con enfoque en ingeniería.
  • XS, S, M, L, XL — tallas de camiseta. Mejor para descubrimiento temprano y planificación de hoja de ruta.

Cómo empezar a estimar en story points

Empezar con story points es más fácil de lo que la mayoría de equipos espera.

Paso 1: Elige una historia de referencia

Encuentra una historia recientemente completada en la que el equipo esté de acuerdo en que fue un trabajo mediano bien entendido.

Paso 2: Estima relativo a la referencia

Para cada nueva historia, el equipo pregunta: "¿Es esto más grande o más pequeño que nuestra referencia de 3 puntos?"

Paso 3: Rastrea la velocidad durante 3–4 sprints

Después de algunos sprints, calcula tu velocidad promedio móvil.

Prueba la estimación de story points con tu equipo usando Planning Poker online gratuito — sin registro necesario.

FAQ de story points

¿Son los story points lo mismo que los días ideales?

No. Los días ideales estiman cuánto tiempo tomaría una historia si un desarrollador trabajara sin interrupciones.

¿Los story points necesitan sumar algo?

Dentro de un sprint, los puntos totales no deben exceder la capacidad de tu equipo.

¿Por qué nuestra velocidad sigue cambiando?

La velocidad cambia cuando cambia la composición del equipo, el tipo de historias o la definición de un punto.

¿Pueden diferentes equipos comparar sus story points?

No. Los story points son significativos dentro de un equipo, no entre equipos.

¿Deben las estimaciones incluir pruebas y revisión de código?

Sí. Un story point debe representar el esfuerzo completo para llevar una historia a Done.

Estima tu primer backlog con Planning Poker online gratuito