La fin anticipée d'un Sprint
C'est toujours bien d'avoir un plan B. Pour les équipes Scrum, ce plan B est l'arrêt anticipé d'un Sprint.
Raisons d'arrêter un Sprint
Il s'agit en principe d'arrêter un Sprint et d'en commencer un tout nouveau. Le plus souvent, c'est la conséquence d'un changement drastique des priorités (quelque chose devient soudainement beaucoup plus important ou moins important qu'avant).
Par exemple, il peut arriver qu'une équipe ait déjà commencé un Sprint et se rende compte ensuite que le travail va prendre beaucoup plus de temps que prévu lors du Sprint Planning. Cet effort supplémentaire peut signifier que développer cette fonctionnalité n'en vaut plus la peine, et c'est pourquoi le Product Owner n'en veut plus.
Qui prend la décision d'arrêter un Sprint ?
Sur ce point, les opinions divergent fortement. Certains disent que le Scrum Master devrait prendre cette décision. À mon avis, ce devrait être le Product Owner. Réfléchissons logiquement à pourquoi ce ne peut pas être le Scrum Master.
Supposons que le Product Owner soit contre un arrêt et que le Scrum Master soit pour. Si le Scrum Master a le droit de décider, le Sprint sera arrêté. Après un tel arrêt, l'équipe planifie directement le Sprint suivant.
Comme toujours, lors du Sprint Planning Meeting, on demande d'abord au Product Owner sur quoi travailler pendant le prochain Sprint. Il répondra : "Exactement sur ce sur quoi vous travailliez il y a 10 minutes, avant que le Scrum Master n'arrête le Sprint."
Et c'est là le problème : l'équipe travaille sur ce que le Product Owner souhaite. Si le Scrum Master avait le pouvoir d'arrêter les Sprints, le Product Owner pourrait toujours annuler cette décision. Car s'il n'est pas d'accord, il peut simplement remettre les mêmes éléments dans le nouveau Sprint.
Conclusion sur l'arrêt de Sprint
Même si cela peut sembler logique au premier abord de donner au Scrum Master le pouvoir d'arrêter un Sprint prématurément, cela ne fonctionne tout simplement pas. Cette décision revient uniquement au Product Owner.
Bien sûr, tout cela reste assez théorique. En pratique, je n'ai encore jamais vu de cas où toutes les parties n'ont pas pu se mettre d'accord sur l'arrêt d'un Sprint. Naturellement, cela nécessite d'abord des discussions. Mais fondamentalement, il n'est pas nécessaire de confier le droit d'arrêt anticipé à une seule personne.
Ce texte provient du blog de Mike Cohn et a été traduit par nos soins.