Mesurer la part du délai de livraison qui crée réellement de la valeur.
L'efficacité du flux est une métrique simple mais puissante :
Efficacité du flux = (Temps à valeur ajoutée / Délai de livraison) × 100 %
Le temps à valeur ajoutée est le temps consacré aux activités qui créent directement de la valeur pour le client. Le délai de livraison est le temps total écoulé entre la demande et la livraison.
Exemple : Une fonctionnalité a un délai de livraison de 10 jours. Le travail à valeur ajoutée réel était de 2 jours (développement, quelques tests, quelques travaux de déploiement). Efficacité du flux : 2/10 = 20 %.
Efficacité du flux typique en logiciel : 5-15 %.
Cela signifie que 85-95 % du temps, le travail n'est pas en cours. Il attend. Dans des files d'attente. Pour des décisions. Pour des transferts. Pour des versions groupées.
Ce chiffre choque la plupart des équipes. Elles se sentent occupées. Elles travaillent dur. Mais le travail lui-même ? Il reste inactif la plupart du temps.
Le paradoxe de l'efficacité
Les organisations optimisent « l'efficacité » en maximisant l'utilisation — en gardant tout le monde occupé. Mais une utilisation élevée crée des files d'attente, les files d'attente créent des attentes, et les attentes détruisent l'efficacité du flux. Être moins occupé peut signifier être plus efficace.
Voici la vérité contre-intuitive : une utilisation élevée tue l'efficacité du flux.
Considérez un développeur avec une utilisation de 95 %. Il est toujours occupé. Aucune marge. Quand un nouveau travail arrive, il entre dans une file d'attente parce qu'il travaille sur autre chose. La file d'attente s'allonge.
Maintenant, considérez un développeur avec une utilisation de 70 %. Il a de la marge. Quand un nouveau travail arrive, il peut souvent commencer immédiatement. La file d'attente reste petite. Le délai de livraison reste court.
C'est la théorie des files d'attente, prouvée mathématiquement : à mesure que l'utilisation approche 100 %, les temps d'attente tendent vers l'infini. La relation n'est pas linéaire — elle est exponentielle. Passer de 80 % à 90 % d'utilisation peut doubler les temps d'attente. Passer de 90 % à 95 % peut les tripler à nouveau.
Efficacité des ressources vs efficacité du flux :
Ces deux aspects sont souvent en tension. Une efficacité maximale des ressources crée des files d'attente et détruit l'efficacité du flux. Une bonne efficacité du flux nécessite de la marge — ce qui ressemble à de « l'inefficacité » pour les gestionnaires axés sur les ressources.
Chaque développeur est utilisé à 95 %. Le backlog ne diminue jamais. Les délais de livraison sont de 6+ semaines. La direction célèbre : « Nous fonctionnons de manière optimale ! » Mais les clients attendent des mois pour les fonctionnalités. L'équipe est à pleine capacité mais ne livre pas.
Les développeurs sont utilisés à 70 % sur le travail de fonctionnalités. 30 % est de la marge, de l'amélioration, de l'apprentissage. Quand des demandes urgentes arrivent, elles sont traitées immédiatement. Le délai de livraison est de 3 jours. Moins d'utilisation, plus de livraison.
Pour améliorer l'efficacité du flux, vous devez réduire le temps d'attente. Comment ?
Limiter le travail en cours : Moins de travail en cours signifie moins de files d'attente. Quand vous terminez quelque chose, de la capacité est disponible. Un nouveau travail peut commencer immédiatement.
Réduire la taille des lots : Les gros lots signifient de longues attentes. Les petits lots passent plus rapidement.
Éliminer les transferts : Chaque transfert est une file d'attente potentielle. Les équipes interfonctionnelles éliminent les transferts.
Prendre des décisions plus rapidement : Les décisions lentes sont une forme d'attente. Donnez aux équipes le pouvoir de décider. Réduisez les chaînes d'approbation.
Déploiement continu : Les versions hebdomadaires ou mensuelles sont du traitement par lots. Déployez en continu pour éliminer les attentes de déploiement.
Visualiser les files d'attente : Rendez l'attente visible. Si vous pouvez voir les éléments s'accumuler, vous pouvez y remédier.
Accepter une utilisation plus faible : C'est le point difficile. Vous devrez peut-être tolérer des ressources « sous-utilisées » pour obtenir du flux. Le compromis en vaut la peine.
L'objectif n'est pas une efficacité du flux de 100 % — c'est impossible. Mais passer de 5 % à 25 % peut transformer la livraison. Cela signifie 5 fois moins d'attente sans travailler plus vite.
Mesurez-le
Calculez l'efficacité du flux pour vos 5 derniers éléments terminés. Divisez le temps à valeur ajoutée par le délai de livraison. Si vous êtes au-dessus de 25 %, vous vous débrouillez bien. Si vous êtes en dessous de 10 %, il y a une opportunité significative.