---
title: "Kritieke-padmethode (CPM)"
source: "https://systems-analysis.info/int/Kritieke-padmethode_(CPM)"
wiki: "systems-analysis.info/int"
article: "Kritieke-padmethode_(CPM)"
language: "nl"
categories:
  - "Category:Dutch"
  - "Category:Operations research"
  - "Category:Project management"
revision_id: 3511
wiki_created_at: 2026-09-06T23:21:54Z
wiki_modified_at: 2026-09-06T23:21:54Z
downloaded_at: 2026-09-07T22:57:21Z
---

# Kritieke-padmethode (CPM)

**De methode van het kritieke pad (CPM)** (Engels: *Critical Path Method*, *CPM*) — een deterministische methode voor netwerkplanning en projectbeheer, toegepast voor de berekening van de werkvolgorde en de minimaal mogelijke doorlooptijd van een project. Het kritieke pad is het langste pad (in duur) in het netwerkmodel; vertraging van een willekeurige activiteit op dit pad verschuift de einddatum van het gehele project<sup>[\[1\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-enwiki-1)[\[2\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-kelley1959-2)</sup>.

## Geschiedenis

CPM werd eind jaren 1950 ontwikkeld door James Kelley (Remington Rand) en Morgan Walker (DuPont). Hun rapport uit 1959 vormde het begin van het industriële gebruik van de methode; later publiceerden de auteurs een historisch overzicht over de oorsprong van CPM<sup>[\[2\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-kelley1959-2)[\[3\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-origins-3)</sup>. Tegelijkertijd werd in de Verenigde Staten de probabilistische methode PERT ontwikkeld, waarmee CPM vaak gezamenlijk wordt toegepast<sup>[\[1\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-enwiki-1)</sup>.

## Basisconcepten

- **Activiteit** (activity) — een handeling met duur **d** en afhankelijkheden van voorgangers.
- **Gebeurtenis/mijlpaal** — een moment zonder duur, dat de toestand van het project vastlegt.
- **Kritiek pad** — de opeenvolging van activiteiten met de maximale totale duur tussen het begin en het einde van het model; activiteiten hierop hebben een totale speling van nul<sup>[\[1\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-enwiki-1)</sup>.
- **Afhankelijkheden** worden vastgelegd via de relaties FS, SS, FF, SF met mogelijke lags; in de praktijk wordt PDM / AON (activiteiten als knooppunten) gebruikt, terwijl de historische ADM / AOA minder voorkomt<sup>[\[4\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-pdm-4)[\[5\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-adm-5)[\[6\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-dependency-6)</sup>.

## Berekening van datums en speling

De berekening wordt uitgevoerd via een voorwaartse en een achterwaartse doorgang door het netwerk.

**Voorwaartse doorgang** (vroegste datums):

voor beginactiviteiten: **ES = 0** (of volgens de gehanteerde tijdschaal);

voor elke activiteit *j*: **ES<sub>j</sub> = max{ EF<sub>i</sub> van alle voorgangers *i* }**;

**EF = ES + d**.

**Achterwaartse doorgang** (laatste datums):

voor eindactiviteiten: **LF** is gelijk aan de totale projectduur (of de vroegste einddatum van de eindmijlpaal);

voor elke activiteit *j*: **LS = LF − d**; **LF<sub>j</sub> = min{ LS<sub>s</sub> van alle opvolgers *s* }**<sup>[\[7\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-baker-7)[\[8\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-cmu-8)</sup>.

**Speling** (float/slack):

**Totale speling (TF)**: **TF = LS − ES = LF − EF** — hoeveel een activiteit vertraagd kan worden zonder de einddatum van het project te verschuiven.

**Vrije speling (FF)**: **FF = min{ ES<sub>succ</sub> } − EF** — vertraging zonder invloed op de vroegste startdata van de opvolgers<sup>[\[9\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-pressbooks-9)[\[10\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-pmi-ff-10)</sup>.

## Relaties en lags

In PDM worden vier basistypen afhankelijkheden ondersteund: **FS** (finish‑to‑start), **SS** (start‑to‑start), **FF** (finish‑to‑finish), **SF** (start‑to‑finish). Elke relatie kan een lag hebben (positief of negatief), bijvoorbeeld **FS + 2d** — de start van de opvolger twee dagen na het einde van de voorganger<sup>[\[6\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-dependency-6)</sup>.

## Verkorting van doorlooptijden (crashing, fast‑tracking)

Verkorting van de projectduur is mogelijk via:

- **Crashing** — gericht verkorten van de duur van kritieke activiteiten ten koste van extra uitgaven; bij voorkeur worden activiteiten met de laagste kostenhelling verkort.

**Kostenhelling** (kosten per eenheid verkorting): **(C<sub>crash</sub> − C<sub>normal</sub>) / (D<sub>normal</sub> − D<sub>crash</sub>)**<sup>[\[11\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-crash-11)</sup>.

- **Fast‑tracking** — het omzetten van toelaatbare afhankelijkheden naar parallelle uitvoering (bijvoorbeeld FS → SS) met een groter risico op herwerk<sup>[\[1\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-enwiki-1)</sup>.

## Toepassingsgebieden

CPM wordt gebruikt voor het opstellen van planningen in de bouw, energiesector, maakindustrie, IT-projecten en onderzoek & ontwikkeling. De methode is fundamenteel in projectmanagement- en systeemtechniekstandaarden (PMI, NASA) en wordt breed ondersteund door planningssoftware<sup>[\[1\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-enwiki-1)[\[12\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-pmi-12)[\[13\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-nasa-13)</sup>.

## Voordelen

- Duidelijke identificatie van het kritieke pad en knelpunten; prioriteit voor de aandacht van de projectmanager<sup>[\[1\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-enwiki-1)</sup>.
- Eenvoudige rekenregels voor vroegste/laatste datums en speling; transparantie van de invloed van wijzigingen<sup>[\[7\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-baker-7)</sup>.
- Compatibiliteit met PDM/Gantt-diagrammen en instrumenten voor de analyse van versnellingsscenario's<sup>[\[4\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-pdm-4)</sup>.

## Beperkingen

- Het basismodel van CPM houdt geen rekening met resourcebeperkingen en de stochastische aard van activiteitsduren; hiervoor worden resource-nivellering en uitbreidingen toegepast (bijvoorbeeld *critical chain*)<sup>[\[1\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-enwiki-1)</sup>.
- Bij gebruik van complexe afhankelijkheden en lags kan de interpretatie van speling niet-triviaal zijn; formele definitie en controle van de berekeningsregels voor float in contractdocumenten worden aanbevolen<sup>[\[10\]](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_note-pmi-ff-10)</sup>.

## Relatie met andere benaderingen

- PERT — probabilistische schatting van activiteitsduren (driepuntsschattingen, β-benadering); CPM gebruikt deterministische duren.
- Gantt-diagram — kalendervisualisatie van de planning, vaak gebruikt in combinatie met CPM/PERT.
- Netwerkplanning — overkoepelende groep methoden (CPM, PERT, ADM/AOA, PDM/AON).

## Zie ook

- PERT
- Gantt-diagram
- Netwerkplanning

## Literatuur

- 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 (onderwijsvoorbeeld). <a href="https://staff-old.najah.edu/sites/default/files/CrashingExample.pdf" class="external autonumber" rel="nofollow">[24]</a>

## Noot

1.  <span id="cite_note-enwiki-1">↑ <sup>[1.0](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_ref-enwiki_1-0)</sup> <sup>[1.1](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_ref-enwiki_1-1)</sup> <sup>[1.2](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_ref-enwiki_1-2)</sup> <sup>[1.3](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_ref-enwiki_1-3)</sup> <sup>[1.4](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_ref-enwiki_1-4)</sup> <sup>[1.5](https://systems-analysis.info/int/Kritieke-padmethode_(CPM)#cite_ref-enwiki_1-5)</sup> <sup>[1.6](https://systems-analysis.info/int/Kritieke-padmethode_(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/Kritieke-padmethode_(CPM)#cite_ref-kelley1959_2-0)</sup> <sup>[2.1](https://systems-analysis.info/int/Kritieke-padmethode_(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/Kritieke-padmethode_(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/Kritieke-padmethode_(CPM)#cite_ref-pdm_4-0)</sup> <sup>[4.1](https://systems-analysis.info/int/Kritieke-padmethode_(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/Kritieke-padmethode_(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/Kritieke-padmethode_(CPM)#cite_ref-dependency_6-0)</sup> <sup>[6.1](https://systems-analysis.info/int/Kritieke-padmethode_(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/Kritieke-padmethode_(CPM)#cite_ref-baker_7-0)</sup> <sup>[7.1](https://systems-analysis.info/int/Kritieke-padmethode_(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/Kritieke-padmethode_(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/Kritieke-padmethode_(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/Kritieke-padmethode_(CPM)#cite_ref-pmi-ff_10-0)</sup> <sup>[10.1](https://systems-analysis.info/int/Kritieke-padmethode_(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/Kritieke-padmethode_(CPM)#cite_ref-crash_11-0) «Crashing Example». An‑Najah National University (учебный пример). <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/Kritieke-padmethode_(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/Kritieke-padmethode_(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>
