1.3 · Liens & dépendances entre tâches

Niveau 1 · Débutant : tâches, durées & planning

1.3Liens & dépendances entre tâches

Objectif : Enchaîner les tâches par des dépendances typées et décalées, pour un planning réaliste qui se recalcule seul.
Temps estimé : 14 min · lecture autonome · Si vous n'avez que 5 min : lisez « L'essentiel en 30s » + le schéma.

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.

Erreur d'interprétation fréquente : « Je donne des dates fixes à chaque tâche, ça revient au même que de les lier ». Non. 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. Fixer des dates crée des contraintes rigides qui figent les tâches et cassent le recalcul. On lie toujours plutôt que de dater à la main. Et on choisit le type de lien selon la réalité, sans oublier les décalages (séchage, chevauchement). Meriem construit un réseau de dépendances, pas une collection de dates.
Enchaîner les tâches Des liens typés et décalés qui laissent le planning se recalculer seul. Fin-à-Début (FD) Bcommence quand A finitDD / FF Démarrer /finir ensembleDécalages Retard (+)ou avance (−)
Des liens typés et décalés qui laissent le planning se recalculer seul.
Version texte du schéma (SEO / lecteurs d'écran / traduction) : 1) Meriem, cheffe de projet dans une société d'ingénierie & construction à Alger, enchaîne les tâches d'un chantier en les liant plutôt qu'en saisissant des dates : « Monter la structure » en Fin-à-Début après « Couler les fondations ». 2) Elle affine avec des décalages : un retard de 2 jours pour le séchage de l'enduit, une avance de 1 jour pour chevaucher la collecte de mesures et la rédaction du rapport. 3) Quand le client retarde les fondations d'une semaine, elle ne change qu'une durée et tout l'enchaînement se recale automatiquement. Leçon : on lie selon la réalité (FD le plus souvent) et on affine avec retard/avance, ce qui garde le planning cohérent et prépare le chemin critique.

🔎 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

  1. 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).
  2. Pour des tâches simultanées, utilisez un lien Début-à-Début (DD) ; ajustez le type via la boîte des dépendances.
  3. Ajoutez un décalage : un retard (+2 j pour un séchage) ou une avance (−1 j pour un chevauchement).
  4. Modifiez la durée d'une tâche amont et vérifiez que tout l'enchaînement se recale automatiquement.
Vos tâches sont enchaînées par des dépendances typées et décalées : un planning réaliste qui se recalcule seul quand une tâche bouge.

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.

Checklist sortie de section
  • 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.
Auto-évaluation 1-5 : est-ce que je lie mes tâches au lieu de saisir des dates ?Auto-évaluation 1-5 : est-ce que je pense aux décalages (lag/lead) quand le terrain l'exige ?

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.

Vérifiez votre compréhension

Comment enchaîne-t-on correctement deux tâches dépendantes ?

Ressources supplémentaires (optionnel, pour aller plus loin)

Examen du niveau 1Questions inédites et durcies pour valider vos acquis