Sprint Goal / Objectif : L’objectif de sprint, ou sprint goal, est le but unique et partagé qui donne son sens au sprint. Il oriente les choix de l’équipe et sert de référence pour tous les arbitrages rencontrés en cours de route.
Un bon objectif va au-delà de la simple liste des éléments sélectionnés. Il exprime ce que l’on cherche à obtenir, pas ce que l’on prévoit de produire. La nuance paraît subtile et change pourtant complètement l’usage que l’équipe peut en faire au quotidien.
Formuler un objectif de sprint utile
La formulation la plus efficace décrit un résultat observable. « Permettre à un client de finaliser sa commande sans assistance » est un objectif ; « terminer les stories 42, 43 et 47 » n’en est pas un, c’est un inventaire déguisé en intention.
Le test pratique est immédiat : si l’objectif ne permet pas de trancher un arbitrage en cours de sprint, il ne sert à rien. Face à un imprévu, l’équipe doit pouvoir se demander ce qui sert le mieux l’objectif, et en déduire ce qu’elle peut abandonner sans dommage.
Le rôle de l’objectif dans la négociation du périmètre
C’est là que réside sa fonction principale. L’équipe s’engage sur l’objectif, pas sur la totalité des éléments sélectionnés. Si un sujet se révèle plus complexe que prévu, elle peut retirer ce qui n’est pas indispensable à l’objectif sans que le sprint soit considéré comme un échec.
Cette souplesse disparaît dès qu’aucun objectif n’a été formulé : il ne reste qu’une liste, et toute story non terminée devient un manquement. C’est exactement ainsi que des équipes en viennent à gonfler leurs estimations pour se protéger d’un reproche.
Le Scrum Guide précise qu’un sprint peut être annulé si son objectif devient obsolète, décision qui revient au seul Product Owner. Cette disposition n’a évidemment de sens que si un objectif a réellement été posé au départ.