Qu'est-ce que le – Scrum Of Scrums (SoS) ?
Le Scrum Of Scrums (SoS - Mêlée des Mêlées) est un évènement Agile àgrande échelle utilisée pour coordonner plusieurs équipes Scrum travaillant surun même produit. Il s'agit d'une réunion au cours de laquelle des représentants(souvent appelés "ambassadeurs") de chaque équipe agile se réunissent pour discuter des progrès, des dépendances et des obstacles de leurs équipes respectives.

Comment mettre en œuvre un Scrum of Scrums ?
Définir la Fréquence et durée : La réunion Scrum of Scrums se tient régulièrement, généralement une à deux fois par semaine, mais la fréquence peut varier en fonction des besoins du projet. Sa durée est de 15 à 30 minutes
Sélectionner les ambassadeurs : Chaque équipe Scrum sélectionne un membre, souvent membre de l'équipe, pour participer à la réunion Scrum of Scrums.
Points de discussion : Les sujets abordés comprennent souvent des mises à jour sur l'état d'avancement, l'identification de dépendances entre les équipes agiles et le partage des obstacles ou des défisqui peuvent avoir un impact transverse sur plusieurs équipes.
Résultat : Des décisions ou des actions nécessaires poursynchroniser le travail, éliminer les obstacles ou gérer les dépendances sont identifiées et attribuées.
Avantages d’un Scrum Of Scrums ?
- Facilite la coordination et l'intégration entre les équipes Scrum.
- Permet d’aborder et de résoudre les obstacles qui s'étendent à plusieurs équipes.
- Met en évidence les dépendances et s'assure qu'elles sont gérées.
- S’assure aussi de l'alignement des équipes sur l'objectif global du Sprint (itération) ou du produit.
Efficacité du Scrum of Scrums
Quand est-ce efficace ?
- Solution la plus efficace pour coordonner 5 à 6 équipes agiles travaillant sur un même produit
- Lorsque plusieurs équipes Scrum travaillent sur des éléments interconnectés d'un produit ou d'unprojet plus vaste.
- Lorsqu'il y a une communication ouverte et une confiance entre les équipes.
- Lorsque la Scrum Of Scrums est bien animée, en veillant à ce que l'accent soit mis sur lespréoccupations transversales de l'équipe.
Quand est-elle inefficace ?
- Au-delà de 6 équipes préférez des solutions d’Agilité à l’échelle type LeSS ou SAFe
- Si elle devient une réunion de mise à jour de l'état des lieux sans résultats exploitables.
- Si les équipes ne sont pas vraiment agiles ou ne comprennent pas l'importance de cette coordination.
- S'il n'y a pas d'appropriation claire ou de responsabilité pour les actions identifiées pendant la réunion.
Exemple
Imaginons qu'un éditeur de logiciels construise une plateforme complète de commerce électronique :
- L'équipe A travaille sur le panier d'achat,
- L'équipe B s'occupe des listes de produits,
- L'équipe C est responsable de la passerelle de paiement.
Au cours d'une Scrum of Scurms, l'équipe A peut mettre en évidence une dépendance : elle a besoin que l'équipe B fournisse des API (interfaces informatiques) spécifiques pour récupérer les détails des produits pour le panier. Dans le même temps, l'équipe C peut signaler qu'elle introduit une nouvelle méthode de paiement dont A et B doivent être informés. En abordant ces sujets dans le Scrum Of Scrums, les équipes peuvent s'assurer qu'elles sont alignées et que les dépendances sont gérées de manière proactive.

Qui devrait être le meilleur ambassadeur pour le Scrum of Scrums ?
Dans le contexte des Scrum of Scrums, l’ambassadeur est typiquement quelqu'un qui peut communiquer efficacement le statut, les défis et les besoins de son équipe agile, et qui peut également transmettre les informations et les décisions de la Scrum Of Scrums à son équipe.
Tout membre de l'équipe Scrum peut techniquement servir d'ambassadeur, à condition qu'il possède les connaissances et les compétences de communication nécessaires pourreprésenter efficacement son équipe. Cela inclut les membres de l'équipe de développement, les Product Owners ou Scrum Masters.
Membre de l'équipe de développement (développeur) :Un membre de l'équipe de développement peut être bien placé pour communiquerles dépendances techniques, les progrès ou les défis. Il peut fournir un point de vue technique détaillé, en particulier lorsque la discussion doit porter sur les dépendances techniques ou les solutions.
ProductOwner : Bien qu'il se concentre principalement sur les caractéristiques du produit, les priorités et la gestiondes parties prenantes, un propriétaire de produit peut assister à la Scrum ofScrum. Ceci si chaque équipe agile travaillant sur une partie du produit a son Product Owner. Les Product Owner sont plus efficaces lorsqu’il y a des décisions importantes au niveau des fonctionnalités du produit.
Le ScrumMaster : Le Scrum Master est souvent unbon choix parce qu'il connaît bien les pratiques Scrum, qu'il a unecompréhension globale des progrès et des obstacles de son équipe et qu'il estcompétent en matière de facilitation et de communication. Étant donné que lerôle du Scrum Master consiste également à éliminer les obstacles pour l'équipe, il peut s'occuper efficacement des dépendances et des obstacles entre les équipes dans le cadre du Scrum of Scrums.
Conclusion:
Le Scrum of Scrums est un mécanisme précieux pour coordonner plusieurs équipes Scrum. Il favorise l'alignement, traite les dépendances entre les équipes et gère les obstacles qui peuvent entraver la progression de plusieurs équipes. Comme tout autre processus, son succès dépend de la manière dont il est mis en œuvre, du contexte dans lequel il est utilisé et de la discipline des équipes participantes.
FAQ
Qu’est-ce que le Scrum of Scrums (SoS) ?
Le Scrum of Scrums est une réunion d’agilité qui permet de coordonner plusieurs équipes Scrum travaillant sur le même projet. Chaque équipe y envoie un représentant chargé de partager les avancées, dépendances et blocages.
Quelle est la durée et la fréquence d’un Scrum of Scrums ?
Un SoS dure généralement entre 15 et 30 minutes et se tient 1 à 2 fois par semaine, selon le nombre d’équipes et la complexité du projet.
Qui participe au Scrum of Scrums ?
Chaque équipe délègue un « ambassadeur » (Scrum Master, Product Owner ou membre de l’équipe) capable de représenter son équipe et de relayer les informations.
Quels sont les principaux bénéfices du Scrum of Scrums ?
Le SoS permet d’améliorer la coordination, de réduire les blocages inter-équipes et de garder toutes les équipes focalisées sur un objectif commun.
Dans quels cas le SoS est-il recommandé ?
Il est particulièrement utile lorsque plusieurs équipes (3 à 6) collaborent sur un même produit et doivent gérer de nombreuses interdépendances.





