SCRUM
AIDE-MÉMOIRE
Avant de parler de Scrum, faisons un rapide point sur la culture Agile.
LES 4 VALEURS DU MANIFESTE AGILE
L’agilité est avant tout une culture qui place la collaboration, la valeur et la
satisfaction du client au centre de la réussite et repose sur des valeurs de 1 Les individus et leurs interactions
bienveillance, de transparence et de droit à l’erreur. plus que les processus et les outils
Les principaux bénéfices : 2 Des produits opérationnels
▪ De la valeur entre les mains de l’utilisateur le plus tôt possible plus qu’une documentation exhaustive
▪ Des livrables de qualité 3 La collaboration avec les clients
▪ La satisfaction de l’utilisateur et des équipes plus que la négociation contractuelle
▪ La motivation et l’engagement des équipes 4 L’adaptation au changement
▪ Une souplesse et une amélioration continue plus que le suivi d’un plan
▪ Des coûts, des risques et une complexité maîtrisés
Le manifeste reconnaît la valeur des seconds
Scrum est un cadre de travail léger fondé sur l’empirisme et sur la éléments, mais privilégie les premiers
pensée Lean. Il aide à créer de la valeur pour un problème complexe.
LES 3 PILIERS DE L’EMPIRISME
TRANSPARENCE INSPECTION ADAPTATION
LES 5 VALEURS DE SCRUM
FOCUS OUVERTURE RESPECT COURAGE ENGAGEMENT
LES RESPONSABILITÉS DE LA SCRUM TEAM
▪ Composée d’un Product Owner, d’un Scrum Master et de Développeurs
Scrum Team ▪ Pluridisciplinaire et auto-gérée, idéalement 10 personnes maximum
▪ Responsable de créer un Incrément de valeur et utile à chaque Sprint
Product Owner Scrum Master Développeurs
▪ Redevable de maximiser la valeur du produit ▪ Redevable d’établir et de faire comprendre ▪ Engagés à créer un Incrément utilisable
▪ Redevable de la gestion efficace du Product Scrum, comme défini dans le Scrum Guide ▪ Créent un plan pour le Sprint, le Sprint
Backlog (peut déléguer) ▪ Redevable de l’efficacité de l’équipe Backlog
▪ Définit et communique l’Objectif Produit ▪ Aide l’équipe à être focus sur la création ▪ Insufflent la qualité en adhérant à la DoD
▪ Crée, communique et ordonne les items d’un incrément de valeur et Done ▪ Adaptent leur plan chaque jour pour
▪ Un seul PO par produit ▪ Sert la Scrum Team et l’Organisation atteindre l’Objectif de Sprint
Jean-Christophe Pagès
LES ARTEFACTS
Product Backlog ▪ Liste émergente et ordonnancée des éléments (items) identifiés comme nécessaires pour améliorer le produit
▪ Vivant et dynamique, c’est la seule source de travail de l’équipe
▪ Transparent, visible et compris de tous
▪ Les éléments du Product Backlog pouvant être finis en un Sprint sont considérés comme prêts
Sprint Backlog ▪ Composé de l’Objectif de Sprint (pourquoi), de l’ensemble des items du Product Backlog sélectionnés pour le
Sprint (quoi) et d’un plan actionnable pour délivrer l’Incrément (comment)
▪ Mis à jour tout le long du Sprint en fonction de ce que les Développeurs apprennent
Incrément ▪ Il s’agit de la somme des éléments du Product Backlog finis (Done) pendant le Sprint
▪ Il s’ajoute aux Incréments déjà finis dans les Sprints précédents
▪ C’est une étape concrète vers l’Objectif de Produit
▪ Plusieurs Incréments peuvent être créés à chaque Sprint
…ET LEURS ENGAGEMENTS
Objectif de Produit ▪ Engagement du Product Backlog
▪ Objectif à long terme de la Scrum Team, il lui permet de garder une vision globale du produit à réaliser et de
faire émerger le travail. L’équipe doit l’atteindre ou l’abandonner avant d’en fixer un autre
▪ Il est inscrit dans le Product Backlog
Objectif de Sprint ▪ Engagement du Sprint Backlog
▪ Il est défini par la Scrum Team lors du Sprint Planning puis ajouté au Sprint Backlog. Il est la raison pour
laquelle les Développeurs réalisent l’Incrément et permet de rendre le travail flexible pour l’atteindre
▪ Il reste fixe et les changements le mettant en danger ne sont pas permis
Definition of Done ▪ Engagement de l’Incrément
▪ Ensemble des critères de qualité auxquels doit répondre un élément pour le considérer fini (Done), être
publiable et être présenté à la Sprint Review
LES ÉVÉNEMENTS
Événements Définitions Maxi
▪ Événement conteneur, d’une durée stable, au cours duquel la Scrum Team va produire un
Sprint Incrément de valeur utile dans le but de progresser vers l’Objectif de Produit et réduire le risque 1 mois
▪ Si l’Objectif de Sprint devient obsolète, le Product Owner a le pouvoir d’annuler le Sprint
▪ Événement durant lequel la Scrum Team construit le plan du Sprint : le Sprint Backlog
Sprint Planning ▪ Elle doit définir l’Objectif de Sprint (pourquoi), définir une prévision du travail nécessaire pour 8h
atteindre cet objectif (quoi) et enfin créer un plan actionnable en décomposant les items (comment)
▪ Événement quotidien durant lequel les Développeurs inspectent leur progression vers l’Objectif de
Sprint, adaptent leur Sprint Backlog et créent un plan pour la prochaine journée de travail
Daily Scrum 15 min
▪ Si le Product Owner ou le Scrum Master travaillent activement sur des items du Sprint Backlog, ils
participent en tant que Développeurs.
▪ Événement durant lequel la Scrum Team et les parties prenantes inspectent l’Incrément réalisé lors
du Sprint et la progression vers l’Objectif de Produit
Sprint Review 4h
▪ Ils échangent sur les adaptations du produit, les nouveaux besoins, les opportunités, le marché, les
délais, le budget, le travail à venir et adaptent le Product Backlog en conséquence
▪ Événement durant lequel la Scrum Team inspecte la façon dont le dernier Sprint s’est déroulé, en
Sprint regard des individus, des relations, des processus, des outils, de la Definition of Done…
3h
Retrospective ▪ L’équipe identifie ensuite des actions d’amélioration qui doivent être adressées aussi vite que
possible et, éventuellement, être ajoutées au prochain Sprint Backlog
Les événements activent la transparence et sont des opportunités formelles d’inspection et d’adaptation
Tous les événements ont une durée maximale (timebox) afin de rester efficaces et garder l’équipe focus
▪ Activité continue durant laquelle la Scrum Team ajoute des détails aux éléments du Product Backlog, tels qu’une
Refinement description, un ordre et une taille
▪ L’objectif est de rendre des items prêts (réalisable en 1 sprint) à être sélectionnés en Sprint Planning
Scrum est immuable. Bien que la mise en œuvre de certaines parties de Scrum soit possible, le résultat n'est pas Scrum.
Jean-Christophe Pagès