Three Amigos (Refinement)
Clarifiez vos user stories avec les Three Amigos pour éviter les incompréhensions.
Three Amigos est un atelier collaboratif réunissant le Product Owner, les développeurs et les testeurs pour clarifier les exigences d'une user story. Ce jeu favorise la communication, l'alignement et la priorisation, tout en réduisant les risques de malentendus et de bugs. Il permet de s'assurer que tous les aspects d'une story sont bien compris avant de commencer le développement.
Déroulé
- 1
Introduction
10 minL'animateur commence par expliquer l'objectif de l'atelier : clarifier les user stories en collaboration avec les trois rôles clés. Il précise que chacun des participants apportera une perspective unique pour garantir une compréhension complète. L'animateur demande à chacun de se présenter brièvement en mentionnant son rôle.
Astuce — Préparez un exemple de story mal comprise pour illustrer l'importance de cet atelier.
- 2
Sélection des stories
10 minLe Product Owner présente une liste de user stories à examiner. Ensemble, le groupe choisit 2 à 3 stories prioritaires à clarifier. L'animateur veille à ce que la sélection se fasse de manière consensuelle, en tenant compte des priorités du sprint et des dépendances.
Astuce — Assurez-vous que les stories choisies sont suffisamment complexes pour nécessiter une discussion approfondie.
- 3
Exploration des exigences
20 min par storyPour chaque story sélectionnée, le Product Owner détaille les exigences et l'objectif utilisateur. Les développeurs posent des questions techniques pour comprendre les contraintes, tandis que les testeurs identifient les critères d'acceptation. L'animateur encourage les échanges pour s'assurer que tous les aspects sont couverts.
Astuce — Encouragez l'utilisation de tableaux blancs ou de post-its pour visualiser les idées et les questions soulevées.
- 4
Identification des risques
10 min par storyLe groupe discute des risques potentiels liés à la story, tels que les dépendances ou les incertitudes techniques. Les testeurs peuvent proposer des scénarios de test pour anticiper les problèmes. L'animateur veille à ce que chaque risque soit noté et discuté pour trouver des solutions.
Astuce — Utilisez une matrice de risques pour aider à prioriser et visualiser les risques identifiés.
- 5
Conclusion et prochaines étapes
10 minL'animateur résume les décisions prises et les clarifications apportées pour chaque story. Il demande au groupe de valider les critères d'acceptation et de confirmer les prochaines étapes, comme la mise à jour du backlog ou la planification des tests. Il remercie les participants pour leur collaboration.
Astuce — Prenez des photos des tableaux ou post-its pour garder une trace des discussions et des décisions.
Variantes
- Inclure un designer UX pour ajouter une perspective utilisateur supplémentaire.
- Utiliser des scénarios BDD (Behavior Driven Development) pour structurer la discussion.
- Organiser l'atelier en ligne avec des outils collaboratifs comme Miro ou MURAL.
Guide de débrief
- Qu'avez-vous appris sur la compréhension des user stories lors de cet atelier ?
- Comment cet exercice a-t-il influencé votre perception des rôles des autres participants ?
- Quels aspects de la discussion ont été les plus utiles pour clarifier les stories ?
- Y a-t-il des éléments que vous aimeriez améliorer pour la prochaine session ?
- Comment cet atelier a-t-il impacté votre confiance dans la réussite des prochaines itérations ?