calaix[À]gil


CAT | ESP | EN



Definición y aseguramiento del objetivo del producto (product goal) y del objetivo del sprint (sprint goal)

CAT, ESP, EN

calaix[À]gil | Artículos (ESP) | Conceptes Agile importants
Data publicació: 10/12/2024
Última modificació: 10/12/2024
El objetivo del producto (Product Goal) y el objetivo del sprint (Sprint Goal) son dos herramientas que permiten establicer las bases necesarias por parte del equipo del proyecto para enfrentarse con garantías a la complejidad del proyecto y, en especial, a los cambios que pueden suceder.

El objetivo del producto (Product Goal) y el objetivo del sprint (Sprint Goal) son dos herramientas que permiten establicer las bases necesarias por parte del equipo del proyecto para enfrentarse con garantías a la complejidad del proyecto y, en especial, a los cambios que pueden suceder.

La definición del objetivo del producte es una tarea viva en el proyecto. Antes de comenzar el proyecte ha de quedar claro cuál es el objetivo del producto a construir; pero hemos de ser conscientes que este objetivo puede alterarse a medida que el proyecto avanza, o bién a causa de cambios sobre las condiciones iniciales o sobre el propio negocio al que el producto trata de ayudar.

Por lo que se refiere al objetivo del sprint, este tiene un alcance inferior al objetivo del producto. El objetivo del sprint trata de determinar de una forma entendible para el equipo cuál es el valor que se pretende lograr en el sprint actual.

La construcción de una parte del producto no consiste simplemente en la construcció de las historias de usuario suficientes, sinó que esta construcción ha de obedecer a un objetivo concreto. Y este objetivo ha de proporcionar de forma clara un entregable de valor (MVP). Este valor es la motivación que necesitan los Stakeholders para enfrentarse a la evaluación y posterior uso de esta entrega.


Dónde aplica?

La definición del objetivo del producto aplica en momentos iniciáticos del proyecto (antes de comenzar el 1r sprint), y posteriormente puede revisarse en cada planificación de sprint (Sprint Planning).

La definición del objetivo del sprint es una tarea del equipo técnico, con la colaboración del Product Owner, y que se lleva a cabo en el Sprint Planning de cada sprint.


Descripción de la herramienta y útiles necesarios

Tanto la definición del objetivo del producto, com del sprint son ambos un texto o documento consensuado con todas las partes, en que se especifica este objetivo. En lo referente al objetivo del producto; ha de ser un texto corto que especifica de forma clara que persiguue el producto. Que se pueda inferir de su lectura cuáles son las “fronteras” del producto (alcance/scope). Y que tenga el acuerdo o consenso necesario por parte de los Stakeholders. La definición del objetivo del producto es prerrogativa del Product Owner. Esta definición ha de estar accesible desde el Product Backlog del producto/proyecto.

En lo referente al objetivo del sprint, como hemos dicho antes, tiene un nivel de concreción y un alcance que afecta únicamente la definición del valor que somos capaces de entregar en un sprint concreto. La definición del objetivo del sprint es responsabilidad del Product Owner que, junto al equipo técnico intentan hallar una porción de valor útil como incremento del producto para al sprint.

Nuevamente, este ejercicio vuelve a ser un texto, muy breve, que explica de forma clara que pretendemoss lograr como valor en el incremento de producto resultado del sprint. Este texto ha de estar accesible desde el Sprint Backlog del sprint.


Tiempo estimado para esta actividad

Para la definición del objetivo del producto, al ser una tarea que habitualmente se lleva a cabo en tiempo previo al inicio del proyecto, no tiene un timming concreto, aunque ha de quedar claro que el proyecto no puede iniciarse sin disponer de una primera definición del objetivo del producto.

La definición del objetivo del Sprint, por contra, sí que contempla un timming muy determinado; ya que esta tarea forma parte de la litúrgia que conviene seguir en un Sprint Planning. Una de las primeras tareas que conviene llevar a cabo en un sprint planning corresponde a la negociación del objetivo del sprint, entre el equipo técnico y el Product Owner. Esta tarea ha de ser àgil (por no decir rápida). La negociación del objetivo de un sprint debería tener una duración de unos pocos minutos dentro del ámbit del Sprint Planning.


Cómo funciona?

La definición del objetivo del producto acostumbra a ser una tarrea compleja, que involucra la colaboración de muchas personas y sensibilidades en la organización. El Product Owner persigue un acueordo con los Stakeholders en el redactado de este objetivo, ya que sin este acuerdo, sería muy difícil governar las expectativas de todas las partes afectadas por el producto.

La definición del objetivo del Sprint no puede ser un debat extenso, ya que la finalidad última del Sprint Planning es que el equipo disponga del tiempo necesario para debatir la solución técnica, y construya la organización de trabajo que crea necesaria. Para que la negociación del objetivo del sprint sea ágil, el Product Owner ha de ser conocedor de las posibilidades reales de los objetivos que persigue. De nada sirve proponer un objetivo que no podemos sustentar con historias de usuario listas per su construcción (DoR). Por tanto, la definición del objetivo para ese sprint ha de ser asumible por el equipo, realista respecto a la situación del product backlog, y coherente con las priorizaciones que el propio Product Owner lleva a cabo sobre el Product Backlog.


Dónde podemos tener mas información sobre esta actividad?

Scrum Guide 2020 Update - Introducing the Product Goal Scrum.org (https://www.scrum.org/resources/blog/scrum-guide-2020-update-introducing-product-goal)

What is a sprint goal in Scrum? visualparadigm (https://www.visual-paradigm.com/scrum/write-sprint-goal/#:~:text=Sprint%20goal%20is%20a%20high,to%20achieve%20during%20the%20sprint)

Sprint Goal en Scrum Scrum.org (https://www.scrum.org/resources/blog/sprint-goal-en-scrum)


Referencias

Descarga el documento (CAT)