✌️ Expérience
Scrum Master
🤑 Salaire moyen CDI
👊 Compétences
😎 Salaire moyen Freelance
✌️ Expérience
🤑 Salaire moyen CDI
👊 Compétences
😎 Salaire moyen Freelance
Les méthodes agiles, et plus spécifiquement scrum, sont venues bouleverser la gestion de projet telle qu’on la connaissait.
Né en 2001, scrum a pour objectif principal d’optimiser la gestion de projet informatique. Ce framework est aujourd’hui intégré, au moins en partie, dans beaucoup d’équipes de développement.
Et pour veiller au respect de ces règles agiles est apparu le métier de scrum master. Membre à part entière de l’équipe technique, il a le rôle de facilitateur, de coach, accompagnant le reste de l’équipe dans la mise en place des principes scrum, et à leur maintien dans le temps.
Faisons le point sur ce professionnel agile, chef d’orchestre d’une équipe scrum.
Vous voulez faire appelle à un Scrum Master en freelance ? FreelanceRepublik sélectionne pour vous des Scrum Masters freelance talentueux et disponibles pour vos besoins.
Scrum est ce qu’on appelle un cadre de travail (ou framework) dont le but but d’optimiser la gestion de projet.
Cette méthodologie impose un mode de fonctionnement itératif, exigeant une version stable du produit développé à chaque fin de cycle (qu’on appelle des sprints, et qui durent de 1 à 4 semaines).
En plus d’autres outils, Scrum se définit par l’utilisation d’un product backlog, mis à jour à chaque sprint, et contenant toutes les tâches à effectuer pour mener à bien le projet.
Le but de Scrum est de fournir plus de souplesse (d’agilité) à la gestion de projet classique, pour arriver à un résultat plus stable, et ce plus efficacement.
Contrairement à ce que l’on peut croire, le scrum master n’est – en théorie – pas un chef de projet déguisé. La première mission du scrum master est de veiller au respect de l’agilité au sein de l’équipe ; pas de la diriger.
Même s’il va animer les scrum meetings, les sprints plannings et organiser le backlog, il n’a pas pour autant de pouvoir décisionnel sur le projet.
Ce rôle revient plutôt au product owner.
Dans l’agilité, une séparation est faite entre l’équipe de développement et ceux qui ont le pouvoir managérial, les décideurs. Ces décideurs ne sont d’ailleurs pas forcément les responsables fonctionnels, qui échangent plutôt avec le product owner.
Le scrum master a donc pour rôle de faire le tampon entre ces deux parties.
Si la direction décide de coupes financières ou humaines, c’est au scrum master de l’annoncer à l’équipe.
Cela a pour but de libérer les développeurs d’une partie du stress pour qu’ils puissent se concentrer sur la construction du produit.
Enfin, le scrum master doit aussi gérer les conflits, internes et externes.
Internes, car c’est à lui d’intervenir si des problèmes, par exemple relationnels, surviennent au sein de l’équipe.
Externes, car, comme nous l’expliquions dans la section précédente, c’est lui qui communique avec la direction. Si un membre de l’équipe agile a un problème avec un manager, c’est le scrum master qui devra intervenir.
Bien que le Scrum Master et le chef de projet aient des tâches en commun, il ne faut pas confondre ces deux métiers, bien différents.
Le chef de projet est responsable du produit, il doit rendre des comptes à la maîtrise d’ouvrage (ou MOA) de l’avancée du développement et du bon fonctionnement du résultat. Dans une équipe Scrum, c’est le product owner qui aura ce rôle fonctionnel.
Alors que la mission principale du scrum master est de veiller au respect des règles Scrum dans l’équipe agile.
En revanche, les deux métiers ont en commun une composante importante dans une équipe de développement : la gestion humaine. Ils vont en effet tous les deux animer les réunions, aider à attribuer les tâches aux développeurs, et gérer les conflits internes à l’équipe.
Au vu de la description donnée ci-dessus, on se doute que le scrum master doive faire preuve de certaines compétences bien spécifiques :
Ce professionnel de l’agilité doit aussi avoir certaines connaissances techniques. Organisant le backlog, découpant les tâches et planifiant les sprints avec les développeurs, il doit être capable d’estimer les différentes charges de travail.
Pour ce faire, il doit avoir un niveau d’expertise en développement assez avancé.
Pour mener à bien sa tâche, le scrum master se repose sur plusieurs outils :
Le scrum master est souvent – même si ce n’est pas toujours le cas – issu du monde de la tech. S’il a une formation universitaire, elle sera donc certainement technique (type école d’ingénieur).
Après plusieurs années intégré en équipe de développement (parfois en passant par l’étape chef de projet), il prétend au titre de scrum master en passant des certifications.
La plus connue est la Professional Scrum Master, possédant trois niveaux (I, II et III), délivrée par l’organisme officiel à l’origine de Scrum, scrum.org.
Débutant, un scrum master salarié pour prétendre à un salaire brut annuel compris entre 35 000 et 45 000 euros.
S’il est freelance, un scrum master débutant pourra espérer un TJM (taux journalier moyen) d’environ 550 €.
Une fois devenu sénior, le scrum master salarié verra sa rémunération grimper jusqu’à atteindre les 60 000 euros bruts, ou plus.
Le scrum master sénior indépendant pourra lui prétendre à un TJM atteignant les 600 €.
Le scrum master ayant un rôle central dans une équipe agile, son recrutement doit être fait avec soin.
Il faut premièrement s’intéresser à ses certifications, gage de ses connaissances. Mais ses expériences sont également importantes : s’il a travaillé sur un projet similaire, il sera plus à l’aise et comprendra les besoins beaucoup plus facilement.
Une fois les profils sélectionnés sur ces critères, il convient de les mettre à l’épreuve.
On peut par exemple briefer les scrum master candidats à des situations spécifiques (projet compliqué, conflits internes, pressions externes, etc.), et leur demander d’expliquer comment ils géreraient ces situations spécifiques.
Il peut également être intéressant de questionner le scrum master sur son niveau de connaissances techniques, qui doit parfois être important, suivant le type de projet.
Dans tous les cas, au vu des responsabilités de cet expert Scrum, il convient de faire attention au profil qui va être recruté, que cela soit dans le cadre d’un contrat de salarié, ou en freelance !
Vous commencez un nouveau projet, ou voulez changer votre façon de procéder sur celui existant, et voulez savoir si un scrum master répondrait à votre besoin ?
Si vous êtes prêt à accepter l’agilité, la réponse est probablement oui ! À condition d’accepter tous les changements qui viennent avec Scrum, notamment de hiérarchie.
Car du point de vue de la direction, adopter l’agilité, c’est adopter un changement de paradigme complet. Contrairement au chef de projet, qui est à la fois responsable de l’humain et du fonctionnel, le scrum master ne pourra répondre que de l’humain. Pour le reste, c’est le product owner qui se chargera du fonctionnel, et ce dernier n’aura en revanche pas de réelle responsabilité sur l’équipe en tant que telle !
L’évolution logique du scrum master est de devenir coach agile. Le coach agile n’intervient pas en tant que composante directe de l’équipe de développement, il vient plutôt former celle-ci aux principes Scrum.
Mais le scrum master peut accéder à d’autres postes, suivant ses envies et ses expériences : product owner, product manager, ou encore head of product.
Guide Complet du Sprint Planning : Organisation et Astuces
SAFe : comprendre et implémenter ce framework agile
La dette technique : c’est quoi ? Comment la maitriser ?
Magazine Freelance
FreelanceTalks est le 1er média français dédié au freelancing, pour donner des ailes aux freelances et épauler les entreprises qui les recrutent.
S'abonner à la Newsletter
Toutes nos dernières actualités directement dans ta boîte mail :
conseils, bons plans partenaires, évènements & actualités !