Was ist Methode des kritischen Pfads (CPM)?
Verfahren der Terminplanung, das aus den Dauern der Vorgänge eines Projekts und ihren Reihenfolgebeziehungen für jeden Vorgang den frühesten und spätesten Beginn sowie den Puffer (Float) bestimmt und daraus den längsten Pfad, der die Vorgänge ohne Puffer verbindet (den kritischen Pfad), und die Gesamtdauer des Projekts ermittelt. Eine Verzögerung bei einem Vorgang auf dem kritischen Pfad verzögert das gesamte Projekt.
Japanische Bezeichnung: クリティカルパス法(CPM)
„Methode des kritischen Pfads (CPM)“ kommt in 1 Übungsfragen aus 1 Themen vor, z. B. Softwareentwicklung und Projektmanagement.
Fachgebiet: Softwareentwicklung und Projektmanagement
Frühester und spätester Beginn
Vorwärts gerechnet ist der früheste Beginn jedes Vorgangs das späteste Ende unter allen seinen Vorgängern, und das früheste Ende des letzten Vorgangs ist die Gesamtdauer des Projekts. Rückwärts gerechnet ist der späteste Beginn der letzte Tag, an dem ein Vorgang beginnen kann, ohne das Projekt zu verlängern. Spätester Beginn minus frühester Beginn ist der Gesamtpuffer (Total Float) des Vorgangs, und der Pfad, der die Vorgänge ohne Gesamtpuffer verbindet, ist der kritische Pfad. Ist zum Beispiel A (6 Tage) → D (4 Tage) → F (3 Tage) mit 13 Tagen der längste Pfad, verzögert eine Verspätung von einem Tag bei A, D oder F das gesamte Projekt um einen Tag.
Pfeildiagramme und Scheinvorgänge
In japanischen IT-Prüfungen werden oft Pfeildiagramme (PERT-Diagramme) verwendet, die Vorgänge als Pfeile und die Punkte dazwischen als Knoten (Kreise) darstellen. Reihenfolgebeziehungen, die sich mit Pfeilen allein nicht ausdrücken lassen, werden mit Scheinvorgängen der Dauer null (gestrichelten Pfeilen) dargestellt. Kann zum Beispiel Vorgang D erst beginnen, wenn neben B auch A abgeschlossen ist, wird ein Scheinvorgang vom Ende von A zum Beginn von D gezogen. Wer einen Scheinvorgang übersieht, erhält eine kürzere Gesamtdauer als die tatsächliche; Vorsicht ist daher geboten.
Möglichkeiten, den Terminplan zu verkürzen
Um das Projekt zu verkürzen, müssen Vorgänge auf dem kritischen Pfad verkürzt werden; Vorgänge abseits davon zu verkürzen, ändert die Gesamtdauer nicht. Vorgänge durch zusätzliches Personal oder Geld zu verkürzen, heißt Crashing, und Vorgänge, die nacheinander geplant waren, teilweise zu überlappen, heißt Fast Tracking. Beim Crashing wird zuerst der Vorgang auf dem kritischen Pfad verkürzt, bei dem ein Tag Verkürzung am wenigsten kostet. Nach einer Verkürzung kann ein anderer Pfad zum neuen kritischen Pfad werden, daher wird die Berechnung jedes Mal wiederholt.
Häufige Fragen
Gibt es nur einen kritischen Pfad?
Es kann mehrere geben. Haben zwei längste Pfade dieselbe Dauer, sind beide kritische Pfade, und um das Projekt zu verkürzen, müssen beide verkürzt werden.
Was ist der Unterschied zwischen Gesamtpuffer und freiem Puffer?
Der Gesamtpuffer (Total Float) ist die Zahl der Tage, um die sich ein Vorgang verzögern kann, ohne die Gesamtdauer des Projekts zu verlängern. Der freie Puffer (Free Float) ist die Zahl der Tage, um die er sich verzögern kann, ohne den frühesten Beginn eines Nachfolgers zu verschieben; er ist nie größer als der Gesamtpuffer. Teilt sich ein Vorgang den Puffer mit seinem Nachfolger, kann sein freier Puffer 0 sein, während sein Gesamtpuffer positiv ist.