Accueil Gestiondeprojet MODULE 5
PRO · 5 · MODULE 5

MÉTHODES AGILES

Méthodes agiles — illustration du module

L'agilité n'est pas une absence de méthode, c'est une méthode exigeante : rôles, rituels, estimation, métriques, rétrospectives. Ce dossier explique Scrum et Kanban tels qu'ils se pratiquent — et comment choisir entre eux.

Les 5 notions du module

5.01 · Gestion de projet

e framework Scrum (rôles, artefacts, événements)

Scrum est le framework agile le plus adopté au monde — utilisé par 66 % des équipes agiles (State of Agile 2024). Conçu par Ken Schwaber et Jeff Sutherland (présentation OOPSLA 1995), formalisé dans le Scrum Guide (régulièrement mis à jour, dernière version 2020). Empirique, itératif et incrémental : livraisons fréquentes (sprints de 1-4 semaines), adaptation continue. Architecture en 3 + 3 + 5 : 3 rôles (Product Owner, Scrum Master, Developers), 3 artefacts (Product Backlog, Sprint Backlog, Increment), 5 événements (Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective). Adapté aux projets complexes où les besoins évoluent.

Deux tiers des équipes agiles dans le monde s'appuient sur un cadre qui tient en treize pages. Comment Scrum organise-t-il le travail dans l'incertitude avec seulement onze éléments ?

Du rugby au logiciel

Le terme Scrum vient du rugby : la mêlée où l'équipe avance ensemble. Il apparaît dès 1986 dans un article de la Harvard Business Review, The New New Product Development Game de Hirotaka Takeuchi et Ikujiro Nonaka, décrivant le développement itératif et auto-organisé chez Honda, Canon et Fujitsu. En 1993, Jeff Sutherland applique ces principes au logiciel ; en 1995 il co-publie le framework avec Ken Schwaber. Le Scrum Guide, dont la version actuelle date de 2020, en est la référence officielle.

Le contrôle empirique : trois piliers

Dans un environnement complexe, on ne peut pas tout planifier à l'avance. Scrum adopte le contrôle empirique fondé sur :

  • Transparence — tout le travail significatif est visible (backlog, Definition of Done partagée).
  • Inspection — artefacts et progression sont examinés fréquemment.
  • Adaptation — dès qu'un écart apparaît, on ajuste le plan plutôt que de s'y accrocher.

Le framework en 3 + 3 + 5

Scrum tient sur onze éléments. Trois responsabilités : Product Owner, Scrum Master, Developers. Trois artefacts : Product Backlog, Sprint Backlog, Increment, chacun porteur d'un engagement. Cinq événements : le Sprint (le conteneur, de 1 à 4 semaines), le Sprint Planning, le Daily Scrum, la Sprint Review (inspection du produit) et la Sprint Retrospective (inspection du processus).

Les cinq valeurs et l'itération

L'équipe auto-organisée incarne cinq valeurs : engagement, focus, ouverture, respect et courage. À chaque Sprint, elle sélectionne un sous-ensemble du Product Backlog, formule un Sprint Goal et livre un Increment potentiellement utilisable. D'après le rapport State of Agile 2024, 66 % des équipes agiles utilisent Scrum, ce qui en fait de loin le cadre le plus déployé.

L'essentiel à retenir

• Scrum est un framework léger — pas une méthodologie — pour développer, livrer et entretenir des produits complexes dans un contexte d'incertitude. Il a été co-créé par Jeff Sutherland et Ken Schwaber en 1995 et formalisé dans le Scrum Guide dont la version actuelle date de 2020. • Scrum repose sur l'empirisme (transparence, inspection, adaptation) et le Lean Thinking. L'équipe Scrum auto-organisée travaille par itérations courtes appelées Sprints (1 à 4 semaines), à l'issue desquelles elle livre un Increment potentiellement utilisable. • Le framework tient sur 3 + 3 + 5 = 11 éléments : • • 3 accountabilities (rôles) — Product Owner, Scrum Master, Developers • • 3 artefacts — Product Backlog, Sprint Backlog, Increment (chacun avec son commitment) • • 5 événements — le Sprint (conteneur), le Sprint Planning, le Daily Scrum, la Sprint Review et la Sprint Retrospective • D'après le rapport State of Agile 2024, 66 % des équipes agiles dans le monde utilisent Scrum comme cadre de référence, ce qui en fait de loin le framework agile le plus déployé.

