Scrum comporte trois rôles : le Product Owner, le Scrum Master et les développeurs. Ensemble, ils forment l’équipe Scrum — un petit groupe pluridisciplinaire disposant de tout ce dont il a besoin pour créer de la valeur à chaque sprint. Le Guide Scrum actuel parle de responsabilités plutôt que de rôles, afin de souligner que chacune d’entre elles décrit la partie des tâches dont l’équipe est responsable, et non un titre de poste — mais l’expression « rôles Scrum » reste couramment utilisée.

Les trois rôles du Scrum

Le Product Owner

Le Product Owner est chargé de maximiser la valeur du produit. Il est responsable du Product Backlog : ce qui y figure, l’ordre dans lequel les éléments y sont classés, et le fait que son contenu soit clair pour tout le monde. C’est lui qui décide ce que l’équipe développe et pourquoi, en conciliant les besoins des clients, des parties prenantes et de l’entreprise. Un bon Product Owner sait dire « non » régulièrement, afin que l’équipe puisse se concentrer sur les tâches les plus utiles.

Le Scrum Master

Le Scrum Master est responsable de l’efficacité de l’équipe Scrum et de la manière dont la méthode Scrum est mise en œuvre. Il est un leader au service des autres, et non un manager : il accompagne l’équipe, anime les événements Scrum, élimine les obstacles et veille à ce que l’équipe reste concentrée sur ses objectifs. Le Scrum Master anime généralement la rétrospective de sprint et les autres cérémonies Scrum, et s’efforce de créer le climat de sécurité psychologique dont l’équipe a besoin pour s’améliorer.

Les développeurs

Les développeurs sont les personnes chargées de réaliser l’incrément à chaque sprint, quelle que soit la combinaison de compétences requise (ingénierie, conception, tests, etc.). Ils sont responsables de la manière dont le travail est effectué : planifier le sprint, créer un incrément utilisable et veiller à ce que chacun respecte la définition du « terminé ». Dans le Guide Scrum 2020, le terme « développeurs » a remplacé l’ancienne appellation « équipe de développement », et Scrum ne reconnaît plus aucune sous-équipe ni aucun titre au sein du groupe.

Comment ces trois rôles fonctionnent ensemble

Ces trois rôles sont délibérément équilibrés. Le Product Owner définit ce qui importe ; les développeurs décident comment le mettre en œuvre ; le Scrum Master veille à ce que l’équipe fonctionne bien et ne cesse de s’améliorer. Aucun rôle n’est « responsable » des autres : ce sont des pairs ayant des responsabilités différentes, et Scrum fonctionne au mieux lorsque chacun respecte le domaine de compétence des autres. La rétrospective est le moment où toute l’équipe Scrum prend du recul ensemble pour examiner le déroulement de cette collaboration et convenir des moyens de l’améliorer.

Foire aux questions sur les rôles dans Scrum

Quels sont les trois rôles dans Scrum ?

Le Scrum comporte trois rôles, que le Guide Scrum actuel qualifie de « responsabilités » : le Product Owner, le Scrum Master et les développeurs. Ensemble, ils forment l’équipe Scrum. Le Product Owner est responsable du « quoi » et du « pourquoi », les développeurs sont responsables du « comment », et le Scrum Master est responsable de l’efficacité de l’équipe et de la manière dont le Scrum est mis en œuvre.

Quelle est la différence entre un Scrum Master et un Product Owner ?

Le Product Owner optimise la valeur du produit : il gère et hiérarchise le Product Backlog, et décide de ce que l’équipe doit développer et pourquoi. Le Scrum Master est un leader au service de l’équipe, responsable de son efficacité : il accompagne l’équipe, anime les réunions (y compris la rétrospective) et élimine les obstacles. L’un se concentre sur le produit, l’autre sur le fonctionnement de l’équipe.

Y a-t-il des rôles ou des responsabilités dans Scrum ?

Ces deux termes désignent les trois mêmes fonctions. Les documents Scrum plus anciens parlent de « rôles » (Product Owner, Scrum Master, équipe de développement). Le Guide Scrum 2020 les a reformulés en « responsabilités » et a rebaptisé l’équipe de développement « développeurs », afin de souligner qu’il s’agit de décrire les responsabilités de chaque membre de l’équipe plutôt que des intitulés de poste. La plupart des équipes continuent toutefois d’utiliser le terme « rôles Scrum » au quotidien.

Qui anime la rétrospective de sprint ?

C’est généralement le Scrum Master qui anime la rétrospective de sprint, dans le cadre de sa responsabilité vis-à-vis de l’efficacité de l’équipe et du bon déroulement des événements Scrum. Cela dit, l’animation peut être assurée à tour de rôle — une équipe expérimentée se répartit souvent cette tâche — mais le Scrum Master reste responsable de veiller à ce que la rétrospective ait bien lieu et débouche sur de réelles améliorations.

Lectures complémentaires