Pila del sprint
La pila del sprint (sprint backlog en inglés) es la lista de trabajo que van a realizar los desarrolladores durante el sprint. Refleja los requisitos desde el punto de vista de los desarrolladores. Es una lista de los trabajos a realizar durante un sprint para generar el incremento previsto.
Descripción
En ella las historias de usuario se descomponen en unidades de tamaño adecuado para monitorizar el avance a diario, así como para identificar riesgos y problemas sin procesos de gestión complejos.
Todo el equipo colabora en la confección de esta pila, durante la reunión de planificación del sprint, indicando para cada unidad de trabajo el esfuerzo previsto para realizarla. Es habitual estimar este esfuerzo en puntos o tiempo ideal empleando técnicas como la estimación de póquer. Durante la reunión de planificación los desarrolladores pueden, si así lo deciden, dividir las historias en tareas más pequeñas. En tal caso se aconseja que una tarea no dure más de un día de trabajo.
Cómo se elabora
Cada pila del sprint registra la información:
- Descripción breve.
- Persona que la tiene asignada.
- Esfuerzo pendiente para terminarla.
Información
Es útil porque descompone el proyecto en unidades de tamaño adecuado para determinar el avance a diario, e identificar riesgos y problemas sin necesidad de procesos complejos de gestión. Es también una herramienta de soporte para la comunicación directa del equipo.
Condiciones
- Realizada de forma conjunta por todos los miembros del equipo.
- Cubre todas las tareas o historias identificadas por el equipo para conseguir el objetivo del sprint.
- Sólo el equipo la puede modificar durante el sprint.
- Las historias o tareas demasiado grandes deben descomponerse en otras más pequeñas. Se deben considerar “grandes” aquellas que necesitan más de un día para realizarse.
- Es visible para todo el equipo. Idealmente en un tablero o pared en el mismo espacio físico donde trabaja el equipo.
Formato y soporte
Son soportes habituales:
- Tablero físico o pared.
- Hoja de cálculo.
- Herramienta colaborativa o de gestión de proyectos.
Y sobre el más adecuado a las características del proyecto, oficina y equipo, lo apropiado es diseñar el formato más cómodo para todos, teniendo en cuenta los siguientes criterios:
- Incluir la siguiente información: pila del sprint, persona responsable de cada tarea, estado en el que se encuentra y tiempo de trabajo que queda para completarla.
- Incluir sólo la información estrictamente necesaria.
- Debe servir de medio para registrar en cada reunión diaria del sprint, el tiempo que le queda a cada tarea.
- Facilitar la consulta y la comunicación diaria y directa del equipo.
Durante el sprint, el equipo actualiza a diario en ella los tiempos pendientes de cada tarea. Al mismo tiempo, con estos datos traza el gráfico de avance o trabajo consumido (burn-down), que se describe más adelante, en el capítulo de métricas ágiles.