Scrum Master vs Chef de Projet

Pour ceux qui se penchent pour la première fois sur le monde Agile, les deux rôles Scrum Master et Chef de Projet peuvent sembler similaires, mais en réalité, ils ne le sont pas. Le Scrum Master et le Chef de Projet jouent deux rôles très différents.

Le Chef de Projet est un leader qui gère le projet et son équipe. Sa responsabilité principale est d’atteindre les objectifs du projet.

Le Scrum Master a un rôle de facilitateur, de coach pour l’équipe Scrum. C’est un servant leader qui veille à ce que le cadre de référence Scrum soit compris et utilisé par tous les membres de l’équipe et qui élimine les obstacles suceptibles de nuire au travail de l’équipe de développement. Il est considéré comme coach, facilitateur pour diverses raisons :

  1. Contrairement au Chef de Projet, il ne gère pas l’équipe projet, mais veille au respect des valeurs et des principes du cadre de référence Scrum.
  2. Le Scrum Master soutient le Product Owner.
  3. Il est responsable des processus Scrum, de leur mise en œuvre correcte et de la maximisation de leurs bénéfices.

Si le Chef de Projet guide la planification des activités pour l’exécution du projet, le Scrum Master soutient les autres membres de l’équipe, travaillant en étroite collaboration avec eux, tout en veillant à ce que les principes Agile soient correctement suivis.

Le Scrum Master se distingue du Chef de Projet pusqu’il n’assigne pas de tâches aux membres de l’équipe et ne leur dit pas quoi faire. Il a pour rôle de faciliter le processus en aidant l’équipe à s’autogérer et à s’auto-organiser.
Les équipes Scrum se différencient de la structure hiérarchique de la gestion de projet traditionnelle puisqu’elles s’auto-organisent: les membres de l’équipe choisissent comment s’organiser pour mener à bien leur travail et ne reçoivent aucune instruction de l’extérieur.

Les responsabilités du Chef de Projet traditionnel, dans un projet Agile, sont réparties entre:

  • Le Product Owner.
  • Le Scrum Master.
  • L’équipe de développement.

Les activités du Scrum Master changent quotidiennement en fonction des besoins de l’équipe: le Scrum Master doit permettre à l’équipe de mener à bien son travail en la protégeant des risques externes.
Il joue un rôle fondamental car il accompagne l’équipe dans son cheminement vers la réussite du projet.

Le Chef de Projet se concentre sur le projet, tandis que le Scrum Master se concentre sur l’équipe et ses membres.
Le Chef de Projet doit s’assurer du succès du projet, tandis que le Scrum Master doit s’assurer que l’équipe réussit.

 

Le Chef de Projet dans un contexte agile: relation avec l’équipe Scrum

Il peut arriver que les entreprises passent des méthodes traditionnelles à des méthodes agiles et que le Chef de Projet ait beaucoup de difficultés à passer aux processus agiles, précisément en raison des différences de fonctionnement entre les deux types d’équipes traditionnelles et agiles.

Dans un contexte agile, le Chef de Projet doit déléguer la planification détaillée aux équipes Scrum. La relation entre les Chefs de Projet et les équipes de développement a tendance à être plus informelle: le rôle du Chef de Projet est beaucoup plus centré sur la garantie que les équipes Scrum travaillent dans le bon contexte que sur la vérification du travail spécifique effectué par les équipes.

Le Chef de Projet doit collaborer avec les équipes de développement, les aidant à résoudre les problèmes plutôt que de les gérer. Le Chef de Projet doit toutefois s’assurer que l’équipe de développement a bien compris les objectifs convenus au début de chaque timeboxe et comprend l’importance de respecter les livraisons prévues afin d’atteindre les objectifs.

En conclusion, les rôles de Chef de Projet et de Scrum Master sont différents. Certe ils ne s’excluent pas, mais il ne faut pas pour autant penser que le Chef de Projet peut devenir un Scrum Master. En effet, certains Chefs de Projet ne parviennent pas à assumer le rôle de Scrum Master précisément parce qu’ils essaient d’appliquer le style « management et contrôle » dans l’équipe Scrum.

Un bon Scrum Master est un professionnel passionné d’Agile qui sait mettre ses connaissances à disposition des autres, à travers le «servant leadership», peu importe que son background soit plus technique ou issu de la gestion.

 

Sources:

  • Schwaber and Sutherland, The Scrum Guide;
  • DSDM Agile Project Management Handbook v2;
  • Agile Project Management and Scrum v2, DSDM Consortium.