---
title: "Méthode du chemin critique (CPM)"
source: "https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)"
wiki: "systems-analysis.info/int"
article: "Méthode_du_chemin_critique_(CPM)"
language: "fr"
categories:
  - "Category:French"
  - "Category:Operations research"
  - "Category:Project management"
revision_id: 4805
wiki_created_at: 2026-09-06T23:40:10Z
wiki_modified_at: 2026-09-06T23:40:10Z
downloaded_at: 2026-09-07T23:04:44Z
---

# Méthode du chemin critique (CPM)

**La méthode du chemin critique** (en anglais *Critical Path Method*, *CPM*) est une méthode déterministe de planification de réseau et de gestion de projet, utilisée pour calculer la séquence des activités et la durée minimale possible pour l'achèvement d'un projet. Le chemin critique est le chemin le plus long en termes de durée dans un modèle de réseau ; tout retard sur une activité de ce chemin reporte la fin de l'ensemble du projet<sup>[\[1\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-enwiki-1)[\[2\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-kelley1959-2)</sup>.

## Histoire

Le CPM a été développé à la fin des années 1950 par James Kelley (Remington Rand) et Morgan Walker (DuPont). Leur rapport de 1959 a marqué le début de l'utilisation industrielle de la méthode ; plus tard, les auteurs ont publié un aperçu historique de l'origine du CPM<sup>[\[2\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-kelley1959-2)[\[3\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-origins-3)</sup>. Parallèlement, la méthode probabiliste PERT a été créée aux États-Unis, avec laquelle le CPM est souvent utilisé conjointement<sup>[\[1\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-enwiki-1)</sup>.

## Concepts de base

- **Activité** (*activity*) — une action avec une durée **d** et des dépendances vis-à-vis de ses prédécesseurs.
- **Événement/Jalon** — un moment sans durée, marquant un état du projet.
- **Chemin critique** — la séquence d'activités ayant la durée totale maximale entre le début et la fin du modèle ; les activités sur ce chemin ont une marge totale nulle<sup>[\[1\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-enwiki-1)</sup>.
- **Dépendance** (*precedence*) — est définie par les relations FS, SS, FF, SF avec des décalages possibles ; en pratique, la méthode PDM / AON (activités sur les nœuds) est utilisée, tandis que la méthode historique ADM / AOA est plus rare<sup>[\[4\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-pdm-4)[\[5\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-adm-5)[\[6\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-dependency-6)</sup>.

## Calcul des dates et des marges

Le calcul s'effectue par des passes avant et arrière à travers le réseau.

**Passe avant** (dates au plus tôt) :

pour les activités initiales : **ES = 0** (ou selon l'échelle de temps adoptée) ;

pour chaque activité *j* : **ES<sub>j</sub> = max{ EF<sub>i</sub> de tous les prédécesseurs *i* }** ;

**EF = ES + d**.

**Passe arrière** (dates au plus tard) :

pour les activités finales : **LF** est égal à la durée totale du projet (ou à la fin au plus tôt du jalon final) ;

pour chaque activité *j* : **LS = LF − d** ; **LF<sub>j</sub> = min{ LS<sub>s</sub> de tous les successeurs *s* }**<sup>[\[7\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-baker-7)[\[8\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-cmu-8)</sup>.

**Marges** (*float/slack*) :

**Marge totale (TF)** : **TF = LS − ES = LF − EF** — le retard maximal que peut prendre une activité sans affecter la date de fin du projet.

**Marge libre (FF)** : **FF = min{ ES<sub>succ</sub> } − EF** — le retard maximal sans affecter les dates de début au plus tôt des successeurs<sup>[\[9\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-pressbooks-9)[\[10\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-pmi-ff-10)</sup>.

## Liaisons et décalages

Dans la méthode PDM, quatre types de dépendances de base sont pris en charge : **FS** (Fin-Début), **SS** (Début-Début), **FF** (Fin-Fin), **SF** (Début-Fin). Chaque liaison peut avoir un décalage (positif ou négatif), par exemple **FS + 2j** — le début du successeur a lieu deux jours après la fin du prédécesseur<sup>[\[6\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-dependency-6)</sup>.

## Réduction de la durée (crashing, fast-tracking)

La réduction de la durée du projet est possible via :

- Le **crashing** — la réduction ciblée de la durée des activités critiques en engageant des coûts supplémentaires ; il est préférable de réduire les activités ayant la « pente de coût » la plus faible.

**Pente de coût** (coût pour 1 unité de réduction) : **(C<sub>crash</sub> − C<sub>normal</sub>) / (D<sub>normal</sub> − D<sub>crash</sub>)**<sup>[\[11\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-crash-11)</sup>.

- Le **fast-tracking** — la mise en parallèle d'activités initialement séquentielles (par exemple, FS → SS), ce qui augmente le risque de reprises<sup>[\[1\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-enwiki-1)</sup>.

## Domaines d'application

Le CPM est utilisé pour élaborer des plannings dans les secteurs de la construction, de l'énergie, de l'ingénierie mécanique, des projets informatiques et de la R&D. La méthode est fondamentale dans les standards de gestion de projet et d'ingénierie des systèmes (PMI, NASA) et est largement prise en charge par les logiciels de planification<sup>[\[1\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-enwiki-1)[\[12\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-pmi-12)[\[13\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-nasa-13)</sup>.

## Avantages

- Identification claire du chemin critique et des « goulots d'étranglement » ; aide à prioriser l'attention du chef de projet<sup>[\[1\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-enwiki-1)</sup>.
- Règles de calcul simples pour les dates au plus tôt/tard et les marges ; transparence de l'impact des changements<sup>[\[7\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-baker-7)</sup>.
- Compatibilité avec la méthode PDM, les diagrammes de Gantt et les outils d'analyse des options d'accélération<sup>[\[4\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-pdm-4)</sup>.

## Limites

- Le modèle CPM de base ne tient pas compte des contraintes de ressources ni de la nature stochastique des durées ; pour cela, on utilise le nivellement des ressources et des extensions (par exemple, la *chaîne critique*)<sup>[\[1\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-enwiki-1)</sup>.
- Avec des dépendances complexes et des décalages, l'interprétation des marges peut être non triviale ; il est recommandé de définir formellement et de contrôler les règles de calcul de la marge (*float*) dans les documents contractuels<sup>[\[10\]](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_note-pmi-ff-10)</sup>.

## Lien avec d'autres approches

- PERT — évaluation probabiliste des durées (estimations à trois points, approximation β) ; le CPM utilise des durées déterministes.
- Diagramme de Gantt — visualisation calendaire du planning, souvent utilisé en complément du CPM/PERT.
- Planification de réseau — groupe général de méthodes (CPM, PERT, ADM/AOA, PDM/AON).

## Voir aussi

- PERT
- Diagramme de Gantt
- Planification de réseau

## Bibliographie

- Kelley, J. E.; Walker, M. R. (1959). *Critical‑Path Planning and Scheduling*. IRE‑AIEE‑ACM '59 (Eastern). *ACM Digital Library*. <a href="https://dl.acm.org/doi/10.1145/1460299.1460318" class="external autonumber" rel="nofollow">[14]</a>
- Kelley, J. E.; Walker, M. R. (1989). *Origins of CPM: A Personal History*. PM Network. *PMI*. <a href="https://www.pmi.org/learning/library/origins-cpm-personal-history-3762" class="external autonumber" rel="nofollow">[15]</a>
- PMI. *PMBOK® Guide*. <a href="https://www.pmi.org/pmbok-guide-standards/foundational/pmbok" class="external autonumber" rel="nofollow">[16]</a>
- NASA. *Systems Engineering Handbook* (SP‑2016‑6105 Rev2). <a href="https://www.nasa.gov/connect/ebooks/nasa-systems-engineering-handbook/" class="external autonumber" rel="nofollow">[17]</a>
- «Critical path method». *Wikipedia (en)*. <a href="https://en.wikipedia.org/wiki/Critical_path_method" class="external autonumber" rel="nofollow">[18]</a>
- «Precedence diagram method». *Wikipedia (en)*. <a href="https://en.wikipedia.org/wiki/Precedence_diagram_method" class="external autonumber" rel="nofollow">[19]</a>
- «Dependency (project management)». *Wikipedia (en)*. <a href="https://en.wikipedia.org/wiki/Dependency_%28project_management%29" class="external autonumber" rel="nofollow">[20]</a>
- «Arrow diagramming method». *Wikipedia (en)*. <a href="https://en.wikipedia.org/wiki/Arrow_diagramming_method" class="external autonumber" rel="nofollow">[21]</a>
- Baker, S. L. *Critical Path Method (CPM) — Analysis Steps*. University of South Carolina. <a href="https://sambaker.com/courses/J716/CPM/CPM.html" class="external autonumber" rel="nofollow">[22]</a>
- «Creating an Activity Network Diagram». *CSU Pressbooks*. <a href="https://pressbooks.ulib.csuohio.edu/project-management-navigating-the-complexity/chapter/7-4-creating-an-activity-network-diagram/" class="external autonumber" rel="nofollow">[23]</a>
- «Crashing Example». An‑Najah National University (exemple didactique). <a href="https://staff-old.najah.edu/sites/default/files/CrashingExample.pdf" class="external autonumber" rel="nofollow">[24]</a>

## Références

1.  <span id="cite_note-enwiki-1">↑ <sup>[1.0](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-enwiki_1-0)</sup> <sup>[1.1](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-enwiki_1-1)</sup> <sup>[1.2](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-enwiki_1-2)</sup> <sup>[1.3](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-enwiki_1-3)</sup> <sup>[1.4](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-enwiki_1-4)</sup> <sup>[1.5](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-enwiki_1-5)</sup> <sup>[1.6](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-enwiki_1-6)</sup> «Critical path method». *Wikipedia (en)*. <a href="https://en.wikipedia.org/wiki/Critical_path_method" class="external autonumber" rel="nofollow">[1]</a></span>
2.  <span id="cite_note-kelley1959-2">↑ <sup>[2.0](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-kelley1959_2-0)</sup> <sup>[2.1](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-kelley1959_2-1)</sup> Kelley, J. E., Jr.; Walker, M. R. (1959). «Critical-Path Planning and Scheduling». *IRE‑AIEE‑ACM '59 (Eastern)*. *ACM Digital Library*. <a href="https://dl.acm.org/doi/10.1145/1460299.1460318" class="external autonumber" rel="nofollow">[2]</a></span>
3.  <span id="cite_note-origins-3">[↑](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-origins_3-0) Kelley, J. E.; Walker, M. R. (1989). «Origins of CPM: A Personal History». *PM Network*. *Project Management Institute*. <a href="https://www.pmi.org/learning/library/origins-cpm-personal-history-3762" class="external autonumber" rel="nofollow">[3]</a></span>
4.  <span id="cite_note-pdm-4">↑ <sup>[4.0](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-pdm_4-0)</sup> <sup>[4.1](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-pdm_4-1)</sup> «Precedence diagram method». *Wikipedia (en)*. <a href="https://en.wikipedia.org/wiki/Precedence_diagram_method" class="external autonumber" rel="nofollow">[4]</a></span>
5.  <span id="cite_note-adm-5">[↑](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-adm_5-0) «Arrow diagramming method». *Wikipedia (en)*. <a href="https://en.wikipedia.org/wiki/Arrow_diagramming_method" class="external autonumber" rel="nofollow">[5]</a></span>
6.  <span id="cite_note-dependency-6">↑ <sup>[6.0](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-dependency_6-0)</sup> <sup>[6.1](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-dependency_6-1)</sup> «Dependency (project management)». *Wikipedia (en)*. <a href="https://en.wikipedia.org/wiki/Dependency_%28project_management%29" class="external autonumber" rel="nofollow">[6]</a></span>
7.  <span id="cite_note-baker-7">↑ <sup>[7.0](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-baker_7-0)</sup> <sup>[7.1](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-baker_7-1)</sup> Baker, S. L. «Critical Path Method (CPM) — Analysis Steps». University of South Carolina. <a href="https://sambaker.com/courses/J716/CPM/CPM.html" class="external autonumber" rel="nofollow">[7]</a></span>
8.  <span id="cite_note-cmu-8">[↑](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-cmu_8-0) «Fundamental Scheduling Procedures». *Project Management*, Carnegie Mellon University. <a href="https://www.cmu.edu/cee/projects/PMbook/10_Fundamental_Scheduling_Procedures.html" class="external autonumber" rel="nofollow">[8]</a></span>
9.  <span id="cite_note-pressbooks-9">[↑](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-pressbooks_9-0) «Creating an Activity Network Diagram». *Project Management — Navigating the Complexity*. Cleveland State University Pressbooks. <a href="https://pressbooks.ulib.csuohio.edu/project-management-navigating-the-complexity/chapter/7-4-creating-an-activity-network-diagram/" class="external autonumber" rel="nofollow">[9]</a></span>
10. <span id="cite_note-pmi-ff-10">↑ <sup>[10.0](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-pmi-ff_10-0)</sup> <sup>[10.1](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-pmi-ff_10-1)</sup> «Critical Path Method Calculations». *PMI*. <a href="https://www.pmi.org/learning/library/critical-path-method-calculations-scheduling-8040" class="external autonumber" rel="nofollow">[10]</a></span>
11. <span id="cite_note-crash-11">[↑](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-crash_11-0) «Crashing Example». An‑Najah National University (exemple didactique). <a href="https://staff-old.najah.edu/sites/default/files/CrashingExample.pdf" class="external autonumber" rel="nofollow">[11]</a></span>
12. <span id="cite_note-pmi-12">[↑](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-pmi_12-0) PMI. *A Guide to the Project Management Body of Knowledge (PMBOK® Guide)*. <a href="https://www.pmi.org/pmbok-guide-standards/foundational/pmbok" class="external autonumber" rel="nofollow">[12]</a></span>
13. <span id="cite_note-nasa-13">[↑](https://systems-analysis.info/int/M%C3%A9thode_du_chemin_critique_(CPM)#cite_ref-nasa_13-0) NASA. *Systems Engineering Handbook* (NASA/SP‑2016‑6105 Rev2). <a href="https://www.nasa.gov/connect/ebooks/nasa-systems-engineering-handbook/" class="external autonumber" rel="nofollow">[13]</a></span>