La fiche 5.01 vous apprend à :
  • Retracer l'origine de Scrum, du rugby à la formalisation de Sutherland et Schwaber en 1995
  • Expliquer le contrôle empirique par ses trois piliers : transparence, inspection, adaptation
  • Nommer les 3 responsabilités, 3 artefacts et 5 événements du framework
  • Décrire le déroulé d'un Sprint, du Sprint Planning à la Retrospective

Pour aller au bout de la notion : la fiche 5.01 en détail · la fiche complète sur la boutique — 4,99 €

5.02 · Gestion de projet

User stories et estimation agile (Planning Poker)

Une user story est une expression du besoin du point de vue de l'utilisateur, formulée en 3 parties : « En tant que [rôle], je veux [fonctionnalité], afin de [bénéfice] ». Format inventé par Kent Beck (XP) et popularisé par Mike Cohn (*User Stories Applied*, 2004). Critères INVEST (Bill Wake) : Indépendante, Négociable, Valeur, Estimable, Small, Testable. Chaque story a des critères d'acceptation (« Definition of Done »). Estimation agile : préférer les story points (relatifs, abstraits — Fibonacci 1-2-3-5-8-13-21) aux jours-homme (absolus). Planning Poker (James Grenning, 2002) : technique d'estimation collective utilisant des cartes Fibonacci.

Comment remplacer un cahier des charges de plusieurs centaines de pages par une phrase tenant sur un post-it ? La user story fait le pari que l'essentiel se joue dans la conversation, pas dans le document.

De la spécification à la conversation

Avant l'agilité, les besoins étaient figés dans de longs documents signés contractuellement : produits en amont, impossibles à faire évoluer sans avenant, et mêlant le « quoi » et le « comment ». En 1998, Kent Beck propose avec eXtreme Programming une alternative radicale : de courtes phrases sur fiches cartonnées, point de départ d'une conversation. Mike Cohn formalise en 2004, dans User Stories Applied, le format canonique : « En tant que [persona], je veux [action], afin de [bénéfice] ».

Les 3 C et le critère INVEST

Ron Jeffries résume la philosophie par les 3 C : la Card (le post-it, volontairement petit), la Conversation (l'échange oral qui élabore le détail, cœur de la valeur) et la Confirmation (les critères d'acceptance). Une bonne story respecte par ailleurs les six critères INVEST de Bill Wake (2003) : Independent, Negotiable, Valuable, Estimable, Small, Testable.

Les critères d'acceptance en Gherkin

La confirmation répond à la question : « comment saurai-je que la story est terminée ? ». Le format dominant est le Gherkin, développé chez Cucumber en 2008 par Aslak Hellesøy, avec une grammaire Given / When / Then directement exécutable comme test automatisé (BDD, Behaviour Driven Development).

Estimer en story points avec le Planning Poker

Pour estimer la complexité relative d'une story sans tomber dans le piège des heures, l'agilité utilise les story points, une échelle abstraite. La technique la plus connue est le Planning Poker (James Grenning, 2002) : chaque membre vote silencieusement avec une carte de la suite de Fibonacci modifiée, puis les écarts entre votes déclenchent une discussion qui fait émerger les hypothèses cachées.

L'essentiel à retenir

• Une user story est une description courte d'une fonctionnalité, formulée du point de vue de l'utilisateur final, qui sert d'unité de planification, de discussion et de livraison dans les méthodes agiles. Inventée par Kent Beck en 1998 pour eXtreme Programming, popularisée par Mike Cohn dans User Stories Applied (2004), elle suit un format canonique en trois temps : Persona — Action — Bénéfice. • Une bonne user story respecte 6 critères INVEST (Bill Wake, 2003) — Independent, Negotiable, Valuable, Estimable, Small, Testable — et se compose de 3 C (Ron Jeffries) : Card (le post-it), Conversation (les discussions), Confirmation (les critères d'acceptance). • Pour estimer la complexité relative d'une story sans tomber dans le piège des heures, l'agilité utilise les story points — une échelle abstraite. La technique la plus connue pour estimer collectivement est le Planning Poker (James Grenning, 2002) : chaque membre de l'équipe vote silencieusement avec une carte de la suite Fibonacci modifiée, puis les écarts donnent lieu à discussion. • Cette fiche complète PRO-5.01 Scrum en détaillant le contenu des items du Product Backlog. Pour la mesure de la performance qui découle des estimations (vélocité, burndown), voir PRO-5.03.

La fiche 5.02 vous apprend à :
  • Rédiger une user story au format canonique persona / action / bénéfice
  • Appliquer les 3 C de Ron Jeffries : Card, Conversation, Confirmation
  • Évaluer la qualité d'une story avec les six critères INVEST
  • Écrire des critères d'acceptance au format Gherkin (Given / When / Then)

