📌 L'essentiel
- Scrum est un cadre léger pour gérer projets complexes, basé sur empirisme et itérations.
- Trois piliers : transparence, inspection, adaptation.
- La Scrum Team est composée d’un Product Owner, d’un Scrum Master et de Developers, max 10 personnes.
- Événements clés : Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective.
- Artefacts principaux : Product Backlog, Sprint Backlog, Increment, avec des engagements précis.
- La Definition of Done et l’objectif du Sprint garantissent la cohérence et la valeur livrée.
- Scrum repose sur l’approche empirique, la pensée Lean et une gestion itérative.
- La version 2020 privilégie autonomie, simplicité et engagement de l’équipe.
- La transparence permet une prise de décision basée sur l’état réel du produit.
- La réussite dépend du respect des règles, de la cohérence et de l’engagement des membres.
📖 Concepts clés
Scrum : Cadre de développement agile léger basé sur empirisme, qui organise le travail à travers des itérations itératives et incrémentales pour maximiser la valeur.
Pilier : Éléments fondamentaux du Scrum : la transparence, l’inspection et l’adaptation, essentiels au debug du processus.
Scrum Team : Petite équipe pluridisciplinaire, auto-organisée et responsable de la création de valeur dans le cadre Scrum, limitée à 10 personnes.
Product Owner : Mène la maximisation de la valeur du produit, gère le Product Backlog, priorise les éléments en fonction de la valeur métier.
Scrum Master : Facilitateur, veille au respect des règles, accompagne l’équipe dans l’amélioration continue, et élimine les obstacles.
Artefacts : Outils d’inspection qui incluent le Product Backlog, le Sprint Backlog et l’Increment ; chacun ayant un engagement précis pour assurer la transparence et l’avancement.
Objectifs : Buts précis correspondant à chaque niveau : Objectif de Produit, Objectif de Sprint et la Definition of Done pour garantir la cohérence.
📐 Formules et lois
Empirisme : La connaissance provient de l’expérience, et la prise de décision doit se faire en observant et en ajustant en fonction des faits.
Lean : Réduction des gaspillages, optimisation de la valeur ajoutée, focalisation sur l’essentiel.
Règle du Sprint : Un Sprint ne doit pas être interrompu sauf si l’Objectif de Sprint devient obsolète. Seul le Product Owner peut l’annuler.
Engagement sur artefacts : Chaque artefact doit avoir un objectif clair et un engagement pour garantir la transparence et la progression vers la valeur.
🔍 Méthodes
- Définir l’Objectif de Produit dans le Product Backlog v avec le Product Owner.
- Lors du Sprint Planning :
- Fixer l’Objectif de Sprint.
- Sélectionner les éléments du Product Backlog à réaliser.
- Élaborer le Sprint Backlog : Objectif, éléments sélectionnés, plan d’action.
- Pendant le Sprint :
- Suivre l’avancement avec le Daily Scrum.
- Adapter le Sprint Backlog si besoin, en assurant la cohérence avec l’Objectif.
- À la fin du Sprint :
- Organiser une Sprint Review pour inspecter le résultat auprès des parties prenantes.
- Tirer des enseignements lors de la Sprint Retrospective pour s’améliorer.
- Respecter la Definition of Done pour faire de chaque Increment un livrable utilisable et potentiellement shippable.
💡 Exemples
- Une équipe de développement logiciel planifie des Sprints pour livrer des fonctionnalités fonctionnelles, en ajustant le backlog à chaque Sprint.
- Lors de la Sprint Review, l’équipe présente un logiciel fonctionnel à un client ou aux parties prenantes, qui peuvent ajuster le backlog pour le prochain Sprint.
- La Sprint Retrospective permet à l’équipe de discuter des points d’amélioration, comme optimiser la tenue des Daily Scrum pour plus d’efficacité.
⚠️ Pièges
- Confondre auto-organisée et auto-gérée : Se concentrer sur l’atteinte de l’objectif, pas sur la répartition interne des rôles.
- Négliger la transparence des artefacts, ce qui impacte l’inspection et l’adaptation.
- Modifier le Périmètre du Sprint sans ajuster l’Objectif, risquant de dévier de l’objectif initial.
- Sauter ou négliger l’une des Timeboxes essentielles (Sprint, Sprint Planning, etc.).
- Ignorer la Definition of Done : cela peut générer des Increments incomplets ou non utilisables.
📊 Synthèse comparative
| Aspect | Scrum | Kanban | Extreme Programming (XP) |
|---|
| Structure | Framework itératif et incrémental | Flux continu, sans itérations fixes | Méthodologie Agile axée sur la qualité |
| Rôles | Product Owner, Scrum Master, Developers | Aucun rôle spécifique | Coach, développeurs, clients |
| Artéfacts | Product Backlog, Sprint Backlog, Increment | Tableau, flux de tâches | Tests, intégration continue, planning de release |
| Timeboxes | Oui (Sprint, Planning, Rétrospective) | Non | Non |
| Focus | Livrer de la valeur, inspecter régulièrement | Optimiser le flux, réduire le WIP | Qualité, feedback rapide, bonnes pratiques |
✅ Checklist examen
- Comprendre les principes fondamentaux de Scrum : empirisme, valeurs, piliers.
- Connaître la composition et responsabilité de la Scrum Team.
- Savoir décrire les événements Scrum et leur rôle.
- Pouvoir expliquer les artefacts : leur contenu, leur objectif, leur engagement.
- Connaître la règle sur le Sprint et l’Objectif de Sprint, ainsi que la Definition of Done.
- Identifier les pièges courants et erreurs fréquentes.
- Savoir comment insérer Scrum dans un contexte réel avec adaptation.
- Maîtriser la version 2020 et ses nouveautés dans la gestion des équipes.
- Savoir expliquer et différencier Scrum d’autres cadres agiles comme Kanban ouXP.
📖 Synthèse rapide
- Scrum est un cadre léger pour gérer projets complexes avec valeur ajoutée.
- Basé sur trois piliers : transparence, inspection, adaptation.
- La Scrum Team (Product Owner, Scrum Master, Developers) doit être restreinte à 10 personnes.
- Événements clés : Sprint, Planning, Daily Scrum, Review, Rétrospective.
- Artefacts : Product Backlog, Sprint Backlog, Increment, tous avec engagements précis.
- La cohérence est assurée par le respect de la Definition of Done et par les objectifs clairs.
- Scrum repose sur une approche empirique, Lean, et un processus itératif.
- La version 2020 favorise autonomie, simplicité et engagement.
- La transparence favorise une décision éclairée.
- La réussite dépend d’un respect rigoureux des règles et de l’engagement.