Artefacto: Sprint Backlog

El Sprint Backlog se compone del Objetivo del Sprint (por qué), el conjunto de PBIs seleccionados para el Sprint (qué), así como un plan de acción para entregar el Incremento (cómo). - Guía de Scrum

El Sprint Backlog representa todo el trabajo a ser realizado en el Sprint. Está formado por el Objetivo del Sprint, un conjunto de PBIs y las tareas que los desarrolladores han identificado para poder entregar un Incremento al finalizar el Sprint.

Objetivo del Sprint

Como parte del Equipo Scrum te comprometes en cada Sprint a lograr un objetivo en particular.

El Objetivo del Sprint describe la razón por la cual vale la pena realizar el trabajo del Sprint y, si eres desarrollador, te proporciona un norte para que puedas determinar si el camino recorrido durante lo que va del Sprint te está conduciendo, a ti y a tu equipo, hacia el lugar esperado.

Recuerda que, si estás utilizando Scrum, lo haces porque te mueves en un ambiente complejo donde no puedes planificar con exactitud basándote en lo desconocido. Cuando creas el Sprint Backlog, sabes que es un plan incompleto, que el trabajo surgirá y se terminará de consolidar durante el Sprint.

Contar con un objetivo les permitirá inspeccionar su progreso y tomar decisiones de adaptación del plan del sprint de manera frecuente. Hay muchos posibles caminos para alcanzar el mismo destino. Es posible que sea necesario renegociar el alcance o replantear el enfoque de solución de los desafíos que se presenten.

El Objetivo del Sprint te ayuda a enfocarte en lo que se quiere lograr y te da flexibilidad con respecto al cómo lograrlo.

Al mismo tiempo, el Objetivo del Sprint es un aspecto que valida la alineación que existe entre Equipo Scrum y stakeholders. Al final de cada Sprint se espera que el Equipo Scrum haya construido un Incremento que logre el Objetivo del Sprint. Ese es un compromiso, mientras que el trabajo a realizar, PBIs y tareas, son un mero pronóstico para alcanzar ese logro.

El Objetivo del Sprint se establece en el Sprint Planning y se llega a él de forma colaborativa entre el Product Owner y los Desarrolladores.

Evolución del Objetivo del Sprint

A medida que pase el tiempo y los Sprints, lo más probable es que vayas cambiando el foco del objetivo de cada uno.

Inicialmente tus Objetivos de Sprint estarán centrados en validar los supuestos más críticos, aquellos que podrían hacer fracasar el producto en su totalidad. Luego, pasarás a validar supuestos de usabilidad, de comportamiento específico de los usuarios de tu producto, de cumplimiento de ciertos hitos en outcomes de negocio y, por último, tendrás objetivos de optimización, performance y terminaciones cada vez más finas. PBIs del Sprint

Los PBIs del Product Backlog que finalmente queden seleccionados para el Sprint actual forman parte del Sprint Backlog.

Este es un conjunto de PBIs que cobran cierta coherencia con respecto al Objetivo del Sprint.

Heredan el orden que tenían en el Product Backlog, por lo tanto, no es lo mismo trabajar en cualquiera de ellos. Una de las situaciones que deseas evitar es que cada desarrollador trabaje de forma aislada en un PBI, por eso, al inicio de un Sprint, buscarán en tu equipo colaborar en los PBIs más prioritarios para terminarlos antes y luego ir pasando a los menos prioritarios.

La forma en la que decidan colaborar y articular su trabajo para lograr este tipo de colaboración es una competencia exclusiva de los Desarrolladores. Sea la que sea que utilicen, la evaluarán y, eventualmente, adaptarán Sprint tras Sprint.

Plan de Acción del Sprint

El plan de acción no es ni más ni menos que las tareas que se necesitan llevar a cabo en el Sprint para construir el Incremento a partir de los PBIs seleccionados, y así lograr el Objetivo del Sprint.

Estas tareas tienen una duración de un día o menos y son identificadas por los Desarrolladores durante el Sprint Planning, a sabiendas que muchas de ellas irán surgiendo a lo largo del Sprint.

El conjunto de tareas de un PBI representa todo lo que los Desarrolladores identifican que debe llevarse a cabo para llevar ese PBI a una instancia de calidad identificada como Definición de Terminado. Te contaré un poco más sobre este concepto en el apartado del Incremento.