Vers le glossaire

Glossaire

Courbe du coût du changement

courbe des coûts de modification, cost of change curve

La courbe du coût du changement (en anglais, cost of change curve) montre à quel point le coût d'une modification augmente lorsqu'elle intervient tard dans le projet. Corriger une exigence en phase de concept ne coûte presque rien ; selon la règle empirique de Barry Boehm, la même correction après la réception coûte environ cent fois plus. La courbe explique pourquoi les projets clarifient les exigences tôt et les revoient avant chaque passage de phase.

Pourquoi le coût d'un changement augmente-t-il au fil du projet ?

La raison tient à la quantité de travail qui repose sur une décision. Tant qu'une exigence ne figure que dans le concept, la modifier ne touche qu'un document. Si elle figure dans la conception, elle touche la conception et tout ce qui en découle. Si elle est réalisée et réceptionnée, s'y ajoutent la reprise, une nouvelle vérification, la documentation et la communication. La courbe ne monte donc pas de façon linéaire, mais à peu près exponentielle.

Ce que coûte le même changement selon la phase

Coût relatif d'une correction selon le moment où elle est détectée

Coût du changement

Concept1x

Conceptionenviron 5x

Réalisationenviron 20x

Après réceptionenviron 100x

Pourquoi elle monteChaque phase produit du travail dérivé qui repose sur la décision. Un changement tardif dévalorise aussi ce travail dérivé.
Ce qui en découleDéplacer la clarification là où elle est bon marché. C'est le cœur du front loading et de toute revue avant un passage de phase.
Les facteurs sont des ordres de grandeur, pas des mesures. Ce qui compte est la forme de la courbe, pas le multiplicateur exact.

D'où vient la courbe, et reste-t-elle valable ?

Les chiffres remontent à Barry Boehm, qui les a tirés de données de projets dans « Software Engineering Economics » en 1981. Pour les projets classiques à exécution coûteuse, par exemple dans le bâtiment, l'ingénierie industrielle ou l'événementiel, la relation reste valable. Ce qui est modifié sur le chantier coûte plusieurs fois ce que la modification aurait coûté en phase d'études.

Dans le développement logiciel, la courbe s'est nettement aplatie. Les tests automatisés, l'intégration continue et les petites livraisons réduisent fortement le coût d'un changement tardif. Kent Beck en a tiré la thèse inverse : si la courbe est plate, se fixer tôt ne paie plus, car on peut alors décider au moment où l'on en sait le plus.

La forme que prend la courbe dépend donc du projet, pas de la méthode. Elle monte fortement là où l'exécution est coûteuse et où les résultats s'appuient les uns sur les autres, comme dans le bâtiment ou lors de migrations. Elle reste plate là où les corrections sont bon marché et vérifiables automatiquement. La pente détermine à quelle phase du cycle de vie du projet une décision garde sa valeur.

Que change la courbe pour la planification du projet ?

Exemple : pendant la construction d'un immeuble de bureaux, le maître d'ouvrage veut déplacer une cloison. En phase d'études, l'architecte modifie un plan. Si la cloison est déjà montée, s'ajoutent la démolition, une nouvelle cloison, l'électricité, l'enduit et la peinture, plus une nouvelle date de réception.

Comment garder une trace des décisions dans Merlin Project ?

Pour exploiter la courbe, vous devez voir plus tard ce qui était planifié au moment d'une décision. Merlin Project enregistre tout l'historique du projet dans chaque document et travaille avec une ligne de base dynamique. Vous n'avez pas besoin d'enregistrer une ligne de base manuellement.

  1. Placez un jalon à la fin de chaque phase avec Insertion › Jalon (Alt+Cmd+M), par exemple « Conception approuvée ».
  2. Après un changement, ouvrez Fichier › Réglages du projet (Cmd+;) et saisissez la date de l'approbation dans le champ Date de référence.
  3. Tous les champs Planifié affichent alors les valeurs de ce jour. Dans le diagramme de Gantt, elles apparaissent sous forme de barres de référence grises à côté des barres actuelles.
  4. Les vues Comparaison plan/réel (temps) et Comparaison plan/réel (coût) présentent les écarts sous forme de tableau.

Vous voyez ainsi ce qu'un changement tardif a décalé en délais et en coûts. La ligne de base dynamique et les vues de comparaison font partie de Merlin Project uniquement, pas de Merlin Project Express.

Planifiez des projets qui fonctionnent vraiment.

Une app pour votre plan de projet, native sur tous les appareils Apple.