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 et des efforts de communication de bon sens.
Les principales responsabilités d’un Scrum Master ?
Le Scrum Master est une position très importante au sein d’une équipe de développement agile. Cette personne est chargée de gérer le processus et le flux de travail, ainsi que d’aider l’équipe à atteindre ses objectifs. Le rôle du Scrum Master peut varier d’une organisation à l’autre, mais voici quelques-unes des principales responsabilités d’un Scrum Master.
Organiser et animer des réunions
Le Scrum Master doit organiser et animer toutes les réunions liées à la mise en œuvre de Scrum. Ces réunions comprennent des réunions de planification, des stand-ups quotidiens, des revues et des démonstrations. Lors de ces réunions, le Scrum Master est responsable de faire le point sur l’état du projet et de veiller à ce que tous les membres de l’équipe soient prêts pour la prochaine étape.
Aider l’équipe à rester centrée sur les objectifs
Le Scrum Master doit identifier et clarifier les objectifs de chaque sprint et veiller à ce que tous les membres de l’équipe travaillent ensemble pour les atteindre. Il devra également veiller à ce que les membres de l’équipe s’engagent dans un dialogue constructif qui favorise l’innovation et l’amélioration continue.
Véhiculer les bonnes pratiques
Le Scrum Master est responsable de veiller à ce que les bonnes pratiques soient suivies par l’équipe. Il devra former les membres de l’équipe aux principes fondamentaux de Scrum et s’assurer qu’ils sont appliqués correctement. En outre, il sera responsable de s’assurer que tous les membres de l’équipe ont bien compris et adopté le processus de Scrum.
Fournir des commentaires et des conseils
Le Scrum Master est le gardien des principes de Scrum et doit veiller à ce que ces principes soient respectés par tous les membres de l’équipe. Il devra fournir des commentaires et des conseils sur les procédures, les techniques et les outils utilisés par l’équipe et encourager l’exploration et l’innovation afin de trouver de nouvelles façons de travailler plus efficacement.
Gérer les problèmes
Le Scrum Master est responsable de gérer les problèmes qui surviennent pendant le sprint. Il devra enquêter sur les causes profondes des problèmes et trouver des solutions pratiques pour résoudre les problèmes rapidement et efficacement. En outre, il devra s’assurer que tous les membres de l’équipe sont conscients de la situation et qu’ils agissent en conséquence.
Faire le suivi des progrès
Le Scrum Master devra suivre le progrès de l’équipe et s’assurer que toutes les tâches sont complétées dans les délais. Il doit également s’assurer que les changements apportés durant le sprint ne compromettent pas la qualité du produit final. Enfin, il doit veiller à ce que les livrables répondent aux exigences initiales et soient conformes aux normes établies.
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 Scrum Master 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.