Sankey du temps d'ingénierie : répartition de la capacité des équipes
Montrez où vont les jours-ingénieur d'un sprint : des équipes vers les fonctionnalités, correctifs, dette technique, réunions et astreintes, puis vers le travail prévu et imprévu. Remplacez les jours par les vôtres.
Un Sankey de la capacité d'ingénierie montre où sont réellement passés les jours d'une équipe. Il sépare le travail prévu de celui qui est arrivé en cours de route, de sorte que le travail imprévu ne se cache plus dans un chiffre de vélocité.
L'exemple compte 150 jours-ingénieur sur un sprint, répartis entre trois équipes. Ils vont vers cinq types de travail : fonctionnalités, correctifs de bugs, dette technique, revues et réunions, support et astreinte. La dernière colonne répartit les mêmes jours entre prévu et imprévu, de sorte qu'un bug arrivé pendant le sprint et une fonctionnalité engagée à la planification se lisent différemment.
La plupart des outils de suivi donnent les points d'une équipe. Ils montrent difficilement que l'équipe Plateforme a consacré 24 de ses 40 jours à la dette technique et à l'astreinte. Le diagramme sert à la discussion, pas à évaluer des personnes : les jours sont des estimations, et la journée d'une personne peut être partagée entre plusieurs types de travail. Voir /fr/sankey/roadmap-delivery pour ce que le travail prévu est devenu.
Comment lire ce diagramme
- Sur 150 jours-ingénieur, 98 (65 %) étaient prévus et 52 (35 %) ne l'étaient pas.
- Le travail sur les fonctionnalités représente 55 jours (37 %) ; 50 étaient prévus et 5 sont arrivés en cours de sprint.
- Les 25 jours de correctifs et les 20 jours d'astreinte étaient tous imprévus : 45 jours, 30 % de la capacité.
- Plateforme a passé 24 de ses 40 jours (60 %) sur la dette technique et l'astreinte.
Les données derrière le diagramme
Chiffres inventés à titre d'illustration. Ce ne sont pas des données sur une entreprise, une équipe ou un système réels.
| De | Vers | Quantité (jours-ingénieur) |
|---|---|---|
| Équipe Plateforme | Travail sur les fonctionnalités | 8 |
| Équipe Plateforme | Dette technique | 12 |
| Équipe Plateforme | Revues et réunions | 8 |
| Équipe Plateforme | Support et astreinte | 12 |
| Équipe Produit A | Travail sur les fonctionnalités | 30 |
| Équipe Produit A | Correctifs de bugs | 12 |
| Équipe Produit A | Dette technique | 5 |
| Équipe Produit A | Revues et réunions | 13 |
| Équipe Produit B | Travail sur les fonctionnalités | 17 |
| Équipe Produit B | Correctifs de bugs | 13 |
| Équipe Produit B | Dette technique | 3 |
| Équipe Produit B | Revues et réunions | 9 |
| Équipe Produit B | Support et astreinte | 8 |
| Travail sur les fonctionnalités | Prévu au début du sprint | 50 |
| Travail sur les fonctionnalités | Imprévu | 5 |
| Correctifs de bugs | Imprévu | 25 |
| Dette technique | Prévu au début du sprint | 18 |
| Dette technique | Imprévu | 2 |
| Revues et réunions | Prévu au début du sprint | 30 |
| Support et astreinte | Imprévu | 20 |
Les mêmes données en CSV
source,target,value
Équipe Plateforme,Travail sur les fonctionnalités,8
Équipe Plateforme,Dette technique,12
Équipe Plateforme,Revues et réunions,8
Équipe Plateforme,Support et astreinte,12
Équipe Produit A,Travail sur les fonctionnalités,30
Équipe Produit A,Correctifs de bugs,12
Équipe Produit A,Dette technique,5
Équipe Produit A,Revues et réunions,13
Équipe Produit B,Travail sur les fonctionnalités,17
Équipe Produit B,Correctifs de bugs,13
Équipe Produit B,Dette technique,3
Équipe Produit B,Revues et réunions,9
Équipe Produit B,Support et astreinte,8
Travail sur les fonctionnalités,Prévu au début du sprint,50
Travail sur les fonctionnalités,Imprévu,5
Correctifs de bugs,Imprévu,25
Dette technique,Prévu au début du sprint,18
Dette technique,Imprévu,2
Revues et réunions,Prévu au début du sprint,30
Support et astreinte,Imprévu,20Comment cela fonctionne
Choisir une période
Prenez un sprint ou un mois, et listez les jours-ingénieur disponibles après les jours fériés et les congés.
Regrouper le travail en cinq ou six types
Utilisez les libellés que votre outil de suivi a déjà, comme fonctionnalité, bug, dette et support. Au-delà de six, la colonne centrale devient illisible.
Compter chaque jour une seule fois
Estimez les jours par équipe et par type de travail, puis marquez ceux qui figuraient dans le plan du sprint.
Vérifier l'équilibre
Chaque type de travail doit sortir autant de jours qu'il en reçoit, et le total doit égaler la capacité.
Questions fréquentes
Est-ce une mesure de la productivité ?
Non. Il montre où le temps est passé, pas à quel point il a été bien employé. Utilisez-le pour discuter du plan, par exemple pourquoi un tiers de la capacité est imprévu, pas pour comparer des personnes.
Comment compter une journée partagée entre deux types de travail ?
Partagez-la dans les données : une demi-journée pour chacun. Gardez la même règle à chaque période pour que les diagrammes restent comparables.
Modifier ce Sankey du temps d'ingénierie
Ouvrez l'exemple comme votre propre diagramme et saisissez les jours de votre équipe.