Pourquoi avez-vous besoin d'un Scrum Master ?

En avez-vous vraiment besoin ?

À quoi sert un Scrum Master quand on peut avoir un chef de projet ?

Il n'y a pas de chef de projet dans Scrum — commençons par là. L'équipe Scrum se compose de trois rôles : le Product Owner (PO), le Scrum Master (SM) et l'équipe de développement. Vous pouvez aussi avoir un Tech Lead qui apporte des conseils techniques aux développeurs — c'est une variante courante de Scrum. Dans tous les cas, l'agilité favorise les équipes auto-organisées (voir les 10 principes de l'agilité).

Des managers peuvent être impliqués — et le sont souvent —, mais leurs responsabilités et leur niveau d'influence diffèrent de ceux des managers classiques que l'on rencontre dans la plupart des entreprises.

Comment un manager peut-il intervenir dans Scrum ?

Le Product Owner et le Scrum Master disposent ensemble de suffisamment d'autorité pour piloter une équipe, qui a elle-même une capacité réelle d'auto-organisation. Mais Scrum n'a pas de limites strictes : si votre organisation compte beaucoup de développeurs et trop de processus à gérer, et qu'un manager apporterait clairement de la valeur — embauchez-en un. Soyez simplement attentif aux responsabilités et à l'autorité que vous lui déléguez.

"Je préfère voir le chef de projet comme un assistant des équipes Scrum. Dans ce rôle, il doit avoir une vision d'ensemble et travailler diligemment avec chaque cluster ou chaque équipe pour s'assurer que tous comprennent la coordination inter-équipes nécessaire — mais ce sont toujours les équipes qui sont propriétaires de cette coordination." — Kenneth S. Rubin, Essential Scrum: a Practical Guide to the Most Popular Agile Process

Quelles sont les responsabilités du Scrum Master ?

Le Scrum Master est le coach agile de l'équipe de développement et du Product Owner. Il ou elle supprime les obstacles que l'équipe rencontre pendant le développement et joue le rôle de servant leader et de bouclier contre les perturbations. En tant que servant leader, le Scrum Master ne considère pas que l'équipe lui doit le travail accompli — il aide l'équipe à le réaliser. Important : le Scrum Master n'a pas le pouvoir d'embaucher ou de licencier, ni de management de type command-and-control.

Que doit savoir le Scrum Master ?

  • les principes fondamentaux des méthodologies agiles
  • les différences entre l'Agile et les approches traditionnelles de gestion de projet
  • les bénéfices d'une livraison itérative et incrémentale
  • comment coordonner et faciliter les réunions Scrum
  • comment appliquer les principes Agile et Scrum à des situations concrètes

Chaque équipe a-t-elle besoin d'un Scrum Master ?

Non. Un Scrum Master peut accompagner plusieurs équipes. Le bon ratio dépend de la taille des équipes et de leur expérience de Scrum : une équipe Scrum expérimentée a généralement besoin de moins d'attention qu'une équipe qui sort d'une approche waterfall traditionnelle.

Une équipe peut-elle fonctionner sans Scrum Master ?

Oui, mais alors un manager doit assumer les fonctions du Scrum Master et agir "à la Scrum" — coacher et motiver plutôt que commander et contrôler.