Aujourd’hui, pour le développement de produits logiciels complexes, il est important de travailler dans un cadre qui réponde aux préconisations du « Manifeste Agile ». Scrum est très certainement le framework Agile le plus plébiscité aujourd’hui. Plus de détails dans la suite sur ce qu’est un Scrum Master et pourquoi il est important au sein des équipes de développement.
Scrum en quelques mots :
Il y a quasiment 2 années jour pour jour, nous écrivions un article pour vous présenter Scrum « SCRUM : donnez de l’agilité à vos développements« , cet article est toujours d’actualité et il vous donnera toutes les informations sur ce qu’est Scrum.
Sinon pour rappel Scrum est un cadre de travail qui découpe le travail en » boites de temps » nommées les Sprints. Un sprint débute par une estimation puis par sa planification et se termine par une démonstration. Avant une nouvelle itération, une analyse est réalisée par l’équipe afin d’améliorer les pratiques. Le workflow au sein de l’équipe est facilité par son auto-organisation, donc point de gestionnaire de projet ici.
Qu’est-ce qu’un Scrum Master ?
L’Agile en développement permet d’améliorer la productivité au sein des équipes de développement tout en répondant aux évolutions rapides des technologies et des demandes des clients. Une fois le produit final défini, chacune des étapes permet généralement de réaliser une fonctionnalité et cela de manière itérative, sprint après sprint. Le rôle du Scrum Master est de garantir le respect du cadre et de la méthode Scrum. Chaque jour il tiendra à jour un graphique d’avancement le « Burn down chart » (voir exemple ci-dessous).
Habituellement le Scrum Master est accompagné d’un chef de projet en mode agile : le « Product Owner » ainsi que d’une équipe de développeur resserrée de moins de 10 personnes de manière à ce que les principes de collaboration soient possibles et respectés.
Le Scrum Master n’est donc pas un manager, il est plutôt un chef d’orchestre ou un coach de même niveau hiérarchique que les autres membres de l’équipe dont le rôle est de faciliter l’atteinte des objectifs et la réalisation du projet.
Les formations en relation avec cet article
SCRUM MASTER
Sensibilisation aux méthodes agiles
Framework Scrum
Scrum Product Owner
Les compétences de base du Scrum Master :
Selon Scrum League (éditeur de certifications Agiles), le Scrum Master doit être doué d’un grand sens de l’organisation. De plus l’empathie et la rigueur seront des atouts très importants pour jouer parfaitement ce rôle de « facilitateur et de coach ».
Cela sous-entend que le Scrum Master devra être curieux, savoir communiquer et écouter, être polyvalent et très cultivé concernant l’informatique et le développement. La maîtrise des langues sera un plus dans un environnement de travail international.
Comment obtenir la certification Scrum Master ?
Comme vous le savez sans doute, Valnaos délivre une formation à la certification Scrum Master. Toute personne, ingénieur, développeur peut accéder à cette formation à l’issue de laquelle sera donné le coupon d’accès à l’examen de certification (en ligne).
Actuellement le profil type d’un « Scrum Master » est âgé d’une trentaine d’année, est à 60% d’un niveau BAC+5 et dispose d’une expérience professionnelle de 2 à 3 années en développement, en technologies web ou en marketing.
Scrum Master : Pour quelles entreprises ? Quel projet professionnel ?
Actuellement les organisations qui recrutent le plus de Scrum Masters sont principalement des start-up, des sociétés de développement de logiciels, des entreprises de services en numériques ainsi que des agences web qui ont adoptées les méthodes agiles.
La rémunération d’un Scrum Master dépend principalement de son expérience et de la taille de l’entreprise employeur et du secteur d’activité. Elle oscille entre 33 000 et 67 000 euros/an selon les critères cités précédemment. La zone géographique a aussi son importance sur ce point.
Avec l’expérience un Scrum Master peut évoluer vers un poste de responsable de développement, manager ou directeur de projet. Il peut tout aussi bien intégrer des projets d’envergure de plus en plus grande. Enfin il peut aussi devenir lui-même formateur…
Pour conclure :
Très recherchés par les Pros de l’IT, les Scrum Master le sont aussi dans d’autres équipes et secteurs d’activité où les méthodes Agiles séduisent de plus en plus. Parmi ces méthodes Scrum est de loin le plus pratiqué.