Le Scrum Master joue un rôle central dans les équipes IT. Il agit comme un coach et fédère les équipes, les encourage à travailler ensemble pour atteindre un objectif commun. Pour ce faire, il les accompagne avec des outils adaptés. Il est le digne représentant de la méthode Scrum, développée par Ken Schwaber et Jeff Sutherland. Cette méthodologie de travail assure la livraison des projets IT en respectant les bonnes pratiques et les valeurs de Scrum, à savoir la F.O.R.C.E. (Focalisation, Ouverture, Respect, Courage, Engagement). À cet effet, il utilise notamment l’approche Agile. Bref, le Scrum Master est un pion essentiel sur l’échiquier, il est celui qui facilite la vie de ses collègues et partenaires de travail. Il est donc très populaire !
Le Scrum Master a un métier très varié. Il a de nombreuses responsabilités. La première est de s’assurer que toutes les parties prenantes d’un projet sont suffisamment informées sur la méthodologie de travail Scrum et l’approche Agile. Il doit donc les briefer, afin que tout le monde soit sur la même longueur d’onde ! Auprès des novices, il prend le temps de rappeler les règles, les bonnes pratiques et les valeurs. Tout au long d’un projet, il accompagne. Son rôle est de donner aux équipes tous les outils nécessaires pour réaliser une tâche. Il s’assure que tout le monde à ce qu’il faut pour livrer le travail en temps voulu. Il encourage l’autonomie des équipes. Il est le lien entre l’opérationnel, l’équipe de direction et les clients. Si l’organisation n’est pas assez agile dans ses méthodes de travail, il intervient et initie les changements. Le Scrum Master facile le travail des encadrants et des employés. Il identifie les obstacles et les supprime. Tout le monde peut s’adresser à lui en cas de difficulté. Jamais à court de ressources, il trouve toujours une solution pour faire avancer les équipes et les projets. Il organise des stand-up meetings, le planning poker, les mêlées quotidiennes, les suivis et revues de sprints, les rétrospectives agiles, etc. Il est le garant de la tranquillité des équipes et fait en sorte qu’elles réalisent leurs tâches dans des conditions de travail optimales.
Le Scrum Master est au centre de toutes les équipes IT. D’un côté, il est souvent en contact avec les développeurs et le product owner. Il est l’animateur d’une équipe de travail multidisciplinaire. Il est leur coach et prend en charge les communications avec les partenaires et autres équipes. Il transmet les informations aux équipes de travail en évitant de les parasiter avec le superflu. Il peut avoir à communiquer avec des clients pour les informer de l’avancée des projets. Il connaît toutes les équipes de l’Agence et les rôles de chacun. Sociable, il s’intéresse à tous et à tout, ce qui lui permet de savoir à qui s’adresser en cas de besoin. Il agit également à titre de formateur auprès des nouveaux venus dans les équipes. Il leur transmet les bonnes pratiques de la méthode Scrum et de l’approche Agile.
Tact et diplomatie sont deux qualités que doit avoir un Scrum Master. Souvent considéré comme une sorte de coach, il est en relation avec tous les membres d’une équipe. Il doit donc s’adapter à tous les types de personnalité. À l’occasion, il peut aussi résoudre certains conflits. C’est un agent de changement, il est celui qui accompagne les équipes à travers des changements de pratique qui, parfois, sont douloureux. À l’écoute, il est capable d’identifier les bloquants dans un projet et d’y remédier rapidement. Bon orateur, il se fait entendre et est capable de fédérer les équipes de travail autour d’un but commun. Il sait aussi les motiver. Évidemment, il maîtrise la méthode Scrum et l’approche Agile. Bon pédagogue, il les enseigne auprès de ses équipes et s’assure de leur application tout au long d’un projet. Il a aussi des notions en gestion de projet et d’excellentes connaissances techniques.
Le Scrum Master utilise différents outils pour suivre la productivité d’une équipe et s’assurer que les étapes d’un projet sont respectées. Des plateformes collaboratives comme Monday.com font partie de sa boîte à outils. Elles lui permettent de gérer les projets en mode Agile en toute simplicité. En plus, elles sont peu contraignantes pour les équipes. Il utilise aussi des logiciels de gestion agile, des tableaux et des post-it, notamment pour les meetings de fin de projet. Il peut avoir recours à des outils favorisant l’échange d’idées et le brainstorming comme Miro. Le task board virtuel (ou réel) est un autre moyen pour lui de communiquer avec ses équipes.
Divers cursus permettent de devenir Scrum Master. Certains d’entre eux détiennent un master en informatique ou un diplôme d’école d’ingénieurs. En outre, la CESI École d’Ingénieurs propose des mastères spécialisés en informatique. Un DUT en informatique est une bonne alternative également. Le fait d’avoir de bonnes bases techniques est définitivement un atout pour ce métier au cœur des IT.
Quelle que soit la formation de base, il est possible d’obtenir une certification Scrum Master en suivant un programme dans quelques établissements comme chez Cegos, Leader international de la formation professionnelle et continue ou Orsys Formation.
Les salaires de départ d’un Scrum Master sont assez élevés et oscillent entre 45 et 50 K€. En tant que senior, le Scrum Master gagne entre 70 et 75 K€. Cette rémunération peut être plus importante s’il travaille sur de gros projets.
Le Scrum Master peut être tenté par une carrière de freelance où il offrira ses services en tant que coach Agile. Au sein d’une agence ou d’une entreprise TI, il peut se voir confier des projets de plus grande envergure au bout de quelques années. Son profil peut lui permettre d’occuper des postes d’encadrement comme celui de Product Manager ou Project Leader.