top of page
Rechercher
  • Photo du rédacteurEva Jenisch

Qu'est-ce que la méthode Scrum ?


La semaine dernière, quelqu'un m'a demandé en quoi consistait Scrum et à quoi il servait. La plupart des gens connaissent Scrum pour le développement de logiciels, mais il peut être utilisé dans de nombreux autres domaines, en particulier lorsqu'il s'agit de développer ou de construire un produit ou un service rapidement et de manière agile pour répondre aux besoins des clients.


D'où vient Scrum ? Et quel en est le sens ?


Le terme vient à l'origine du rugby. Une mêlée (= scrum) est le terme utilisé pour décrire un groupe dense de joueurs qui se rassemblent autour du ballon. Transposé à la gestion de projet agile, Scrum signifie que l'équipe de projet se réunit quotidiennement pour coordonner les tâches à venir, discuter des progrès et de l'atténuation des problèmes critiques.


Comment fonctionne le Scrum ?

🏉 Tout commence par une idée de produit que le propriétaire du produit veut faire avancer et qui devrait apporter des avantages au client. Le briefing consiste en une idée approximative du produit ou de la solution à développer. Cette idée de produit est transférée dans des story cards ou des récits d'utilisateurs qui décrivent des éléments, des caractéristiques ou des fonctions individuels du produit du point de vue du client.

🏉 Le cœur d'un projet Scrum est le sprint. Pour réaliser l'idée du produit, plusieurs cycles de sprint seront réalisés, qui ont une durée fixe (boîte de temps) de 2 à 4 semaines.


🏉 Un Backlog de produit (= product backlog) est constitué à partir des exigences du propriétaire du produit et des "story cards". Des priorités sont attribuées dans le carnet de commandes, c'est-à-dire que les éléments et les fonctions les plus importants et qui garantissent un niveau élevé de satisfaction du client sont prioritaires. Les autres exigences, moins importantes ou techniquement irréalisables, sont mises en attente ou fusionnées avec d'autres.


🏉 Lors de la planification du sprint (sprint planning), les tâches prioritaires sont sélectionnées parmi les entrées du carnet de produit et planifiées pour le prochain sprint, tout en formulant l'objectif du sprint. À partir de là, l'équipe Scrum crée un Backlog de Sprint. Il s'agit d'une sélection des entrées du carnet de produit pour le prochain sprint (appelées "tickets"), complétée par le plan de mise en œuvre. La "Definition of Done" (définition du fait accompli) est formulée, c'est-à-dire la manière de reconnaître si la tâche a été achevée et si le produit livrable (incrément) du sprint a été correctement livré.

🏉 Pendant le Sprint, tous les tickets listés dans le Backlog de Sprint sont en train d'être travaillés. Le carnet de sprint sert de plan d'action et de liste de travail pour l'équipe de scrum. Chaque membre de l'équipe prend la responsabilité de tickets individuels (déclaration d'engagement). Lors de la réunion quotidienne de 15 minutes, appelée Daily Scrum, chacun fait son rapport à tour de rôle : ce qui a été réalisé depuis le dernier Daily Scrum, ce qui sera travaillé jusqu'au prochain Daily Scrum et ce qui entrave le travail. Ce faisant, chacun garde un œil sur l'objectif du sprint et vérifie s'il peut encore être atteint. Le Scrum Master doit se pencher sur les obstacles et aider à les éliminer. Un tableau d'avancement du sprint montre comment le projet progresse. Au cours du sprint, les membres de l'équipe travaillent sur leurs tâches, les tickets, jusqu'à ce qu'ils soient terminés et que le "Done" soit atteint.


🏉 Chaque sprint se termine par une réunion de bilan du sprint (sprint review meeting). L'équipe présente les résultats et les produits à livrer au propriétaire du produit. Ce dernier vérifie si les produits livrables répondent aux critères définis dans la définition de "Done". Si c'est le cas, le propriétaire accepte les résultats du sprint. L'entrée dans le carnet de sprint est alors cochée. Dans le même temps, les entrées du Backlog de produit sont mises à jour ou ajustées.


🏉 Ensuite, une réunion rétrospective est organisée pour discuter de la manière dont le travail a été effectué au cours du sprint - c'est-à-dire que l'accent n'est pas mis sur le contenu du travail, mais sur la manière dont le processus de collaboration a fonctionné. Ce qui a bien fonctionné, ce qui a moins bien fonctionné et la manière dont l'équipe entend améliorer les choses au cours du prochain sprint. L'objectif est de développer et d'améliorer la collaboration.


Sur la base des résultats de la revue de sprint, de la rétrospective et du carnet de commandes révisé, le prochain sprint peut commencer. Le processus recommence avec la planification du sprint. Il est suivi d'autant de sprints que nécessaire jusqu'à ce que le produit soit développé.

Quels sont les rôles en Scrum ?


🤝 Le Product Owner (propriétaire du produit) représente les utilisateurs du produit ou les parties prenantes du produit. Il connaît les exigences des clients et décide, par exemple lors de la réunion de révision du sprint, si elles sont satisfaites.


🤝 Le Scrum Master est responsable du processus Scrum. Il aide l'équipe à résoudre les problèmes méthodologiques et veille à ce que les règles de la gestion de projet agile soient respectées. Il élimine les obstacles, se procure les ressources nécessaires et encourage une bonne coopération au sein de l'équipe. En outre, il est la personne de contact pour les personnes extérieures.


🤝 Une équipe Scrum (scrum team) doit comprendre entre cinq et dix membres. Ensemble, les membres de l'équipe gèrent eux-mêmes toutes les tâches. Il n'y a pas de hiérarchie dans l'équipe - chacun a les mêmes droits et devoirs, mais des compétences différentes. Tous les domaines d'expertise qui contribuent à la solution doivent être représentés. Il est important que tous les membres de l'équipe participent de leur plein gré.


Quels sont les avantages de Scrum ?


Dans Scrum, les produits sont conçus du point de vue du client, en fonction de ce qui lui apporte le plus de valeur. Les lots de travaux, l'avancement des travaux et l'établissement des priorités sont simples et transparents. La flexibilité pour réagir aux commentaires ou aux changements des clients est beaucoup plus grande avec Scrum qu'avec Waterfall, par exemple. Toutefois, le soutien de l'équipe Scrum par l'organisation est essentiel à la réussite, ce qui peut s'avérer difficile pour certaines organisations structurées de manière hiérarchique. Comme les gens apprécient de pouvoir planifier leur propre travail et de prendre des responsabilités, Scrum les encourage et les soutient. Grâce à la grande transparence et aux feedbacks réguliers, la visibilité globale est accrue et la communication est améliorée. Dans l'ensemble, il s'agit donc d'une méthode motivante, gratifiante et efficace pour organiser une équipe en vue de développer un produit ou un service.

 

Photo by Quino Al on Unsplash, Graphics by me

1 vue0 commentaire
bottom of page