La visualisation la plus puissante pour comprendre la santé du système d'un coup d'œil.
Un diagramme de flux cumulatif (DFC) est un graphique en aires empilées montrant combien d'éléments ont atteint chaque étape au fil du temps.
Comment le lire :
La distance verticale entre deux lignes représente le nombre d'éléments entre ces étapes (travail en cours dans ces colonnes).
La distance horizontale entre deux lignes représente le délai d'exécution approximatif à travers ces étapes.
Un DFC qui ressemble à des bandes qui s'écoulent en douceur est un système en santé. Un DFC avec des « bulles » gonflées ou des lignes plates a des problèmes.
Signes d'un flux en santé :
Ce que la forme vous dit :
Un coup d'œil à un DFC en santé montre : « Le travail s'écoule en douceur, à un rythme constant, avec un travail en cours contrôlé. »
Problème 1 : Bandes qui s'élargissent (travail en cours croissant)
Problème 2 : Lignes plates (étape bloquée)
Problème 3 : « Bulle » gonflée
Problème 4 : Lignes convergentes
Problème 5 : Ligne « Terminé » en escalier
Les bandes sont à peu près parallèles. La ligne « Terminé » monte régulièrement à environ 7 éléments par semaine. Pas de gonflements ni de zones plates. Le travail en cours semble constant autour de 15 éléments.
La bande « En développement » s'élargit régulièrement sur trois semaines. La ligne « Terminé » monte à peine. Le travail s'accumule en développement et rien ne se termine.
Les DFC sont d'excellents outils de communication :
Dans les mêlées quotidiennes : « En regardant le DFC, notre bande "Prêt pour l'AQ" a doublé cette semaine. L'AQ devient un goulot d'étranglement. Qui peut aider? »
Dans les rétros : « Ce gonflement dans le DFC s'est produit quand nous avons fait la grande livraison. La prochaine fois, livrons de façon incrémentale pour éviter le lot. »
Avec les parties prenantes : « Voici notre flux au cours du dernier mois. La montée régulière de la ligne Terminé montre que nous livrons de façon constante. Le délai d'exécution est resté stable à environ 2 semaines. »
Pour les prévisions : « Notre débit a été de 6 à 8 éléments par semaine. Avec 20 éléments dans le backlog, nous les terminerons probablement en 3 à 4 semaines. »
L'essentiel : Les DFC rendent les concepts abstraits de flux visibles et concrets. Ils transforment « J'ai l'impression qu'on est en retard » en « Je peux voir le travail en cours augmenter dans la révision de code. »
Affichez votre DFC sur un mur ou partagez-le dans une mise à jour Slack récurrente. La visibilité génère la sensibilisation. Un DFC que personne ne regarde n'aide pas.