Was ist der kritische Pfad?

Der kritische Pfad (englisch: Critical Path) ist die längste Kette von zeitlich abhängigen Vorgängen in einem Projekt. Er bestimmt die minimale Projektdauer -- das Projekt kann nicht schneller abgeschlossen werden, als der kritische Pfad es vorgibt.

Das Besondere an Vorgängen auf dem kritischen Pfad: Sie haben keine Pufferzeit. Wenn ein kritischer Vorgang um drei Tage länger dauert als geplant, verschiebt sich das Projektende um genau drei Tage. Bei nicht-kritischen Vorgängen gibt es dagegen einen Puffer -- sie können sich im Rahmen dieses Puffers verspäten, ohne das Projektende zu gefährden.

Für Projektmanager ist der kritische Pfad deshalb eines der wichtigsten Planungsinstrumente: Er zeigt, wo Verzögerungen das Projekt direkt bedrohen und wo Spielraum besteht. In Kombination mit einem Gantt-Diagramm wird die Projektstruktur visuell greifbar.

Historischer Hintergrund

Die Critical Path Method (CPM) wurde 1957 von den US-Unternehmen DuPont und Remington Rand für die Planung von Anlagenwartungsprojekten entwickelt. Nahezu zeitgleich entstand die PERT-Methode (Program Evaluation and Review Technique) für das Polaris-Raketenprogramm der US-Marine. Beide Methoden bilden die Grundlage der modernen Netzplantechnik und sind bis heute Bestandteil des PMBOK Guide (PMI) und der DIN 69900.

Die Critical Path Method (CPM) erklärt

Die CPM basiert auf einem Netzplan, der alle Vorgänge eines Projekts, ihre Dauer und ihre Abhängigkeiten abbildet. Aus diesem Netzplan werden durch Vorwärts- und Rückwärtsrechnung die frühesten und spätesten Zeitpunkte für jeden Vorgang ermittelt.

Die zentralen Begriffe der CPM sind:

Kernregel: Alle Vorgänge, deren Gesamtpuffer gleich null ist (GP = 0), liegen auf dem kritischen Pfad. Sie dürfen sich nicht verzögern.

Der Kritische Pfad — visuell erklärt

Der längste Weg durch das Netzwerk bestimmt die Mindestprojektdauer. Verzögerungen auf diesem Pfad verzögern das gesamte Projekt.

Netzplan mit Kritischem Pfad Start W0 A: Planung 3 Wochen B: Recherche 2 Wochen C: Entwicklung 5 Wochen D: Design 3 Wochen E: Test 2 Wochen F: Doku 1 Woche Ende W10 ↕ Puffer: 2 Wochen Kritischer Pfad: A → C → E = 10 Wochen Kritischer Pfad (kein Puffer) Nicht-kritisch (hat Puffer)

Der Kritische Pfad (rot) bestimmt die Mindestdauer von 10 Wochen. Nicht-kritische Aufgaben (grau) haben Pufferzeit.

Kritischen Pfad berechnen: Schritt-für-Schritt

1

Vorgangsliste erstellen

Liste alle Vorgänge des Projekts mit ihrer Dauer und ihren Abhängigkeiten (Vorgänger) auf. Jeder Vorgang muss mindestens einen Vorgänger haben, außer dem Startvorgang.

2

Vorwärtsrechnung (Forward Pass)

Berechne für jeden Vorgang den frühesten Start (ES) und das früheste Ende (EF), beginnend beim ersten Vorgang mit ES = 0. Die Formel: EF = ES + Dauer. Wenn ein Vorgang mehrere Vorgänger hat, ist sein ES gleich dem Maximum aller EF-Werte der Vorgänger.

3

Rückwärtsrechnung (Backward Pass)

Berechne für jeden Vorgang das späteste Ende (LF) und den spätesten Start (LS), beginnend beim letzten Vorgang. Das LF des letzten Vorgangs entspricht seinem EF aus der Vorwärtsrechnung. Die Formel: LS = LF - Dauer. Wenn ein Vorgang mehrere Nachfolger hat, ist sein LF gleich dem Minimum aller LS-Werte der Nachfolger.

4

Pufferzeit berechnen und kritischen Pfad identifizieren

Berechne den Gesamtpuffer: GP = LS - ES (oder äquivalent: LF - EF). Alle Vorgänge mit GP = 0 liegen auf dem kritischen Pfad. Verbinde diese Vorgänge -- sie bilden den längsten Weg durch den Netzplan.

Praxisbeispiel: Website-Relaunch

Ein Unternehmen plant einen Website-Relaunch mit sechs Vorgängen. Ziel ist ein vollständiger Projektplan mit identifiziertem kritischen Pfad und definierten Meilensteinen.

