Guide de la gestion de projet · Ordonnancement et délais
Prédécesseurs et successeurs en gestion de projet
En gestion de projet, un prédécesseur est une activité qui doit commencer ou se terminer avant qu'une autre activité puisse commencer ou se terminer, et un successeur est l'activité qui en dépend. Chaque lien d'un calendrier relie un prédécesseur à un successeur, et ces liens déterminent ensemble l'ordre du travail, le chemin critique et la propagation d'un retard.
À retenir
- Un prédécesseur vient en premier et conditionne son successeur ; le successeur suit et en dépend.
- Chaque dépendance a exactement un prédécesseur et un successeur, et la plupart des activités sont les deux à la fois.
- Lorsqu'une activité a plusieurs prédécesseurs, celui qui se termine le plus tard (le prédécesseur déterminant) fixe sa date de début.
- Ne consignez que les prédécesseurs immédiats, avec le type de lien et toute avance ou tout décalage.
- Chaque activité, à l'exception du début et de la fin du projet, doit avoir au moins un prédécesseur et un successeur.
- Une bonne logique de prédécesseurs rend fiables le chemin critique, les marges et les prévisions de retard.
Que sont les prédécesseurs et les successeurs ?
A prédécesseur est une activité qui, logiquement, précède une autre activité et détermine quand celle-ci peut commencer ou se terminer. Un successeur est l'activité qui vient après et qui en dépend. La relation entre les deux est une dépendance, et le prédécesseur est toujours l'activité d'où part la flèche.
Un exemple simple : on ne peut pas installer de logiciel sur un ordinateur portable tant que le matériel n'a pas été configuré. « Configurer le matériel » est le prédécesseur et « Installer le logiciel » le successeur. Si le matériel arrive avec trois jours de retard, l'installation du logiciel est décalée de trois jours elle aussi, à moins de modifier le plan.
La terminologie du PMI parle d' activité prédécesseur et le activité successeur, et la méthode utilisée par la plupart des calendriers pour les représenter est la méthode des antécédents (PDM), où les activités sont des cases (nœuds) et les dépendances des flèches. Quelques points découlent de cette définition :
- Chaque dépendance a exactement un prédécesseur et un successeur.
- La plupart des activités sont les deux : successeur du travail qui les précède et prédécesseur du travail qui les suit.
- Une activité peut avoir plusieurs prédécesseurs et plusieurs successeurs.
- Seule la toute première activité n'a pas de prédécesseur et seule la dernière n'a pas de successeur. En pratique, il s'agit généralement d'un jalon de début et d'un jalon de fin ; voir jalons de projet.
Les prédécesseurs et les successeurs désignent les deux extrémités d'un lien. Le lien lui-même, et son type, sont traités dans notre guide des dépendances entre tâches.
Prédécesseur vs successeur en un coup d'œil
| Prédécesseur | Successeur | |
|---|---|---|
| Position dans la logique | Vient en premier | Vient après et dépend du prédécesseur |
| Question à laquelle il répond | Que faut-il faire avant ? | Qu'est-ce qui attend cette activité ? |
| S'il est retardé | Peut repousser tous ses successeurs | Ne retarde que ses propres successeurs |
| Dans un diagramme de Gantt | La barre d'où part la flèche | La barre vers laquelle pointe la flèche |
| Dans un diagramme de réseau | Nœud d'où part une flèche | Nœud où arrive une flèche |
| Dans un outil de planification | Listé dans la colonne Prédécesseurs du successeur | Listé dans la colonne Successeurs du prédécesseur |
Ces termes sont relatifs. « Concevoir les pages » est un successeur de « Valider les exigences » et, en même temps, un prédécesseur de « Développer les pages ». Le fait d'appeler une activité prédécesseur ou successeur dépend du lien que l'on considère.
Les quatre types de relations vus sous l'angle du prédécesseur
Un prédécesseur ne doit pas toujours se terminer avant que son successeur commence. Il existe quatre types de relations logiques, chacun décrivant quelle extrémité du prédécesseur conditionne quelle extrémité du successeur.
| Type | Règle | Exemple | Fréquence |
|---|---|---|---|
| Fin-début (FS) | Le successeur ne peut pas commencer avant que le prédécesseur soit terminé | Couler les fondations, puis monter les murs | De loin le plus courant ; le type par défaut dans la plupart des outils |
| Début-début (SS) | Le successeur ne peut pas commencer avant que le prédécesseur ait commencé | Commencer la relecture une fois la rédaction commencée | Courant pour les travaux qui se chevauchent |
| Fin-fin (FF) | Le successeur ne peut pas se terminer avant que le prédécesseur soit terminé | Les tests ne peuvent pas se terminer avant la fin du développement | Courant pour les travaux parallèles qui doivent se terminer ensemble |
| Début-fin (SF) | Le successeur ne peut pas se terminer avant que le prédécesseur ait commencé | L'ancien système continue de fonctionner jusqu'à la mise en service du nouveau | Rare ; signe généralement qu'il faut repenser la logique |
Chacun de ces liens peut comporter un décalage (une attente délibérée, comme FS+3 jours pour le séchage de la peinture) ou une avance (un chevauchement, noté comme un décalage négatif, par exemple FS-2 jours). Les avances et les décalages modifient le moment du lien, mais pas l'activité qui est le prédécesseur.
Les types de prédécesseurs dont vous entendrez parler
Prédécesseurs immédiats et indirects
Un prédécesseur immédiat est relié directement à l'activité. Les activités situées plus en amont dans la chaîne sont des prédécesseurs indirects : elles influent toujours sur l'activité, mais uniquement à travers les liens intermédiaires. Ne consignez que les prédécesseurs immédiats. Relier une activité à toutes les activités antérieures crée des liens redondants qui rendent le calendrier difficile à lire et plus difficile encore à modifier.
Prédécesseurs déterminants et non déterminants
Lorsqu'une activité a plusieurs prédécesseurs, un seul d'entre eux conditionne généralement sa date de début à un moment donné. C'est le prédécesseur déterminant. Les autres sont non déterminants : ils se terminent plus tôt et disposent d'une certaine marge avant d'affecter le successeur.
| Prédécesseur déterminant | Prédécesseur non déterminant | |
|---|---|---|
| Effet sur le successeur | Fixe sa date de début (ou de fin) au plus tôt | Aucun effet pour le moment |
| S'il glisse d'un jour | Le successeur glisse d'un jour | Rien ne se passe tant que sa marge n'est pas épuisée |
| Où concentrer l'attention | Suivez-le de près ; il se trouve souvent sur le chemin critique | Surveillez la marge plutôt que la date |
Le prédécesseur déterminant peut changer au fil de l'avancement. Un prédécesseur non déterminant qui prend du retard peut dépasser le prédécesseur déterminant et devenir le nouveau prédécesseur déterminant.
Prédécesseurs multiples et successeurs multiples
Une activité à plusieurs prédécesseurs est un point où des chemins se rejoignent ; le PMI parle de convergence des chemins. Une activité à plusieurs successeurs est un point où des chemins se séparent, appelé divergence des chemins. Les points de convergence sont risqués, car le successeur attend la plus tardive de toutes ses entrées : un retard sur n'importe quel chemin peut tout bloquer. Les points de divergence sont risqués, car un retard sur une activité se propage à tous les chemins qui en partent.
Prédécesseurs obligatoires, discrétionnaires et externes
Les prédécesseurs diffèrent aussi par la raison d'être du lien. Un prédécesseur obligatoire (logique impérative) traduit une nécessité physique ou contractuelle. Un prédécesseur discrétionnaire (logique préférentielle) traduit une façon de travailler privilégiée que vous pourriez changer ; c'est donc le premier endroit où chercher lorsque vous devez accélérer par chevauchement (fast tracking) un calendrier. Un prédécesseur externe se situe en dehors du projet, comme la livraison d'un fournisseur ou l'autorisation d'un régulateur. Ces catégories sont expliquées dans dépendances entre tâches.
Comment identifier les prédécesseurs et les successeurs étape par étape
- Partez de la liste des activités. Décomposez le périmètre avec une structure de découpage du projet et transformez chaque lot de travail en activités ; voir tâches et activités du projet.
- Posez une seule question par activité : qu'est-ce qui doit être terminé (ou commencé) avant qu'elle puisse débuter ? Les réponses sont ses prédécesseurs candidats.
- Ne gardez que les prédécesseurs immédiats. Si A conditionne B et B conditionne C, ne reliez pas aussi A à C.
- Choisissez le type de relation. Utilisez fin-début, sauf si le travail se chevauche réellement ou doit se terminer en même temps.
- N'ajoutez une avance ou un décalage que s'il existe une vraie raison, comme un temps de séchage ou un délai de préavis, et notez cette raison par écrit.
- Vérifiez les successeurs. Pour chaque activité, demandez-vous ce qui l'attend. Une activité dont rien ne dépend est soit le jalon de fin, soit un lien manquant.
- Dessinez ou générez un diagramme de réseau pour repérer les boucles, les activités orphelines et les chemins parallèles ; voir diagramme de réseau du projet.
- Passez la logique en revue avec les personnes qui réalisent le travail. Elles savent quelles dépendances sont réelles et lesquelles relèvent de l'habitude.
Exemple détaillé : le calendrier de lancement d'un site web
Une petite équipe lance un nouveau site web. Le tableau liste chaque activité avec sa durée, ses prédécesseurs immédiats et ses successeurs. Tous les liens sont de type fin-début, sans décalage.
| ID | Activité | Durée | Prédécesseurs | Successeurs |
|---|---|---|---|---|
| A | Valider les exigences | 3 jours | Aucun (début) | B, C |
| B | Concevoir les pages | 5 jours | A | D |
| C | Rédiger les contenus | 4 jours | A | E |
| D | Développer les pages | 6 jours | B | E |
| E | Intégrer les contenus | 2 jours | C, D | F |
| F | Tester et lancer | 3 jours | E | Aucun (fin) |
A est un point d'éclatement (divergence des chemins) car elle a deux successeurs. E est un point de jonction (convergence des chemins) car elle a deux prédécesseurs. En avançant à partir du jour 0, on obtient les dates au plus tôt suivantes :
| ID | Début au plus tôt | Fin au plus tôt | Marge totale |
|---|---|---|---|
| A | Jour 0 | Jour 3 | 0 |
| B | Jour 3 | Jour 8 | 0 |
| C | Jour 3 | Jour 7 | 7 jours |
| D | Jour 8 | Jour 14 | 0 |
| E | Jour 14 | Jour 16 | 0 |
| F | Jour 16 | Jour 19 | 0 |
E ne peut pas commencer avant que ses deux prédécesseurs soient terminés. C se termine le jour 7, mais D ne se termine que le jour 14 ; ainsi, D est le prédécesseur déterminant de E et C est non déterminant, avec 7 jours de marge. Le chemin critique est A, B, D, E, F et le projet dure 19 jours.
- Si C glisse de 3 jours, C se termine le jour 10. E commence toujours le jour 14 : la date de lancement ne bouge pas ; la marge de C tombe à 4 jours.
- Si D glisse de 3 jours, E commence le jour 17 et le lancement passe au jour 22.
- Si C glisse de 9 jours, C se termine le jour 16, dépasse D comme prédécesseur déterminant et repousse le lancement de 2 jours (9 jours de retard moins 7 jours de marge).
C'est pourquoi il faut suivre de près les prédécesseurs déterminants et surveiller la marge des autres. La méthode de calcul est expliquée pas à pas dans calcul aller et retour.
Comment les prédécesseurs apparaissent dans les diagrammes de Gantt, les diagrammes de réseau et les outils
diagrammes de Gantt
Dans un diagramme de Gantt, une dépendance est représentée par une flèche allant de la barre du prédécesseur à celle du successeur. Pour un lien fin-début, la flèche part de la fin du prédécesseur et aboutit au début du successeur. Lorsque vous déplacez un prédécesseur dans la plupart des logiciel de diagramme de Gantt, ses successeurs se déplacent automatiquement avec lui.
Diagrammes de réseau
Dans un diagramme de réseau de type « activités sur les nœuds », chaque activité est une case et chaque flèche va du prédécesseur au successeur. Les diagrammes de réseau font clairement apparaître les points de convergence et de divergence, ce qui les rend utiles pour vérifier la logique même si vous gérez le quotidien dans une vue Gantt. Un diagramme PERT applique la même idée avec des estimations à trois points.
Notation des prédécesseurs dans les outils de planification
La plupart des outils de planification de bureau permettent de saisir les prédécesseurs dans une colonne à l'aide de l'identifiant de ligne du prédécesseur, du type de lien et de toute avance ou tout décalage. Dans Microsoft Project, d'après la documentation de Microsoft, saisir uniquement un identifiant crée un lien fin-début sans décalage, un nombre positif ajoute un décalage et un nombre négatif ajoute une avance. Plusieurs prédécesseurs sont séparés par le séparateur de liste (une virgule ou un point-virgule, selon les paramètres régionaux).
| Débutant | Signification |
|---|---|
| 3 | La tâche 3 doit être terminée avant que cette tâche commence (FS, sans décalage) |
| 3FS+2d | Commence 2 jours après la fin de la tâche 3 |
| 3SS | Peut commencer dès que la tâche 3 a commencé |
| 3FF-1d | Doit se terminer au plus tôt 1 jour avant la fin de la tâche 3 |
| 2,5 | Attend la fin des tâches 2 et 5 |
Dans l'exemple du site web, E (Intégrer les contenus) afficherait « 3,4 » si C et D étaient les lignes 3 et 4. Des outils cloud comme Wrike et Smartsheet permettent de créer les mêmes liens en faisant glisser d'une barre à l'autre dans la vue Gantt ou en remplissant une colonne de prédécesseurs, et tous deux prennent en charge les dépendances et les vues du chemin critique dans leurs forfaits payants.
Tracer la logique
De nombreux outils peuvent mettre en évidence les prédécesseurs et successeurs d'une tâche. La fonction Chemin de la tâche (Task Path) de Microsoft Project, par exemple, peut mettre en évidence dans le diagramme de Gantt les prédécesseurs, les prédécesseurs déterminants, les successeurs et les successeurs pilotés. Lorsqu'un jalon glisse, remonter ses prédécesseurs déterminants est généralement le moyen le plus rapide de trouver la vraie cause.
Pourquoi les prédécesseurs comptent pour le chemin critique et les marges
Le méthode du chemin critique repose entièrement sur les liens entre prédécesseurs et successeurs. Le calcul aller propage les dates au plus tôt des prédécesseurs vers les successeurs ; le calcul retour ramène les dates au plus tard des successeurs vers les prédécesseurs. La différence entre les deux est la la marge, et la chaîne d'activités à marge nulle (ou la plus faible) constitue le chemin critique.
Cela a des conséquences pratiques :
- Une activité sans successeur a une marge trompeuse. Sa marge est mesurée par rapport à la fin du projet : elle peut donc glisser longtemps avant que le calendrier ne montre un impact, même si quelque chose en dépend réellement.
- Une activité sans prédécesseur peut commencer le premier jour. Si ce n'est pas le cas en réalité, le calendrier montrera un travail commençant plus tôt qu'il ne le peut raisonnablement.
- Des liens manquants faussent le chemin critique. Si la logique est incomplète, le chemin que votre outil met en évidence n'est peut-être pas celui qui conditionne réellement la date de fin.
- Les limites de ressources ne sont pas des prédécesseurs. La CPM suppose des ressources illimitées. Si deux activités ne peuvent pas se dérouler en même temps parce que la même personne les réalise, cela relève du nivellement des ressources, et non de l'invention d'un lien logique.
Erreurs courantes avec les prédécesseurs (et comment les corriger)
| Erreur | Pourquoi c'est un problème | Solution |
|---|---|---|
| Extrémités ouvertes (aucun prédécesseur ou aucun successeur) | Les retards ne se propagent pas, si bien que la marge et la date de fin paraissent meilleures qu'elles ne le sont | Reliez chaque activité au réseau, jusqu'au jalon de fin |
| Relier des tâches récapitulatives | La logique devient difficile à suivre et certains outils la calculent de manière inattendue | Reliez les activités détaillées, pas les lignes récapitulatives |
| Liens redondants | Un encombrement qui masque la vraie logique déterminante | Ne gardez que les prédécesseurs immédiats |
| Logique circulaire (A avant B avant A) | Le calendrier ne peut pas être calculé ; la plupart des outils la rejettent | Brisez la boucle en scindant une activité ou en repensant l'ordre |
| Contraintes de dates au lieu de liens | Les dates ne bougent plus quand les prédécesseurs glissent | Utilisez des liens logiques et réservez les contraintes aux dates réellement fixes |
| Décalages utilisés pour représenter du travail | Le travail caché dans un décalage ne peut être ni suivi ni doté de ressources | Modélisez ce travail comme une activité à part entière |
| Abus des liens SS et SF | La logique devient difficile à expliquer et facile à casser | Utilisez FS par défaut ; scindez les activités si elles se chevauchent |
| Liens obsolètes après une replanification | Le calendrier prévoit des dates pour un plan que personne ne suit | Revoyez les liens chaque fois que le périmètre ou l'approche change |
Si le même chevauchement nécessite toujours un lien début-début avec un long décalage, il est souvent plus clair de scinder le prédécesseur en deux activités et de relier le successeur à la première partie.
Vérifier la qualité de la logique de votre calendrier
Les grands projets testent souvent la logique de leur calendrier à l'aide de contrôles de santé publiés. Un exemple très utilisé est l'évaluation en 14 points de la Defense Contract Management Agency (DCMA) américaine, qui comprend ces contrôles de logique :
| Vérifiez les | Seuil DCMA |
|---|---|
| Activités non terminées sans prédécesseur ou sans successeur | 5 % au maximum |
| Liens de type fin-début | Au moins 90 % |
| Avances (décalages négatifs) | Aucun |
| Liens comportant des décalages | 5 % au maximum |
| Activités non terminées soumises à des contraintes de dates impératives | 5 % au maximum |
Ces seuils proviennent du contexte des marchés de défense, mais ils constituent un contrôle de cohérence utile pour tout calendrier. Notre conseil pour les projets plus petits est plus simple :
- Filtrez les activités dont la colonne Prédécesseurs ou Successeurs est vide et corrigez-les une à une.
- Décalez d'une semaine une activité du début et vérifiez que la date de fin évolue comme prévu.
- Lisez le chemin critique à voix haute du début à la fin ; si une étape semble illogique, vérifiez ses liens.
- Relancez les vérifications avant de fixer la référence du projet et après toute replanification majeure.
Bonnes pratiques de gestion des prédécesseurs
- Construisez la logique avant d'ajouter les dates. Laissez les liens calculer les dates plutôt que de les saisir.
- Attribuez à chaque activité un responsable clair, pour que quelqu'un réponde du retard d'un prédécesseur.
- Convenez tôt des prédécesseurs inter-équipes et externes, avec un interlocuteur nommé de l'autre côté.
- Traitez les points de convergence (activités à nombreux prédécesseurs) comme des risques et surveillez-les.
- Notez la raison d'être de chaque lien discrétionnaire pour savoir lesquels peuvent être modifiés afin de rattraper du temps ; voir compression des délais.
- Gardez un réseau propre avec des jalons de début et de fin, et utilisez une activité hamac pour le travail de support qui couvre un groupe d'activités.
- Mettez à jour les liens dans le cadre de votre revue régulière du calendrier, et pas seulement en cas de problème.
Si vous construisez un calendrier de zéro, les modèle de calendrier de projet, modèle de chemin critique et Modèle de diagramme de Gantt gratuits comprennent tous des colonnes de prédécesseurs, et le modèle de structure de découpage du projet vous aide à établir d'abord la liste des activités. Pour le processus global, lisez notre guide de l' ordonnancement de projet.
Modèles gratuits sur ce sujet
Questions fréquentes
Qu'est-ce qu'un prédécesseur en gestion de projet ?
Un prédécesseur est une activité qui doit commencer ou se terminer avant qu'une autre activité puisse commencer ou se terminer. Il conditionne le calendrier de l'activité qui en dépend.
Qu'est-ce qu'un successeur en gestion de projet ?
Un successeur est une activité qui dépend d'une autre activité (son prédécesseur) et qui vient après elle dans le calendrier. Sa date de début ou de fin est déterminée par ce prédécesseur.
Quelle est la différence entre un prédécesseur et un successeur ?
Le prédécesseur vient en premier et conditionne le calendrier ; le successeur suit et en dépend. Ce sont les deux extrémités d'une même dépendance, et la plupart des activités sont prédécesseur dans un lien et successeur dans un autre.
Une tâche peut-elle avoir plusieurs prédécesseurs ?
Oui. Avec des liens fin-début, elle ne peut pas commencer avant que tous ses prédécesseurs soient terminés : c'est donc celui qui se termine le plus tard, le prédécesseur déterminant, qui fixe sa date de début.
Une tâche peut-elle avoir plusieurs successeurs ?
Oui. Un retard sur cette tâche affecte alors chacun de ses successeurs, c'est pourquoi les activités à nombreux successeurs méritent une attention particulière.
Qu'est-ce qu'un prédécesseur immédiat ?
Un prédécesseur immédiat est relié directement à l'activité. Les activités antérieures de la chaîne sont des prédécesseurs indirects et ne doivent pas être reliées une seconde fois.
Qu'est-ce qu'un prédécesseur déterminant ?
Le prédécesseur qui détermine effectivement, à un moment donné, la date de début ou de fin au plus tôt d'un successeur. Tout retard sur ce prédécesseur retarde immédiatement le successeur.
Que signifie 3FS+2d dans MS Project ?
Cela signifie que la tâche 3 est un prédécesseur fin-début avec un décalage de 2 jours : cette tâche peut commencer 2 jours après la fin de la tâche 3. Saisir simplement « 3 » signifierait un lien fin-début sans décalage.
Que se passe-t-il si une tâche n'a pas de prédécesseur ?
L'outil de planification la fera commencer à la date de début du projet. C'est normal pour la première activité, mais pour toute autre activité, cela signifie généralement qu'un lien manque.
Que se passe-t-il si une tâche n'a pas de successeur ?
Elle devient une extrémité ouverte : un retard sur cette tâche n'aura aucun effet visible sur le travail ultérieur ni sur la date de fin. Reliez-la à l'activité qui a besoin de son résultat, ou au jalon de fin.
Les prédécesseurs sont-ils la même chose que les dépendances ?
Pas tout à fait. Une dépendance est le lien entre deux activités ; le prédécesseur et le successeur sont les activités situées à chaque extrémité. Voir dépendances entre tâches.
Un successeur peut-il commencer avant la fin de son prédécesseur ?
Oui, si le lien est de type début-début ou fin-fin, ou si une avance (décalage négatif) est appliquée à un lien fin-début. Ce type de chevauchement fait gagner du temps mais augmente le risque de reprises.
Les prédécesseurs ont-ils une incidence sur la marge ?
Oui. La marge se calcule en comparant les dates d'une activité avec celles de ses successeurs : des liens manquants ou erronés donnent donc une marge erronée. Voir marge totale et marge libre.
Comment les prédécesseurs sont-ils représentés dans un diagramme de réseau ?
Par des flèches. Le prédécesseur est le nœud d'où part la flèche et le successeur le nœud vers lequel elle pointe ; voir diagramme de réseau du projet.