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.
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:
- ES (Earliest Start): Der frühestmögliche Starttermin eines Vorgangs
- EF (Earliest Finish): Das frühestmögliche Ende = ES + Dauer
- LS (Latest Start): Der späteste Starttermin, ohne das Projektende zu gefährden
- LF (Latest Finish): Das späteste Ende = LS + Dauer
- GP (Gesamtpuffer): Die maximale Verzögerung ohne Einfluss auf das Projektende = LS - ES
- FP (Freier Puffer): Die maximale Verzögerung ohne Einfluss auf den direkten Nachfolger
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.
Der Kritische Pfad (rot) bestimmt die Mindestdauer von 10 Wochen. Nicht-kritische Aufgaben (grau) haben Pufferzeit.
Kritischen Pfad berechnen: Schritt-für-Schritt
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.
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.
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.
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 |
|---|---|---|---|
| A | Anforderungsanalyse | 5 | -- |
| B | UX-Design | 8 | A |
| C | Content-Erstellung | 6 | A |
| D | Frontend-Entwicklung | 10 | B |
| E | Backend-Entwicklung | 12 | B |
| F | Testing & Go-Live | 4 | C, D, E |
Vorwärtsrechnung
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
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? |
|---|---|---|---|---|---|---|---|
| A | 5 | 0 | 5 | 0 | 5 | 0 | Ja |
| B | 8 | 5 | 13 | 5 | 13 | 0 | Ja |
| C | 6 | 5 | 11 | 19 | 25 | 14 | Nein |
| D | 10 | 13 | 23 | 15 | 25 | 2 | Nein |
| E | 12 | 13 | 25 | 13 | 25 | 0 | Ja |
| F | 4 | 25 | 29 | 25 | 29 | 0 | Ja |
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
- Fokus auf das Wesentliche: Die CPM zeigt, welche Vorgänge für den Projekterfolg entscheidend sind. Ressourcen und Management-Aufmerksamkeit können gezielt auf kritische Vorgänge konzentriert werden.
- Realistische Terminplanung: Die minimale Projektdauer wird mathematisch ermittelt, nicht geschätzt. Das verhindert unrealistisch optimistische Zeitpläne.
- Pufferzeit-Management: Nicht-kritische Vorgänge haben messbaren Puffer. Dieser kann bewusst genutzt werden -- z.B. für Ressourcenausgleich oder parallele Projektarbeit.
- Szenario-Analyse: "Was passiert, wenn Vorgang X drei Tage länger dauert?" -- mit der CPM lässt sich die Auswirkung jeder Änderung sofort berechnen.
Grenzen der CPM
- Starre Dauerschätzungen: Die klassische CPM arbeitet mit festen Dauerwerten. In der Realität schwanken Dauern. Die PERT-Methode adressiert dies mit optimistischen, wahrscheinlichen und pessimistischen Schätzungen.
- Keine Ressourcenbetrachtung: Die CPM berücksichtigt nicht, ob genügend Personal oder Kapazität vorhanden ist. Zwei parallele Vorgänge könnten dieselbe Person benötigen.
- Komplexität bei Großprojekten: Bei Projekten mit hunderten Vorgängen wird die manuelle Berechnung unpraktikabel. Software-Tools sind dann unverzichtbar.
- Weniger geeignet für agile Projekte: In agilen Methoden wie Scrum ändern sich Scope und Prioritäten laufend. Der kritische Pfad verschiebt sich dann ständig.
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:
- Excel / Google Sheets: Für kleine Projekte mit bis zu 20 Vorgängen können Vorwärts- und Rückwärtsrechnung in Tabellenkalkulationen abgebildet werden. Ab einer gewissen Komplexität wird dies fehleranfällig.
- Microsoft Project: Der Klassiker für CPM-Berechnungen. Berechnet den kritischen Pfad automatisch und stellt ihn im Gantt-Diagramm rot dar. Erfordert Lizenz und Einarbeitungszeit.
- Spezialisierte PM-Software: Tools wie Primavera P6 (für Großprojekte), Smartsheet oder Monday.com bieten CPM-Funktionen in unterschiedlicher Tiefe.
- KI-gestützte Tools: Moderne Lösungen wie PathHub AI berechnen Abhängigkeiten und Phasen-Dauern automatisch auf Basis der Projektbeschreibung -- ohne manuelle Netzplanerstellung.
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.
- Automatische Phasenplanung: Die KI erkennt, welche Aufgaben sequenziell und welche parallel laufen können -- die Grundlage für den kritischen Pfad.
- Phasen-Dauer und Abhängigkeiten: Jede Phase erhält eine realistische Zeitschätzung. Aufgaben innerhalb einer Phase laufen parallel, Phasen bauen aufeinander auf.
- Zeitraum-Visualisierung: Die Gesamtdauer des Projekts ergibt sich aus der Summe der Phasen-Dauern -- genau wie beim kritischen Pfad die Summe der kritischen Vorgänge.
- Anpassbare Pläne: Wenn sich Dauern oder Abhängigkeiten ändern, kannst du den Plan anpassen. PathHub AI hilft dir dabei, die Auswirkungen auf die Gesamtdauer einzuschätzen.