Un leader-serviteur, pas un chef de projet
Le Scrum Master est responsable d'établir Scrum tel que défini dans le Scrum Guide. Il le fait en aidant tout le monde à comprendre la théorie et la pratique de Scrum, à la fois au sein de la Scrum Team et dans l'organisation au sens large. Contrairement à une idée répandue, le Scrum Master n'est ni un chef de projet, ni un manager hiérarchique des Developers : c'est un rôle de leadership serviteur.
Ce leadership serviteur se traduit par un accompagnement des personnes plutôt qu'un contrôle de leur travail. Le Scrum Master cherche en permanence à rendre l'équipe plus efficace, en supprimant les obstacles qui freinent sa progression et en favorisant son auto-gestion.
Le service rendu à la Scrum Team
Auprès de la Scrum Team, le Scrum Master accompagne les Developers et le Product Owner dans leur auto-gestion et leur caractère multifonctionnel. Il aide la Scrum Team à se concentrer sur la création d'incréments de grande valeur qui respectent la Definition of Done, et travaille à supprimer les obstacles au progrès de l'équipe.
Il veille également à ce que tous les événements Scrum aient lieu, soient positifs, productifs et respectent le timebox défini. Cela ne signifie pas qu'il doit obligatoirement les faciliter lui-même : il peut déléguer cette facilitation, tout en restant garant de leur bon déroulement.
Le service rendu au Product Owner
Le Scrum Master sert aussi le Product Owner de plusieurs façons : en l'aidant à trouver des techniques efficaces de gestion du Product Backlog, en aidant la Scrum Team à comprendre la nécessité d'éléments de backlog clairs et concis, en aidant à établir une planification empirique du produit dans un environnement complexe, et en facilitant la collaboration avec les parties prenantes si nécessaire.
Cet accompagnement du Product Owner est souvent sous-estimé : un bon Scrum Master aide le Product Owner à maximiser la valeur, sans jamais se substituer à lui dans les décisions de priorisation qui relèvent de sa responsabilité exclusive.
Le service rendu à l'organisation
Au-delà de l'équipe, le Scrum Master sert l'organisation en menant, formant et coachant l'adoption de Scrum, en planifiant les implémentations de Scrum au sein de l'organisation, en aidant les employés et les parties prenantes à comprendre et à mettre en œuvre une approche empirique pour un travail complexe, et en éliminant les barrières entre les parties prenantes et les Scrum Teams.
Ce rôle d'agent de changement organisationnel est ce qui distingue un Scrum Master expérimenté d'un simple facilitateur d'équipe : il agit à l'échelle de l'organisation pour créer un environnement favorable à l'agilité.
Les compétences clés d'un bon Scrum Master
Un Scrum Master efficace combine plusieurs compétences : la facilitation pour animer des discussions productives, le coaching pour aider les individus et l'équipe à grandir, l'enseignement pour transmettre la théorie agile, et la résolution de conflits pour désamorcer les tensions qui peuvent émerger dans une équipe auto-gérée.
Il doit également faire preuve d'une grande capacité d'observation, pour détecter les signaux faibles indiquant que quelque chose ne fonctionne pas dans le processus de l'équipe, bien avant que cela ne devienne un problème majeur.
Valider ce rôle avec la certification PSM I
La certification Professional Scrum Master™ I permet de démontrer, sur la base d'un examen rigoureux, une compréhension solide du framework Scrum et du rôle de Scrum Master tel que défini officiellement. Elle est reconnue par de nombreuses entreprises comme un prérequis ou un atout majeur pour occuper ce rôle.
Pour ceux qui veulent aller plus loin dans la maîtrise du coaching d'équipe et de la facilitation avancée, la certification PSM II constitue une suite logique après une première expérience de terrain.