Scrum Master & Product Owner, le duo gagnant

Article

Le Scrum Master et le Product Owner font partie des membres d’une équipe de travail sous la méthode Scrum. De quelles façons ces deux profils peuvent-ils travailler ensemble ? Comment fluidifier leurs échanges et ainsi améliorer leur efficacité ? Cet article a pour ambition de vous exposer clairement la manière dont le Scrum Master et le Product Owner peuvent travailler conjointement.

Avant d’asseoir les détails de cette entente tout au long de notre article, commençons par faire une légère piqûre de rappel de ce qu’est un Scrum Master (SM) et un Product Owner (PO).

On a tendance à sous estimer l’importance de la qualité de la relation entre le Product Onwner le Scrum Master. Ces deux profils doivent travailler étroitement ensemble et sont amenés à échanger quotidiennement.

C’est quoi un Scrum Master ?

Comme évoqué plus haut, le Scrum Master évolue au sein de la méthode Agile, plus précisément la méthode Scrum. La méthode Scrum est communément une méthode basée sur des itérations et sur la collaboration des membres de l’équipe. Le Scrum est spécifiquement utilisé dans la réalisation de projets informatiques d’applications web, mobiles ou encore de logiciels.

Le Scrum Master est le responsable du respect et de la bonne application des règles et du cadre édités par la méthode Scrum au sein de l’équipe projet. Il doit s’assurer au quotidien que les règles sont bien mises en place. Une autre de ses responsabilités est d’incarner la personne sur qui compter pour faciliter la communication au sein de l’équipe, entre les multiples parties prenantes :

  • le donneur d’ordre,
  • le Product Owner,
  • les développeurs,
  • le designer etc.

A l’écoute permanente de l’environnement et de l’évolution de l’équipe, il constate les évènements importants de la journée, toujours dans l’objectif d’aiguiller toujours au mieux son équipe.

C’est quoi un Product Owner ?

Après avoir énuméré les attributs constituants du Scrum Master, passons à ceux du Product Owner. Le Product Owner, fait partie lui aussi de l’équipe agile progressant sous la méthode Scrum.

Le Product Owner a le devoir de superviser les relations et le travail entre le donneur d’ordre (où l’on retrouve souvent le client) et le reste de l’ équipe réalisatrice, plus précisément l’équipe de développeurs. Il se place comme l’interface entre celui qui est à l’origine du projet web et ceux qui transforment l’idée en lignes de code…

C’est pourquoi le Product Owner apporte et diffuse la vision du produit à construire aux développeurs. C’est à lui qu’incombe de prioriser les tâches et de transmettre la direction que va prendre le besoin. Il gère le product backlog, c’est-à-dire la liste des fonctionnalités formant le produit. C’est le référent du produit à développer, présent et animant toutes les réunions fonctionnelles et techniques nécessaires au bon développement du produit informatique.

L’importance de la qualité du duo Scrum Master Product Owner

Scrum Master et Product Owner doivent travailler ensemble
Scrum Master, Product Owner, un duo solide qu’il ne faut pas négliger

La réussite d’un projet informatique va tenir au niveau de qualité de la relation entre le Product Owner et le Scrum Master. On oublie souvent à tort que le Scrum Master a beaucoup de choses à apporter au Product Owner. En effet, pour améliorer le contexte global du produit sur lequel travaille l’équipe , le Product Owner aura tout intérêt à s’appuyer sur le Scrum Master.

Le Scrum Master accompagne le Product Owner dans la gestion du product backlog et la définition de l’objectif produit. Eriger une vision complète et claire de l’objectif vers lequel on veut aller n’est pas toujours évident, et encore plus dans le cas de projets complexes. C’est pourquoi le PO doit pouvoir compter sur le Scrum Master.

De la même manière, la priorisation du product backlog peut s’avérer fastidieuse pour le PO qui sera bienheureux de pouvoir compter sur le soutien et l’aide du Scrum Master. Le Scrum Master a toute légitimité également à écrire les user stories avec le Product Owner. Évidemment le PO reste le responsable du product backlog.

Le duo Scrum Master & Product Owner est recommandé pour établir la normalisation avec l’ensemble de l’équipe. Cette normalisation définie :

  • Qu’est-ce qu’une user story ?
  • Quels sont les attributs d’une user story ?
  • Quel vocabulaire, langage commun allons-nous mettre en place au sein de l’équipe ?
  • Quelle est la définition de fini ? en cours ? commencé etc.

Rappelons rapidement, ce qu’est une User Story

Une user story est une phrase qui a vocation à être simple et qui dans un langage courant, décrit de manière précise et synthétique, la fonctionnalité à développer.

L’ensemble des user stories forment le produit informatique final.

La user story modélise le besoin de l’utilisateur final, le cas d’usage qu’il fera de l’application. Elle est la condition clé d’une solution digitale qui répondra avec précisions aux besoins des utilisateurs finaux.

A l’aide du Scrum Master, les user stories seront plus claires et plus intelligibles pour l’équipe de développement.

Le SM va permettre au PO de livrer des user stories de qualité qui vont promettre par la suite de bons développements.

Veiller à la bonne compréhension des user stories par les développeurs

Le Scrum Master doit également veiller à ce que l’équipe de développeurs aient bien compris les user stories. Qu’il n’y ait pas trop de questions en suspend à la lecture des users stories écrites par le PO. Tout doit être clair. Le SM aide à améliorer le travail de production en remontant au PO les incompréhensions de l’équipe ainsi que les écarts de production.

Maintenir le bon positionnement du Product Owner dans l’équipe

Le Scrum Master peut également intervenir pour améliorer la relation du PO avec les parties prenantes du projet. Le PO peut se reposer sur le Scrum Master. Le Scrum Master aide le PO à bien se positionner dans la Scrum Team et à disposer de toute la légitimité nécessaire face aux autres membres pour bien faire son travail. Il sera un appui supplémentaire pour surmonter les obstacles. Enfin et surtout, quand le PO est débordé et qu’il manque de temps, il peut compter et déléguer des tâches au Scrum Master.

Vous l’aurez compris un Product Owner et un Scrum Master qui travaillent bien ensemble, c’est le gage d’une production qui fonctionne mieux.

Besoin de développeurs ? Besoin d’une équipe technique qui va faire décoller votre solution digitale ? Appelons-nous et discutons en ensemble. Spécialisés dans la sous traitance développement informatique, nous fournissons des développements informatiques sur mesure pour vous aider à faire croître votre entreprise.

Visitez le Blog - tech, méthodes et dernières actus.