Vorgangsliste

Vorgang Beschreibung Dauer (Tage) Vorgänger
AAnforderungsanalyse5--
BUX-Design8A
CContent-Erstellung6A
DFrontend-Entwicklung10B
EBackend-Entwicklung12B
FTesting & Go-Live4C, D, E

Vorwärtsrechnung

Früheste Termine (ES → EF) A: ES=0, EF=0+5=5
B: ES=5, EF=5+8=13
C: ES=5, EF=5+6=11
D: ES=13, EF=13+10=23
E: ES=13, EF=13+12=25
F: ES=max(11,23,25)=25, EF=25+4=29 Projektdauer: 29 Tage. F wartet auf den spätesten Vorgänger (E, Tag 25).

Rückwärtsrechnung

Späteste Termine (LF → LS) F: LF=29, LS=29-4=25
E: LF=25, LS=25-12=13
D: LF=25, LS=25-10=15
C: LF=25, LS=25-6=19
B: LF=min(15,13)=13, LS=13-8=5
A: LF=min(5,19)=5, LS=5-5=0 B hat zwei Nachfolger (D und E). Das LF von B ist das Minimum der LS-Werte von D (15) und E (13) = 13.

Pufferzeit und kritischer Pfad

Vorgang Dauer ES EF LS LF GP Kritisch?
A505050Ja
B85135130Ja
C6511192514Nein
D10132315252Nein
E12132513250Ja
F4252925290Ja
Ergebnis: Der kritische Pfad ist A → B → E → F

Dieser Pfad hat eine Gesamtdauer von 5 + 8 + 12 + 4 = 29 Tage. Jede Verzögerung auf diesem Pfad verlängert das Projekt. Vorgang C hat 14 Tage Puffer -- er könnte erst an Tag 19 starten, ohne den Go-Live-Termin zu gefährden. Vorgang D hat 2 Tage Puffer und ist damit "fast-kritisch".

Vorteile und Grenzen der Methode

Vorteile der CPM

Grenzen der CPM

Kritischer Pfad in der Praxis: Tools und Software

Für die Berechnung des kritischen Pfads stehen verschiedene Werkzeuge zur Verfügung. Die Wahl hängt von Projektgröße und Komplexität ab:

Wie PathHub AI den kritischen Pfad berücksichtigt

PathHub AI generiert Projektpläne mit klar definierten Phasen, Aufgaben und Abhängigkeiten. Dabei berücksichtigt die KI automatisch die logische Reihenfolge der Vorgänge und schätzt realistische Dauern.

Projektpläne mit automatischer Phasenplanung

PathHub AI erstellt Projektpläne mit realistischen Zeitschätzungen und logischen Abhängigkeiten -- in Minuten statt Stunden.

Kostenlos starten

Häufig gestellte Fragen

Der kritische Pfad ist die längste Abfolge von abhängigen Vorgängen in einem Projekt. Er bestimmt die minimale Projektdauer -- das Projekt kann nicht schneller abgeschlossen werden, als der kritische Pfad dauert. Vorgänge auf dem kritischen Pfad haben keine Pufferzeit: Jede Verzögerung eines kritischen Vorgangs verlängert das gesamte Projekt um genau diese Zeitspanne.
Die Berechnung erfolgt in drei Schritten: 1. Vorwärtsrechnung: Berechne den frühesten Start (ES) und das früheste Ende (EF) jedes Vorgangs, beginnend beim ersten Vorgang. 2. Rückwärtsrechnung: Berechne den spätesten Start (LS) und das späteste Ende (LF) jedes Vorgangs, beginnend beim letzten Vorgang. 3. Pufferzeit berechnen: GP = LS - ES. Vorgänge mit einer Pufferzeit von 0 liegen auf dem kritischen Pfad.
Der Gesamtpuffer (GP = LS - ES) gibt an, wie lange ein Vorgang verzögert werden kann, ohne das Projektende zu verschieben. Der freie Puffer (FP = ES des Nachfolgers - EF des Vorgangs) gibt an, wie lange ein Vorgang verzögert werden kann, ohne den frühesten Start des direkten Nachfolgers zu beeinflussen. Der freie Puffer ist immer kleiner oder gleich dem Gesamtpuffer.
Ja, ein Projekt kann mehrere kritische Pfade haben, wenn zwei oder mehr Pfade die gleiche längste Dauer aufweisen. In diesem Fall sind alle diese Pfade gleichermaßen kritisch. Das erhöht das Projektrisiko, weil eine Verzögerung auf jedem dieser Pfade das Projekt verzögern würde. Während der Projektdurchführung kann sich der kritische Pfad auch verschieben, wenn Vorgänge schneller oder langsamer als geplant abgeschlossen werden.