Scrum master : un guide pour appliquer les méthodes agiles

Aujourd’hui, de nombreuses entreprises appliquent les méthodes agiles au sein de leurs équipes techniques, et plus précisément les méthodes SCRUM. Le scrum master est de fait devenu essentiel.
L’objectif est de s’assurer que les process sont respectés et que tout est mis en oeuvre pour satisfaire le client final.

Le scrum master n’est pas un chef de projet mais un guide pour l’application des méthodes agiles, porteur d’un certain nombre de valeurs et principes. Il anticipe et aide à la résolution des problèmes de l’équipe pour qu’elle avance de manière optimale et se concentre sur le développement des fonctionnalités.

Le scrum master anime différents rituels de la méthode SCRUM. Les méthodes agiles fonctionnent sur des itérations de plusieurs semaines au cours desquelles des réunions dédiées sont organisées :
SPRINT PLANNING : Il a lieu au début de chaque itération pour présenter les fonctionnalités à concevoir. C’est à ce moment que les équipes techniques les assimilent, les comprennent et estiment le temps de développement pour chaque tâche.
DAILY STAND-UP MEETING : Comme son nom l’indique, cette réunion se fait tous les jours. On y présente le travail effectué et celui à faire durant une quinzaine de minutes. Le rôle de scrum master est de s’assurer que tous les membres peuvent s’exprimer.
SPRINT REVIEW : Ce point se déroule à chaque fin d’itération. Toute l’équipe se déplace chez le client pour présenter le produit développé durant le sprint.
RETROSPECTIVE : Toute l’équipe analyse le travail fait : les bons et mauvais fonctionnements et les améliorations possibles.

Le scrum master doit avoir un bon sens du relationnel pour résoudre les problèmes humains et désamorcer les situation problématiques. Il doit également avoir une bonne organisation et savoir animer une équipe. Des compétences techniques sont également souhaitables pour avoir une meilleure compréhension des situations rencontrées. Généralement, se sont d’anciens développeurs mais tout le monde peut devenir scrum master avec une bonne formation.