Pour aller au bout de la notion : la fiche 5.02 en détail · la fiche complète sur la boutique — 4,99 €

5.03 · Gestion de projet

BurndownBurnup, vélocité et métriques agiles

Les métriques agiles doivent éclairer, pas juger. Risque de « vanity metrics » ou de transformer une métrique d'amélioration en KPI individuel (anti-pattern). Métriques essentielles : Burndown chart (reste à faire dans le sprint), Burnup chart (cumul livré + scope total), Vélocité (points livrés par sprint), Cycle Time (temps entre démarrage et fin d'une story), Lead Time (temps entre demande et livraison), Throughput (nb stories livrées par période). Erreur classique : utiliser la vélocité comme indicateur de performance comparée — chaque équipe a sa propre échelle, comparaison impossible.

Une équipe agile sans métriques pilote à l'aveugle. Mais mal choisis, les indicateurs poussent à gonfler les estimations et à courir après les points. Comment mesurer sans fausser le jeu ?

Pourquoi mesurer autrement

Le pilotage classique par les indicateurs CQDP (Coût, Qualité, Délais, Périmètre) suppose un périmètre figé et un plan stable. En agilité, où le périmètre évolue à chaque sprint, ces indicateurs perdent leur sens. On mesure plutôt la capacité d'exécution et la réactivité. Tom DeMarco écrivait en 1982 : « You can't control what you can't measure ». Il a nuancé lui-même en 2009 : mesurer le bon indicateur compte plus que mesurer beaucoup.

Quatre métriques structurantes

  • Vélocité — story points livrés par sprint ; sert à planifier les releases.
  • Cycle Time — temps entre le démarrage et la fin d'un item ; rapidité de livraison.
  • Lead Time — temps total entre la création d'un item et sa livraison ; réactivité.
  • Throughput — nombre d'items livrés par unité de temps ; capacité de l'équipe.

Le Sprint Burndown et sa lecture

Le Sprint Burndown répond à « où en sommes-nous dans le sprint ? ». En abscisse, les jours ; en ordonnée, le travail restant. La courbe descend à mesure que les items sont terminés et se compare à une ligne idéale droite : au-dessus = retard, en dessous = avance. Un plateau en début de sprint signale un démarrage difficile ; une marche d'escalier trahit le « gros lot de fin de sprint » qu'il faut éviter en travaillant en flux. Le Burndown a une limite : il ne montre qu'une seule dimension, d'où le recours au Burnup et au Cumulative Flow Diagram.

La règle d'or : ne pas fausser le jeu

Ces métriques sont des outils de pilotage interne à l'équipe, jamais des indicateurs de performance individuelle ni de comparaison entre équipes. Bien utilisées, elles permettent la prédictibilité — l'aptitude à tenir un engagement, qui est selon Mike Cohn la première condition de la confiance entre l'équipe et ses parties prenantes.

L'essentiel à retenir

• Une équipe agile sans métriques pilote à l'aveugle. Les graphiques de suivi — Burndown, Burnup, Cumulative Flow Diagram — visualisent la progression vers les objectifs et rendent visible l'invisible : retards, blocages, dérives de scope, goulots d'étranglement. • Quatre métriques structurent le pilotage agile : • • Vélocité — story points livrés par sprint (fiabilité de l'engagement, sert à planifier les releases) • • Cycle Time — temps entre le démarrage et la fin d'un item (rapidité de livraison) • • Lead Time — temps total entre la création d'un item dans le backlog et sa livraison (réactivité) • • Throughput — nombre d'items livrés par unité de temps (capacité de l'équipe) • La règle d'or : ces métriques sont des outils de pilotage interne à l'équipe, PAS des indicateurs de performance individuelle ou de comparaison entre équipes. Mal utilisées, elles gaming l'équipe (gonflement des estimations, course aux points). Bien utilisées, elles permettent la prédictibilité — l'aptitude à tenir un engagement, qui est selon Mike Cohn la première condition de la confiance entre l'équipe et ses parties prenantes.

La fiche 5.03 vous apprend à :
  • Expliquer pourquoi les indicateurs CQDP classiques perdent leur sens en contexte agile
  • Définir et distinguer vélocité, Cycle Time, Lead Time et Throughput
  • Lire un Sprint Burndown et diagnostiquer retards, plateaux et marches d'escalier
  • Situer chaque métrique sur les trois niveaux de pilotage (sprint, release, flux)

Pour aller au bout de la notion : la fiche 5.03 en détail · la fiche complète sur la boutique — 4,99 €

Kanban vs Scrum vs Scrumban — illustration
5.04 · Gestion de projet

