Un Scrum Master peut ressembler à un personnage de jeu de rôle, mais il s’agit d’un travail sérieux qui repose sur le leadership. Le Scrum Master est chargé de garantir un véritable processus de la méthodologie scrum au cours d’un projet. Il tient le cadre de celle-ci, facilitant le processus pour l’organisation, le chef de projet et l’équipe.

Selon Scrum.org, le Scrum Master est un cadre qui permet aux équipes de travailler sur des projets complexes et de fournir des produits de grande valeur en abordant les problèmes de manière adaptative. C’est un moyen simple, direct et facile à mettre en œuvre pour gérer les projets. Il peut pivoter et encourage le retour d’information continu, ce qui permet à un projet de répondre plus précisément aux besoins d’un client.

Qu’est-ce qu’un Scrum Master ?

Le Scrum Master est la personne de l’équipe qui est responsable de la gestion du processus, et seulement du processus. Il n’est pas impliqué dans la prise de décision, mais agit en tant qu’intermédiaire pour guider l’équipe dans le processus scrum grâce à son expérience et à son expertise.

Tous les membres de l’équipe n’auront pas la même compréhension de scrum, et c’est particulièrement vrai pour les équipes qui viennent d’entrer dans le cadre. Sans un Scrum Master qui promeut et soutient le processus, qui peut aider les membres de l’équipe à comprendre la théorie, la pratique, les règles et les valeurs du scrum, le projet peut s’enliser et échouer.

Leadership holistique

Une façon de voir le Scrum Master est de le considérer comme un chef serviteur. Ils ne font pas partie d’une hiérarchie, n’aboient pas d’ordres et n’exigent pas de retour sur investissement. Au contraire, il adopte une approche plus globale du travail, offrant un service aux autres tout en promouvant un sentiment de communauté et en soutenant un pouvoir de décision partagé.

Une chose dont le Scrum Master doit faire attention à ne pas s’approcher, c’est de trop évangéliser, c’est-à-dire de signaler constamment aux membres de son équipe quand ils “font mal le scrum”. Cela est contre-productif et ne correspond pas à la description de ce que le Scrum Master devrait faire. Le Scrum Master devrait plutôt attraper les gens qui font les choses correctement ; et ensuite, dans l’esprit des meilleurs enseignants, leur montrer comment les choses peuvent être mieux faites.

Rôle du Scrum Master

Le Scrum Master a plusieurs rôles dans le projet. Il est au service du propriétaire du produit en s’assurant que les objectifs, le champ d’application et le domaine du produit sont clairs pour tous les membres de l’équipe. Il propose des techniques et des outils pour gérer efficacement le retard des produits et aide l’équipe à savoir qu’il est nécessaire de garder les éléments du retard des produits clairs et concis. Il existe plusieurs outils de gestion de projet performants, tels que les tableaux Kanban et les fonctions de rapport, pour maintenir les équipes projet sur la bonne voie.

Ils connaissent également la planification des produits dans un environnement empirique. Naturellement, un Scrum Master est habile à être agile et peut pratiquer l’agilité. Il connaît l’agilité comme une façon d’aborder un projet et peut organiser des réunions selon les besoins pour diriger ou transmettre des informations sur le processus.

L’équipe scrum

Lorsqu’il s’agit de l’équipe projet, un Scrum Master agit comme un coach, les aidant à s’auto-organiser et à travailler de manière transversale. Il aide également l’équipe à créer un produit à haute valeur ajoutée en éliminant les obstacles dans son processus et en l’encadrant lors de réunions ou d’autres manifestations lorsque de l’aide est nécessaire.

Un obstacle ou une entrave peut être tout ce qui empêche l’équipe de faire son travail. Il peut s’agir de processus d’approbation inutiles, de la lenteur de la réaction des autres services ou même de la mise à jour de matériel ou de systèmes obsolètes.

L’équipe projet doit pouvoir compter sur le Scrum Master pour lui ouvrir la voie. Cela leur permettra de se concentrer sur le travail qu’ils ont actuellement à accomplir et de le faire de la manière la plus efficace possible.

L’organisation dans son ensemble

Enfin, le Scrum Master aide également l’organisation en dirigeant et en encadrant la transition vers la méthodologie. Il s’agit notamment d’aider les employés et les parties prenantes à travailler dans un mode de développement de produit empirique. À ce titre, le Scrum Master dirigera le changement qui accroîtra la productivité de l’équipe tout en travaillant avec d’autres Scrum Master pour favoriser le scrum dans toute l’organisation.

Un autre rôle important que le Scrum Master joue est de fournir constamment des informations aux parties prenantes du projet sur l’état d’avancement du sprint et de l’effort de développement en cours. Cela peut se faire par le biais des différents artefacts (c’est-à-dire les arriérés des tableaux de brûlage) et des efforts de communication de bon sens.

Que fait un Scrum Master ?

Bien qu’un Scrum Master soit un membre crucial de l’équipe projet, il n’est pas impliqué dans la planification de la sortie. C’est le propriétaire du produit et l’équipe qui s’en chargent. Un Scrum Master ne gère pas ; une équipe de scrum s’organise elle-même. En fait, un Scrum Master n’est pas responsable du succès du résultat du projet.

