Guía Scrum | 17. Pila de Sprint
Publicado: 2022-05-17El Equipo de Desarrollo crea un nuevo Sprint Backlog durante la Planificación del Sprint. A partir de ese momento, se convierte en el compromiso actual de los Desarrolladores, es decir, una lista de nuevas funcionalidades, mejoras y modificaciones del Producto a implementar en el Sprint de partida. Después del inicio de un Sprint, el Backlog se convierte en una cola vinculante desde la cual los Desarrolladores eligen las tareas a realizar.
¿Qué es un Sprint Backlog? - Tabla de contenido:
- Introducción
- ¿Cómo se crea el Sprint Backlog?
- ¿Qué contiene el Sprint Backlog?
- Usando el Sprint Backlog
- Resumen
Introducción
Un Sprint Backlog describe el trabajo del Equipo de Desarrollo durante un solo Sprint. Por lo tanto, se expresa en lenguaje técnico. Describe tareas detalladas y sus soluciones planificadas. Por lo tanto, consiste en una lista de tareas elaborada de manera clara para los Desarrolladores. El Sprint Backlog normalmente tiene poco en cuenta el lenguaje de valor comercial del Producto, una forma de descripción propia del Product Backlog, que presentaremos aquí.
El Sprint Backlog surge:
- basado en la cartera de productos
- durante la duración de un Sprint
- durante un evento Scrum llamado Sprint Planning
- por todo el equipo Scrum, pero el equipo de desarrollo tiene un papel clave en su creación
¿Cómo se crea el Sprint Backlog?
Durante la Planificación del Sprint, el Product Owner propone cómo agregar valor al Producto en el próximo Sprint. Luego, todo el Equipo Scrum trabaja en conjunto para formular el Sprint Goal, es decir, selecciona qué funcionalidad implementar del Product Backlog. El Sprint Goal define cómo implementar el Producto o posponer la fecha límite para cumplir con las expectativas del Cliente.
El siguiente paso es pensar y establecer de manera realista el alcance del trabajo a realizar en el próximo Sprint y cómo lograrlo.
Los resultados de estos hallazgos vienen en forma de una descripción técnica de las tareas a realizar. Y esta lista se convierte en el nuevo Sprint Backlog.
El Sprint Backlog recién creado existe en una ubicación a la que todos los miembros del equipo de desarrollo pueden acceder fácilmente. En el espacio físico, suele ser una pizarra colgada en el espacio de trabajo. Mientras que en el espacio digital existe como un documento compartido basado en la nube que todos los desarrolladores pueden actualizar. Si bien cada miembro de un Equipo Scrum debe mantenerlo actualizado diariamente, es el Scrum Master o uno de los Desarrolladores quien suele asumir esa responsabilidad.
¿Qué contiene el Sprint Backlog?
El Product Backlog no especifica cómo ejecutar exactamente las tareas. Es el rol del Equipo de Desarrollo decidir. Ese movimiento crea suficiente espacio para que el equipo maniobre, mejorando así sus capacidades de autoorganización. Además, esta libertad para seleccionar la secuencia y los métodos de acción faculta a cada Desarrollador otorgándole un sentido de independencia y responsabilidad.
La misma idea se aplica al tratamiento del Sprint Backlog como una lista desordenada de tareas para ejecutar. A diferencia del modelo push tradicional (donde el Equipo o Desarrollador actúa de acuerdo con una agenda predefinida e impuesta), en el modelo pull, los Desarrolladores seleccionan qué tareas hacer (modelo pull).
El Sprint Backlog especifica:
- El Sprint Goal : es decir, una respuesta a la pregunta de por qué realizar las tareas programadas este Sprint
- La lista de nuevas características y mejoras del Producto para desarrollar en este Sprint. Esto se debe a que contiene los elementos del Product Backlog seleccionados para su implementación en este Sprint.
- La lista de tareas a realizar , es decir, una descripción técnica de cómo y por quién el trabajo que resultará en Incremental…
Usando el Sprint Backlog
Varias herramientas métricas reflejan el progreso del trabajo escrito en el Sprint Backlog. La mayoría de las veces es el Burndown Chart , que cubriremos completamente en un artículo separado dedicado. Con tal visualización, el Equipo de Desarrollo puede ver fácilmente si el trabajo en el Sprint Goal avanza según lo planeado.
Puede suceder durante un Sprint que descubras que el plan de trabajo se ha diseñado de manera poco realista. En otras palabras, el número de tareas pendientes en el Product Backlog Sprint Goal es demasiado alto o demasiado bajo. En cualquier caso, los desarrolladores y el propietario del producto se ponen manos a la obra para averiguar qué cambios aplicar al Sprint Backlog actual. Es posible reducir la cantidad de trabajo, seleccionar tareas adicionales del Product Backlog o ampliar las soluciones ya planificadas. Sin embargo, tenga en cuenta que el Sprint Goal en sí mismo debe permanecer inalterado.
Resumen
Un Sprint Backlog es una lista de tareas que los desarrolladores planean realizar durante un Sprint. Es una especie de contrato detallado con el propietario del producto. El Sprint Backlog surge durante la Planificación del Sprint en la que participa todo el Equipo Scrum. El Burndown Chart refleja el grado de cumplimiento de las tareas aceptadas para su implementación.
Si le gusta nuestro contenido, únase a nuestra comunidad de abejas ocupadas en Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.
Guía Scrum:
- Glosario de términos básicos, roles y nociones
- ¿Qué es Scrum?
- valores de scrum
- ¿Cómo implementar Scrum en tu empresa?
- Equipo Scrum: ¿qué es y cómo funciona?
- ¿Quién es un propietario del producto?
- Los errores más comunes del Product Owner
- ¿Quién es el Scrum Master?
- Características de un buen Scrum Master
- Los errores más comunes de Scrum Master
- ¿Qué estadísticas y métricas debe rastrear el Scrum Master?
- Cooperación entre el propietario del producto y Scrum Master
- Equipo de desarrollo en Scrum
- Los errores más comunes de los Desarrolladores
- artefactos de scrum
- Escalamiento Scrum
- Pila de Sprint
- ¿Qué es la cartera de productos?
- ¿Qué son las historias de usuario?
- Creando la mejor historia de usuario con INVEST
- Los errores más comunes de las historias de usuario
- Criterios de aceptación de historias de usuario
- Estimación y puntos de historia en Scrum
- Planificación de póquer
- Juego de estimación en equipo
- Definición de incremento
- Eventos de scrum
- ¿Qué es Sprint en Scrum?
- Compromisos del equipo Scrum: objetivo del producto, objetivo del Sprint y definición de finalización
- ¿Qué es un gráfico Burndown?
- ¿Cómo crear e interpretar un gráfico de evolución?
- Ventajas y desventajas del Burndown Chart
- Tableros Kanban en Scrum y Scrumban
- Velocidad en Scrum - Velocidad del Equipo de Desarrollo
- Scrum diario
- Planificación de Sprint
- Revisión de Sprint
- ¿Qué es una retrospectiva de Sprint?
- Errores comunes durante una Retrospectiva de Sprint
- Nutrición de la cartera de productos