1.3Liens & dépendances entre tâches
L'essentiel en 30 secondes
- Les tâches s'enchaînent par des liens de dépendance : le plus courant est Fin-à-Début (FD).
- Les décalages affinent le lien : un retard (lag, +) pour attendre, une avance (lead, −) pour chevaucher.
- C'est la logique des liens, pas les dates saisies, qui permet à Project de recalculer — et plus tard de trouver le chemin critique.
Mini-cas filé — Meriem enchaîne les tâches d'un chantier
Meriem planifie un chantier client : après les fondations vient la structure, puis les réseaux. Plutôt que de saisir des dates à la main, elle lie les tâches : « Monter la structure » en Fin-à-Début après « Couler les fondations ». Pour la peinture, elle ajoute un retard (lag) de 2 jours, le temps que l'enduit sèche. Pour la rédaction du rapport de chantier, elle autorise un chevauchement avec la collecte des mesures via une avance (lead) de 1 jour. Quand le client retarde la livraison des fondations d'une semaine, Meriem change une seule durée : tout l'enchaînement se recale automatiquement. Elle retient : on lie les tâches selon la réalité du chantier, on affine avec des décalages, et le planning reste cohérent parce qu'il repose sur des liens, pas sur des dates figées.
Cas autonome de cette section : il revient dans le cours, le schéma, le script et le défi 48h de la section 1.3.
1. Les liens de dépendance
Un planning n'est pas une liste de tâches isolées : elles s'enchaînent. Les liens de dépendance définissent cet ordre. Le plus courant est Fin-à-Début (FD) : la tâche B ne peut commencer que lorsque A est finie.
Il existe aussi Début-à-Début (DD), Fin-à-Fin (FF) et, plus rare, Début-à-Fin (DF). On lie les tâches en sélectionnant deux lignes puis en cliquant sur le lien (chaîne).
2. Les décalages
On affine avec les décalages : un retard (lag, ex. « +2 jours » pour un temps de séchage) ou une avance (lead, ex. « −1 jour » pour un chevauchement partiel).
Le lag allonge, le lead resserre. On les saisit sur le lien (ex. « 5FD+2 j » = Fin-à-Début avec 2 jours de retard), ce qui rend le planning bien plus réaliste.
3. Lier plutôt que dater
C'est cette logique de dépendances — et non des dates saisies à la main — qui permet à Project de calculer le planning et, plus tard, de trouver le chemin critique. Meriem ne fixe une date que lorsqu'elle est réellement imposée (voir section 1.4).
Résultat : si la durée d'une tâche amont change, tout l'enchaînement se recale seul et le planning reste cohérent.
🔎 Exemple concret — 🔎 Exemple concret — Lag et lead
Affiner les liens pour coller au terrain :
Retard (lag +) : « 5FD+2 j » = 2 jours de séchage avant d'enchaîner.
Avance (lead −) : « −1 j » = chevauchement partiel.
→ le lag allonge, le lead resserre.
Résultat : un planning réaliste qui se recale seul.
Réflexe : lier plutôt que dater à la main.
Vocabulaire de la section
- Dépendance (lien)
- Relation d'ordre entre deux tâches définissant laquelle conditionne le démarrage ou la fin de l'autre.
Exemple simple : Meriem lie « Structure » à « Fondations » par une dépendance.
Ce que ce n'est pas : des tâches isolées, sans aucun ordre défini.
Réflexe : ordre des tâches → un lien.
- Fin-à-Début (FD)
- Lien le plus courant : la tâche successeur commence quand la prédécesseur est terminée.
Exemple simple : Meriem met « Structure » en FD après « Fondations ».
Ce que ce n'est pas : faire démarrer une tâche avant d'avoir fini la précédente sans raison.
Réflexe : par défaut → Fin-à-Début.
- Début-à-Début / Fin-à-Fin
- DD : les deux tâches démarrent ensemble ; FF : elles se terminent ensemble.
Exemple simple : Meriem démarre « Contrôle qualité » en DD avec la pose des réseaux.
Ce que ce n'est pas : forcer un Fin-à-Début là où les tâches avancent ensemble.
Réflexe : simultané → DD ou FF.
- Retard (lag)
- Décalage positif ajouté à un lien (ex. +2 j de séchage avant de poursuivre).
Exemple simple : Meriem ajoute +2 j entre l'enduit et la peinture.
Ce que ce n'est pas : enchaîner la peinture sur un enduit encore humide.
Réflexe : attendre → un retard (+).
- Avance (lead)
- Décalage négatif permettant un chevauchement (ex. −1 j : le successeur démarre avant la fin du prédécesseur).
Exemple simple : Meriem chevauche la rédaction du rapport avec la collecte des mesures (−1 j).
Ce que ce n'est pas : attendre la fin à 100 % pour démarrer une tâche qui peut débuter avant.
Réflexe : chevaucher → une avance (−).
En pratique — En pratique — Enchaîner les tâches par des liens
- Sélectionnez deux tâches qui se suivent et créez un lien Fin-à-Début (bouton chaîne, ou saisie du prédécesseur).
- Pour des tâches simultanées, utilisez un lien Début-à-Début (DD) ; ajustez le type via la boîte des dépendances.
- Ajoutez un décalage : un retard (+2 j pour un séchage) ou une avance (−1 j pour un chevauchement).
- Modifiez la durée d'une tâche amont et vérifiez que tout l'enchaînement se recale automatiquement.
Script pas-à-pas — lier les tâches comme Meriem (5 min)
1) Sélectionnez deux tâches successives et créez un lien Fin-à-Début (bouton chaîne ou saisie du prédécesseur au format « 5FD »). 2) Pour des tâches simultanées, choisissez Début-à-Début (DD) via la boîte des dépendances. 3) Ajoutez un décalage si le terrain l'exige : retard +2 j (séchage) ou avance −1 j (chevauchement). 4) Changez la durée d'une tâche amont et vérifiez que tout se recale. 5) Ne fixez une date à la main que si elle est réellement imposée.
Le lag allonge, le lead resserre : les deux rendent le planning réaliste sans casser le recalcul.
Modèle copier-coller — mon enchaînement de tâches
Tâche A : ___
Tâche B : ___
Type de lien : Fin-à-Début (FD) / Début-à-Début (DD) / Fin-à-Fin (FF)
Décalage : retard +__ j / avance −__ j
Saisie du lien : « 5FD+2 j »
Vérifié : changer A recale bien B (oui / non)
Enchaînement simple
Meriem lie « Structure » en Fin-à-Début après « Fondations », sans décalage.
Temps de séchage
Meriem ajoute un retard (+2 j) après l'enduit avant de lancer la peinture.
Chevauchement
Meriem autorise une avance (−1 j) entre la collecte des mesures et la rédaction du rapport.
Tâches simultanées
Meriem utilise un lien Début-à-Début pour la pose des réseaux et le contrôle qualité qui avancent ensemble.
✓ Bonnes pratiques
- Utiliser Fin-à-Début par défaut, les autres types selon la réalité.
- Ajouter des décalages (lag/lead) pour coller au terrain.
- Lier toujours plutôt que de fixer des dates.
✗ Pièges fréquents
- Fixer des dates à la main au lieu de lier.
- Choisir un mauvais type de lien.
- Oublier un décalage réel (séchage, chevauchement).
Points clés à retenir
- Les liens de dépendance définissent l'ordre des tâches (le plus courant : Fin-à-Début).
- Types : FD, Début-à-Début, Fin-à-Fin, Début-à-Fin ; à choisir selon la réalité du travail.
- Les décalages affinent : retard (lag, +) pour un délai, avance (lead, −) pour un chevauchement.
- C'est la logique des dépendances (pas les dates saisies) qui permet le recalcul et le chemin critique.
Défi 48h — appliquez demain
Prenez un enchaînement réel de cinq tâches et liez-les comme Meriem : un Fin-à-Début par défaut, un autre type si la réalité l'exige, et au moins un décalage (retard ou avance). Changez la durée d'une tâche amont et vérifiez que tout se recale. Écrivez en une phrase pourquoi lier vaut mieux que dater à la main.
- Je peux créer des liens de dépendance entre tâches (FD, DD, FF).
- Je sais ajouter un retard (lag) ou une avance (lead) sur un lien.
- Je comprends que les liens, pas les dates, permettent le recalcul et le chemin critique.
Questions fréquentes
Vaut-il mieux lier les tâches ou leur donner des dates fixes ?
Toujours lier plutôt que fixer des dates. Les liens décrivent la logique réelle du projet (« B a besoin que A soit finie ») et laissent Project calculer les dates. Si A prend du retard, B se décale automatiquement et le planning reste cohérent. Fixer des dates crée des contraintes rigides qui figent les tâches et cassent le recalcul : au moindre imprévu, le planning devient faux.
Quelle différence entre un retard (lag) et une avance (lead) ?
Un retard (lag) est un décalage positif : on attend avant d'enchaîner (ex. +2 jours de séchage après la peinture). Une avance (lead) est un décalage négatif : on autorise un chevauchement (ex. commencer la rédaction alors que la collecte est presque finie). Le lag allonge, le lead resserre. Les deux se saisissent sur le lien (ex. « 5FD+2 j ») et rendent le planning bien plus réaliste.
Comment enchaîne-t-on correctement deux tâches dépendantes ?