Kanban vs Scrum vs Scrumban

Trois approches agiles complémentaires, à choisir selon le contexte. Scrum : framework structuré avec sprints fixes, rôles définis, événements rituels — adapté aux projets avec scope évolutif. Kanban (David Anderson, 2010, dérivé de Toyota) : système pull avec WIP limit, flux continu, pas de sprint, focus sur la vélocité du flux — adapté aux opérations, support, maintenance. Scrumban : hybride, garde les rôles et événements de Scrum mais avec un flux continu Kanban plutôt que sprints fixes — adapté aux équipes en transition ou aux contextes hybrides projet/run. State of Agile 2024 : Scrum 66 %, Kanban 11 %, Scrumban 9 %, hybrides 14 %.

Scrum est-il vraiment la seule façon d'être agile ? Quand les demandes arrivent de façon imprévisible, un sprint figé devient un carcan. Trois logiques de flux existent : à vous de choisir la bonne.

Trois philosophies du flux

  • Scrum — cadence par itérations fixes (sprints de 1 à 4 semaines) et gèle le périmètre pendant le sprint. Idéal pour le développement produit avec une roadmap stable.
  • Kanban — privilégie le flux continu, sans itération imposée, limite la quantité de travail simultané et optimise le Cycle Time. Idéal pour le support, la maintenance ou les opérations à arrivée imprévisible.
  • Scrumban — l'hybride pragmatique formalisé par Corey Ladas en 2008 : sprints + WIP limits + flux pull à l'intérieur du sprint. Idéal pour les équipes mixtes ou en transition.

Kanban, un héritage Toyota

Le mot kanban (看板) signifie « panneau visuel » ou « étiquette ». Dans le Toyota Production System de Taiichi Ohno (années 1950), une carte physique circule entre postes : pas de carte, pas de production. C'est la logique pull (tirer) opposée au push (pousser), qui limite stock et surproduction. David J. Anderson transpose ces principes au travail intellectuel dans son livre fondateur de 2010.

Les 4 principes et 6 pratiques du Kanban moderne

Anderson pose 4 principes : commencer là où vous êtes, s'engager à un changement progressif, respecter les rôles existants, encourager le leadership à tous les niveaux. Et 6 pratiques : visualiser le flux, limiter le travail en cours (WIP limits), gérer le flux, rendre les règles explicites, mettre en place des boucles de rétroaction, améliorer collaborativement.

Les WIP limits, la pratique-clé

Limiter le nombre d'items par colonne (par exemple 3 en « Doing ») est ce qui distingue un vrai Kanban d'un simple tableau. Un board minimal a 3 colonnes (To Do, Doing, Done) ; un board mature en compte 4 à 7 avec des sous-colonnes Doing/Done pour révéler précisément les goulots d'étranglement.

L'essentiel à retenir

• Scrum n'est pas la seule réponse à l'agilité. Kanban — formalisé pour le développement logiciel par David J. Anderson en 2010 à partir des principes Lean de Toyota — propose une approche radicalement différente : flux continu, pas d'itération imposée, focus sur les WIP limits (Work In Progress). • Trois grandes différences philosophiques : • • Scrum cadence par itérations fixes (sprints de 1 à 4 semaines), gèle le périmètre pendant le sprint. • • Kanban privilégie le flux continu, limite la quantité de travail simultané, optimise le Cycle Time. • • Scrumban (Corey Ladas, 2008) est l'hybride pragmatique : sprints + WIP limits + flux pull à l'intérieur du sprint. • La question n'est pas « lequel est meilleur ? » mais « lequel correspond à mon contexte ? ». Scrum convient au développement produit avec roadmap stable. Kanban convient au support, à la maintenance ou aux opérations avec arrivée imprévisible. Scrumban convient aux équipes mixtes ou en transition.

La fiche 5.04 vous apprend à :
  • Distinguer les logiques push et pull dans un système de flux
  • Choisir entre Scrum, Kanban et Scrumban selon la stabilité du périmètre et l'arrivée du travail
  • Appliquer les 4 principes fondateurs et les 6 pratiques du Kanban d'Anderson
  • Poser des WIP limits pertinentes pour révéler les goulots d'étranglement

Pour aller au bout de la notion : la fiche 5.04 en détail · la fiche complète sur la boutique — 4,99 €

5.05 · Gestion de projet

La rétrospective (formats et animation)

