« On ne peut pas avancer, on attend le retour de l'agence. »
« Depuis combien de temps ? »
« Trois semaines. »
Personne n'avait relancé, parce que personne n'était chargé de le faire. La tâche, elle, est restée affichée « en cours » pendant tout ce temps
Une dépendance n'est pas une flèche dans un diagramme. C'est quelqu'un qui attend quelque chose de quelqu'un d'autre, et ça se pilote comme tel.
Modéliser ces liens est le travail du diagramme de PERT, et le calcul des marges se fait ensuite. Ce qui suit vient après la modélisation : qualifier chaque lien, en supprimer une partie, sécuriser ceux qui dépendent d'un tiers, et les suivre jusqu'à la livraison.
Les quatre types de liens, et celui qu'on emploie presque toujours
Un lien dit ce qui doit être vrai pour que la tâche suivante avance. Il y en a quatre, et les connaître évite d'allonger un planning pour rien.
| Le lien | Ce qu'il dit | Quand il sert |
|---|---|---|
| Fin vers début | B commence quand A est terminée | Le cas courant, l'immense majorité des liens d'un projet |
| Début vers début | B peut commencer quand A a commencé | Deux travaux qui avancent ensemble : la rédaction démarre dès que la conception est lancée |
| Fin vers fin | B ne peut pas se terminer avant A | La recette ne se clôt pas avant la fin des correctifs |
| Début vers fin | B ne se termine qu'une fois A démarrée | Rare, surtout en bascule : l'ancien système s'arrête quand le nouveau tourne |
À cela s'ajoute le décalage, qui se pose sur le lien lui-même. Positif quand un délai incompressible sépare les deux tâches, un séchage, un délai de livraison, une période de gel informatique. Négatif quand les deux se chevauchent volontairement, par exemple commencer la rédaction trois jours avant la fin de la conception.
Écrire ce décalage dans le lien vaut mieux que créer une fausse tâche « attente fournisseur » : la contrainte reste visible, et personne ne cherche qui doit la réaliser.
Trois natures de dépendances, et une seule se négocie
Le type de lien dit la forme. Sa nature dit ce que vous pouvez en faire, et c'est beaucoup plus utile.
- Obligatoire : elle vient de la nature du travail. Pour installer une cuisine, on ne pose pas le lave-vaisselle avant que le plombier ait tiré les canalisations. Personne ne discute ce genre de lien, et c'est inutile d'essayer.
- Discrétionnaire : c'est un choix d'organisation, souvent une habitude. « On fait toujours valider la maquette complète avant de commencer l'intégration. » Rien de physique là-dedans : c'est une règle interne, et elle se renégocie.
- Externe : elle sort de votre périmètre. Un fournisseur, un client qui valide, une administration qui autorise, une autre équipe qui livre un composant.
La question à poser devant chaque lien tient en une phrase : qu'est-ce qui empêche physiquement de commencer ? Quand la réponse est une habitude, vous venez de trouver des jours sans rien ajouter au budget.
Réduire les dépendances avant d'optimiser le planning
Un projet se raccourcit de trois façons : retirer du périmètre, ajouter des moyens, ou supprimer des liens. La troisième est la seule qui ne coûte rien, et c'est celle qu'on tente en dernier.
Sur chaque lien discrétionnaire, trois questions suffisent :
- A-t-on besoin de tout le livrable amont, ou seulement d'une partie ?
- Peut-on démarrer sur une version provisoire, quitte à reprendre ensuite ?
- Qu'est-ce qui casse concrètement si les deux avancent en parallèle ?
Quand les réponses sont bonnes, le lien fin vers début devient un début vers début avec un décalage, et deux semaines sortent du planning sans que personne ait travaillé plus vite.
Sécuriser les dépendances externes
Une dépendance externe ne se pilote pas, elle se convient. Quatre éléments la rendent tenable, et leur absence explique la plupart des attentes de trois semaines.
- Ce qu'on attend, précisément : le livrable, son format, et ce qui permet de dire qu'il est acceptable.
- Une date engagée, pas une intention. « Fin du mois » n'est pas une date.
- Un nom de chaque côté : qui fournit, qui réceptionne.
- Ce qu'on fait si ça n'arrive pas : démarrer sur une hypothèse, geler la tâche, ou activer une autre option. Cette ligne se décide à froid, pas le jour du retard.
Une validation client est une dépendance comme une autre. Tant qu'elle n'est pas déclarée, les sept jours qu'elle prend apparaissent comme un retard de votre équipe, et vous n'avez rien pour montrer le contraire.
La revue des dépendances, vingt minutes par semaine
Les liens se déclarent une fois et se suivent tout le projet. La revue tient en trois questions, et elle remplace avantageusement le tour de table des avancements.
- Qui attend quoi en ce moment ?
- Depuis quand, et par rapport à quelle date convenue ?
- Qui relance, et d'ici quand ?
Dans un suivi outillé, cette lecture se fait d'un coup d'œil : un tableau de bord minimal qui répartit les tâches par prédécesseur bloquant montre immédiatement ce qui attend, et depuis combien de temps.
Quand une dépendance saute
Le réflexe est de réagir tout de suite. Le bon geste est de mesurer d'abord : un retard sur une tâche qui dispose de marge ne décale rien, alors que le même retard sur une tâche critique décale la livraison d'autant. C'est ce que décrit la propagation d'un retard dans le planning.
Une fois l'effet chiffré, la décision ne vous appartient plus seul : rattraper coûte des moyens, livrer plus tard coûte une date, livrer moins coûte du périmètre. C'est un arbitrage, et il se prend avec celui qui commande le projet.
Synthèse
Gérer les dépendances, c'est quatre gestes : poser le bon type de lien plutôt que le lien par défaut, distinguer ce qui est physique de ce qui est une habitude, contractualiser ce qui dépend d'un tiers, et relire la liste chaque semaine.
Une dépendance qu'on n'a pas déclarée se rappelle à vous le jour où elle bloque, et ce jour-là il ne reste aucun levier. Déclarée et suivie, elle n'est qu'une ligne de plus dans la revue hebdomadaire, et c'est exactement la différence entre piloter et subir.
Pour aller plus loin
Chez Orchesia, on est convaincus qu'un lien déclaré vaut mieux qu'un lien deviné. La vue Dépendances fait poser les liens « bloqué par » et « bloquant pour », signale les cycles et les liens redondants, calcule le chemin critique et les marges, et le planning se recalcule quand une durée bouge. Les graphiques du projet se découpent d'ailleurs par prédécesseurs bloquants, ce qui donne la liste de ce qui attend, sans la chercher.