Pourtant, sans un Scrum Master, tout s’écroulerait. Le Scrum Master est le ciment qui maintient le projet en place en facilitant, sans toutefois y participer, la réunion quotidienne (l’une des quatre cérémonies du scrum). Il aide l’équipe à tenir à jour son tableau de bord et à mettre en place des rétrospectives, des revues de sprint et des sessions de planification de sprint.

Ils aident également le propriétaire du produit en le guidant à travers les histoires d’utilisateurs plus techniques et encouragent la collaboration entre le propriétaire du produit et le responsable du scrum. Ainsi, chaque partie du processus du scrum est aidée par les conseils du Scrum Master. Il est finalement comme un mécanicien, il ne conduit pas la voiture mais s’assure qu’elle est en bon état de marche.

Le Scrum Master a-t-il un rôle spécifique ?

Il y a une discussion sur le degré d’implication du Scrum Master dans le travail de développement en cours. Une école de pensée est que le Scrum Master devrait se consacrer exclusivement à son rôle décrit ci-dessus et ne pas se laisser submerger par les pressions, les délais et les contraintes quotidiennes qui découlent du fait de devoir faire le travail lui-même. D’autres ont le sentiment que le rôle décrit ci-dessus peut ne pas absorber 100 % du temps disponible et que le temps restant peut être consacré au travail de développement.

Il y a des avantages et des inconvénients à chaque approche. Si un Scrum Master est impliqué dans les activités de développement, il pourrait se retrouver sur le chemin critique d’un projet en cours. Cela signifie que lorsque les choses se compliquent ou que des délais se rapprochent, il est fort probable qu’il ne parviendra pas à faire son travail. Cela est compréhensible compte tenu de la pression qui est exercée sur leur prestation particulière. Mais cela pourrait aussi faire souffrir l’équipe à un moment où elle a particulièrement besoin de quelqu’un pour jouer le rôle du Scrum Master.

L’avantage d’un Scrum Master remplissant les deux rôles est que l’entreprise peut avoir l’impression d’en avoir plus pour son argent en n’ayant pas à investir dans deux personnes pour remplir ces rôles.

D’un autre côté, une personne qui est un scrum master à 100% se concentre exclusivement sur les activités mentionnées ci-dessus. C’est la personne qui a constamment une vue d’ensemble et qui regarde toujours vers l’avenir pour voir ce qui pourrait entraver l’avancement du projet, ou quelles opportunités pourraient être mises à profit pour mener le sprint à une conclusion plus rapide.

L’inconvénient de cette approche est qu’il peut être nécessaire d’appliquer davantage de ressources au projet d’un point de vue technique et que cela peut coûter de l’argent supplémentaire à l’entreprise.

Comment devenir un Scrum Master

Quel est le chemin à suivre pour devenir Scrum Master ? La voie la plus linéaire pour devenir Scrum Master est celle de la certification. La Scrum Alliance propose une distinction ” Certified ScrumMaster ” (CSM) qui apprend au candidat à faire travailler les équipes à leur plus haut niveau.

Le processus de certification enseigne les principes fondamentaux du cadre du scrum et aide le candidat à se familiariser avec les rôles de l’équipe, les événements, les artefacts et les règles, ainsi qu’avec les autres termes et procédures du scrum.

Le fait d’avoir une telle certification en plus d’une expérience de travail dans le monde réel permettra aux Scrum Master certifiés de développer leur carrière dans de nombreux secteurs. Une certification démontre une connaissance de base du processus du scrum et de la manière de s’engager avec d’autres praticiens du scrum pour une amélioration continue.

Exigences du Scrum Master

Les exigences en matière de MSC sont assez minimes. Tout d’abord, avoir une certaine familiarité avec le cadre du scrum. Ensuite, il y a un cours de deux jours et 16 heures, qui est dispensé par un formateur certifié, qui donne un aperçu de la manière d’organiser et de soutenir une équipe projet.

Après le cours, il y a un examen CSM. Si vous réussissez et acceptez le contrat de licence, vous serez diplômé avec une adhésion de deux ans à la Scrum Alliance. Outre la Scrum Alliance, il existe d’autres organismes de certification qui proposent également un examen CSM, tels que Mountain Goat Software.

Examen de certification Scrum Master

L’examen comporte 35 questions à choix multiple, dont 24 doivent être correctement répondues pour obtenir la note de passage. L’examen couvre l’histoire du scrum et les bases du processus. Les sujets spécifiques comprennent les retards de produits, la planification des versions, les problèmes qui peuvent survenir, l’évolutivité, les rôles du scrum, les sprints, la manière de mener les réunions quotidiennes, les tâches, les rapports et l’organisation de l’équipe.

Pendant le test, les participants peuvent consulter les documents et leurs notes. Le test est limité dans le temps, et vous pouvez le mettre en pause si vous êtes appelé à l’extérieur. Mais le test doit être terminé dans les 90 jours suivant son début.

Les résultats sont affichés immédiatement après la fin du test. Si vous réussissez, vous pourrez voir les mauvaises réponses et les bonnes réponses. En revanche, si vous ne réussissez pas, vous verrez les questions que vous avez manquées, mais les réponses ne vous seront pas fournies. Si vous échouez, vous pouvez repasser le test une nouvelle fois sans frais supplémentaires.

Salaire d’un ScrumMaster certifié

Un Scrum Master certifié gagne en moyenne, selon le secteur et la région, entre 53 000 et 55 000 Euros par an. La certification fait du Scrum Master un candidat plus viable pour le poste, car elle permet une vérification impartiale des compétences par une tierce partie.