La rétrospective est l'événement Scrum le plus important : c'est le moteur de l'amélioration continue de l'équipe. Format Scrum : à la fin de chaque sprint (1,5-3h pour un sprint de 2 sem.). Référence de la pratique : *Agile Retrospectives* (Esther Derby & Diana Larsen, 2006) et le site retrospectivewiki.org. Structure standard en 5 phases : Set the stage → Gather data → Generate insights → Decide what to do → Close. 20+ formats populaires : Glad/Sad/Mad, Stop/Start/Continue, Starfish, Sailboat, 4L (Liked/Learned/Lacked/Longed for), Speed Car, Timeline. Règle d'or : alterner les formats pour éviter la routine. Cadre indispensable : sécurité psychologique, droit à l'erreur, focus sur les processus pas les personnes.

Votre équipe livre du produit sprint après sprint, mais progresse-t-elle vraiment en tant qu'équipe ? La rétrospective est le seul moment où l'on s'arrête pour inspecter sa propre façon de travailler — et c'est le plus négligé des événements agiles.

Pourquoi la rétrospective change tout

Le Scrum Guide 2020 décrit la Sprint Retrospective comme le moyen pour l'équipe d'inspecter son processus, ses outils et ses interactions. Elle se distingue de la Sprint Review, qui inspecte le produit : la rétro porte sur le comment on travaille, pas sur le quoi on a livré. Selon une étude Scrum.org (2022), les équipes qui la pratiquent avec discipline voient leur vélocité augmenter de 20 à 30 % sur 6 mois — non en gonflant les estimations, mais en supprimant les irritants.

La directive de Kerth

Formulée par Norman Kerth dans Project Retrospectives (2001), la Prime Directive se lit au début de chaque rétro : chacun a fait de son mieux compte tenu de ce qu'il savait et des ressources disponibles. Elle pose l'éthique de l'exercice : on ne cherche pas un coupable, on améliore le système. Sans elle, la rétro dégénère en règlement de comptes.

La structure en 5 phases de Derby et Larsen

La référence absolue est Agile Retrospectives — Making Good Teams Great (2006) d'Esther Derby et Diana Larsen, qui formalise 5 phases universelles :

  • Set the stage — cadrer, créer la sécurité psychologique (check-in météo, ESVP).
  • Gather data — collecter les faits sans analyser (Timeline, Mad/Sad/Glad).
  • Generate insights — trouver les causes racines (5 Whys, Ishikawa).
  • Decide what to do — choisir 1 à 3 actions SMART avec owner et deadline.
  • Close — récapituler et récolter du feedback (ROTI, Plus/Delta).

Varier les formats

La règle d'or : varier les formats pour éviter la routine qui tue l'effet. Les classiques : Keep/Stop/Start, Starfish, Mad/Sad/Glad, 4L, Speedboat, Timeline. Pour creuser une cause racine, le 5 Pourquoi de Toyota reste l'outil de référence. Une rétro réussie produit au plus 1 à 3 actions d'amélioration — pas 15.

L'essentiel à retenir

• La rétrospective est l'événement Scrum le plus négligé et pourtant le plus puissant. C'est le seul moment où l'équipe s'arrête pour inspecter sa propre manière de travailler et identifier des améliorations. Sans rétrospective, l'équipe livre du produit mais ne progresse pas en tant qu'équipe. • La référence absolue : Esther Derby et Diana Larsen, Agile Retrospectives — Making Good Teams Great (2006), qui formalise la structure en 5 phases universellement adoptée : Set the stage → Gather data → Generate insights → Decide what to do → Close. • Une rétrospective réussie produit au plus 1 à 3 actions d'amélioration SMART pour le sprint suivant — pas 15. Le facilitateur (souvent le Scrum Master) varie les formats pour éviter la routine : Keep/Stop/Start, Starfish, Mad/Sad/Glad, 4L, Speedboat, Timeline. Pour creuser une cause racine, le 5 Pourquoi (Toyota) reste l'outil de référence. • Cette fiche complète PRO-5.01 Scrum en détaillant la mise en pratique de la Sprint Retrospective, et trouve ses racines techniques dans MAN-5.02 Ishikawa pour l'analyse des causes.

La fiche 5.05 vous apprend à :
  • Distinguer la Sprint Retrospective de la Sprint Review (comment vs quoi)
  • Appliquer la directive de Kerth pour instaurer la sécurité psychologique
  • Animer les 5 phases de Derby et Larsen dans l'ordre
  • Choisir et varier les formats (Keep/Stop/Start, Starfish, Speedboat...)

Pour aller au bout de la notion : la fiche 5.05 en détail · la fiche complète sur la boutique — 4,99 €

5 fiches complètes en gestion de projet

Accède aux cours PDF, synthèses, podcasts, vidéos et slides modifiables sur la boutique TabloNoir.

Voir les fiches sur la boutique →