calaix[À]gil


CAT | ESP | EN



Definició i assegurament de l’objectiu del producte (product goal) i de l’objectiu del sprint (sprint goal)

CAT, ESP, EN

calaix[À]gil | Articles (CAT) | Conceptes Agile importants
Data publicació: 10/12/2024
Última modificació: 10/12/2024
L’objectiu del producte (Product Goal) i ‘objectiu del sprint (Sprint Goal) són dues eines que permeten establir les bases necessàries per part de l’equip del projecte per tal d’enfrontar-se amb garanties a la complexitat del projecte i, en especial, als canvis que poden succeir.

L’objectiu del producte (Product Goal) i l‘objectiu del sprint (Sprint Goal) són dues eines que permeten establir les bases necessàries per part de l’equip del projecte per tal d’enfrontar-se amb garanties a la complexitat del projecte i, en especial, als canvis que poden succeir.

La definició de l’objectiu del producte és una tasca viva en el projecte. Abans de començar el projecte ha d’estar clar quin és l’objectiu del producte a construir; però hem de ser conscients que aquest objectiu pot alterar-se a mesura que el projecte avança, o bé a causa de canvis sobre les condicions inicials o sobre el mateix negoci que el producte tracta d’ajudar.

Pel que fa l’objectiu del sprint,1 aquest té un abast inferior a l’objectiu del producte. L’objectiu del sprint tracta de determinar d’una forma entenible per a l’equip quin és el valor que es pretén assolir en el sprint actual.

La construcció d’una part del producte no consisteix simplement en la construcció de les històries d’usuari suficients, sinó que aquesta construcció ha d’obeir a un objectiu concret. I aquest objectiu ha de proporcionar de forma clara un lliurament de valor (MVP). Aquest valor és la motivació que necessiten els Stakeholders per a enfrontar-se a l’avaluació i posterior ús d’aquest lliurament.


On aplica?

La definició de l’objectiu del producte aplica a moments iniciàtics del projecte (abans de començar el 1r sprint), i posteriorment pot revisar-se a cada planificació de sprint (Sprint Planning).

La definició de l’objectiu del sprint és una tasca de l’equip tècnic, amb la col·laboració del Product Owner, i que es duu a terme al Sprint Planning de cada sprint.


Descripció de l’eina i estris necessaris

Tant la definició de l’objectiu del producte, com del sprint són ambdós un text o document consensuat amb totes les parts, en què s’especifica aquest objectiu. Pel que fa a l’objectiu del producte; ha de ser un text curt que especifiqui de forma entenedora que persegueix el producte. Que es pugui inferir de la seva lectura quines són les “fronteres” del producte (abast/scope). I que tingui l’acord o consens necessari per part dels Stakeholders. La definició de l’objectiu del producte és prerrogativa del Product Owner. Aquesta definició ha d’estar accessible des del Product Backlog del producte/projecte.

Pel que fa a l’objectiu del sprint, com hem dit abans, té un nivell de concreció i un abast que afecta únicament la definició del valor que som capaços de lliurar en un sprint concret. La definició de l’objectiu del sprint és responsabilitat del Product Owner que, juntament amb l’equip intenten trobar una porció de valor útil com a increment del producte per al sprint.

Novament, aquest exercici torna a ser un text, molt breu, que expliqui de forma entenedora que pretenem assolir com a valor en l’increment de producte resultat del sprint. Aquest text ha d’estar accessible des del Sprint Backlog del sprint.


Temps estimat per aquesta activitat

Per la definició de l’objectiu del producte, en ser una tasca que habitualment es duu a terme en temps previs a l’inici del projecte, no té un timming concret, tot i que ha de quedar clar que el projecte no pot iniciar-se sense tenir una 1a definició de l’objectiu del producte.

La definició de l’objectiu del Sprint, per contra, sí que contempla un timming molt determinat; ja que aquesta tasca forma part de la litúrgia que convé seguir en un Sprint Planning. Una de les primeres tasques que convé dur a terme en un sprint planning correspon a la negociació de l’objectiu del sprint, entre l’equip tècnic i el Product Owner. Aquesta tasca ha de ser àgil (per no dir ràpida). La negociació de l’objectiu d’un sprint hauria de tenir una durada d’uns pocs minuts dins de l’àmbit del Sprint Planning.


Com funciona?

La definició de l’objectiu del producte acostuma a ser una tasca complexa, que involucra la col·laboració de moltes persones i sensibilitats en l’organització. El Product Owner persegueix un acord amb els Stakeholders en el redactat d’aquest objectiu, ja que sense aquest acord, seria molt difícil governar les expectatives de totes les parts afectades pel producte.

La definició de l’objectiu del Sprint no pot ser un debat extens, ja que la finalitat última del Sprint Planning és que l’equip tingui el temps necessari per a debatre la solució tècnica, i construeixi l’organització de treball que cregui necessària. Perquè la negociació de l’objectiu del sprint sigui àgil, el Product Owner ha de ser coneixedor de les possibilitats reals dels objectius que persegueix. De res serveix proposar un objectiu que no podem sustentar amb històries d’usuari llestes per la seva construcció (DoR). Per tant, la definició de l’objectiu per aquell sprint ha de ser assumible per a l’equip, realista respecte a la situació del product backlog, i coherent amb les prioritzacions que el mateix Product Owner duu a terme sobre el Product Backlog.


On podem tenir més informació sobre aquesta activitat?

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)


Referències

Descarrega el document (CAT)