Glossar
Puffer
Pufferzeit, Zeitpuffer, Gesamtpuffer, freier Puffer, Buffer
Ein Puffer ist die Zeit, um die sich ein Vorgang verschieben oder verlängern darf, ohne einen anderen Termin zu gefährden. Hat ein Vorgang 3 Tage Gesamtpuffer, darf er 3 Tage später enden, ohne das Projektende zu verzögern. Der Gesamtpuffer schützt das Projektende, der freie Puffer den frühesten Start des Nachfolgers.
Im Projektalltag meint „Puffer“ drei verschiedene Dinge. Wer sie vermischt, plant mit einer Reserve, die es nicht gibt.
Welche Arten von Puffer gibt es?
| Art | Herkunft | Bedeutung |
|---|---|---|
| Pufferzeit (Gesamtpuffer, freier Puffer) | ergibt sich aus dem Netzplan | Spielraum, den die Ablauflogik einem Vorgang lässt |
| Puffer an einer Verknüpfung | tragen Sie selbst ein | feste Wartezeit oder Überlappung zwischen zwei Vorgängen |
| Zeitreserve (Projektpuffer) | planen Sie bewusst ein | Reserve für Risiken, meist vor dem Endtermin |
Die Pufferzeit liefert die Vorwärts- und Rückwärtsrechnung der Methode des kritischen Pfades. Vorgänge mit einem Gesamtpuffer von null bilden den kritischen Pfad. Wie die Rechnung im Netzplan Schritt für Schritt abläuft, zeigt der Eintrag Zeitfenster (Float).
Was ist der Unterschied zwischen Gesamtpuffer und freiem Puffer?
- Gesamtpuffer (GP): So lange darf sich ein Vorgang verzögern, ohne das Projektende zu verschieben. GP = SAZ − FAZ, also spätester minus frühester Anfangszeitpunkt.
- Freier Puffer (FP): So lange darf sich ein Vorgang verzögern, ohne den frühesten Start eines Nachfolgers zu verschieben. FP = FAZ des Nachfolgers − FEZ des Vorgangs. Bei mehreren Nachfolgern gilt der kleinste Wert.1
Der freie Puffer ist nie größer als der Gesamtpuffer. Hat ein Vorgang keinen Nachfolger, sind beide gleich.
Beispiel: Flyer für eine Messe
Ein Flyer entsteht aus vier Vorgängen. Layout (A) und Text (B) starten gleichzeitig, das Lektorat (C) folgt auf den Text, der Druck (D) braucht Layout und lektorierten Text. Dauer in Arbeitstagen, die Rechnung beginnt bei Tag 0:
| Vorgang | Dauer | Vorgänger | FAZ | FEZ | SAZ | SEZ | GP | FP |
|---|---|---|---|---|---|---|---|---|
| A Layout gestalten | 6 | keiner | 0 | 6 | 0 | 6 | 0 | 0 |
| B Text schreiben | 2 | keiner | 0 | 2 | 3 | 5 | 3 | 0 |
| C Text lektorieren | 1 | B | 2 | 3 | 5 | 6 | 3 | 3 |
| D Druck | 2 | A, C | 6 | 8 | 6 | 8 | 0 | 0 |
Der Druck startet am Tag 6, weil er auf das Layout wartet. B und C haben je 3 Tage Gesamtpuffer, aber es sind dieselben 3 Tage. Verzögert sich der Text (B) um 2 Tage, startet das Lektorat (C) 2 Tage später; das Projektende bleibt bei Tag 8, doch C hat danach nur noch 1 Tag Puffer. Der Gesamtpuffer gehört dem Pfad B, C, nicht jedem Vorgang einzeln. Der freie Puffer von C gehört dagegen C allein: Das Lektorat darf 3 Tage später enden, ohne einen anderen Vorgang zu berühren.
Was ist ein Puffer an einer Verknüpfung?
Zwischen zwei verknüpften Vorgängen legen Sie eine feste Zeitspanne fest. Ein positiver Wert erzeugt eine Wartezeit, etwa für Trocknung oder Lieferung. Ein negativer Wert erzeugt eine Überlappung, wie beim Fast Tracking. Englische Quellen nennen das Lag und Lead. Dieser Puffer ist keine Reserve, er verlängert oder verkürzt den Pfad. Im Beispiel: Bekommt die Verknüpfung von C nach D 1 Tag Puffer für die Freigabe durch die Geschäftsleitung, sinkt der freie Puffer von C von 3 auf 2 Tage. Welche Verknüpfungsarten es gibt, erklärt der Eintrag Anordnungsbeziehungen.
Wie plant man eine Zeitreserve?
Auf dem kritischen Pfad ist die Pufferzeit null. Für Schätzfehler und Risiken dort brauchen Sie eine eigene Reserve, etwa einen Vorgang „Projektpuffer“ vor dem Endmeilenstein. Critical Chain Project Management nach Eliyahu M. Goldratt bündelt solche Reserven in einem Projektpuffer am Ende und in Zulaufpuffern dort, wo Nebenpfade in die kritische Kette münden.2 Die Größe der Reserve leiten Sie aus einer PERT-Schätzung mit Standardabweichung oder aus einer Monte-Carlo-Simulation ab.
Häufige Fehler beim Umgang mit Puffer
- Puffer doppelt verbuchen: Im Beispiel haben B und C nicht zusammen 6 Tage Spielraum, sondern 3.
- Puffer früh verbrauchen: Wer den Gesamtpuffer eines Nebenpfads in der ersten Woche aufzehrt, macht ihn kritisch und hat später keinen Spielraum mehr.
- Verknüpfungspuffer als Reserve lesen: Eine eingetragene Wartezeit von 2 Tagen ist geplante Dauer, kein Polster.
Wie zeigt Merlin Project Puffer an?
In Merlin Project heißt der Lead/Lag an einer Verknüpfung „Puffer“. Damit steht dasselbe Wort für zwei Dinge:
Puffer an der Verknüpfung: Klicken Sie im Gantt-Diagramm auf den Abhängigkeitspfeil und tragen Sie im Inspektor im Feld Puffer die Dauer ein. Alternativ bearbeiten Sie die Spalte Puffer im Reiter Abhängigkeiten des Vorgangs. Mit Einheiten wie Stunden oder Tagen berücksichtigt Merlin Project den Arbeitszeitkalender des Vorgängers, mit fStunden oder fTagen zählt fortlaufende Zeit. Negative Werte erzeugen eine Überlappung.
Berechnete Pufferzeit: Merlin Project legt die Ergebnisse der Netzplanrechnung in vier Attributen ab:
- Erwartete Start-Pufferzeit: Differenz zwischen frühestem und spätestem Start.
- Erwartete End-Pufferzeit: Differenz zwischen frühestem und spätestem Ende.
- Erwartete freie Pufferzeit: Verschiebung möglich, ohne nachfolgende Vorgänge zu verzögern. Ohne Nachfolger entspricht sie der gesamten Pufferzeit.
- Erwartete gesamte Pufferzeit: kleinerer Wert aus Start- und End-Pufferzeit; Verschiebung möglich, ohne das Projektende zu verzögern.
Blenden Sie die Spalten Erwartete freie Pufferzeit und Erwartete gesamte Pufferzeit in der Strukturplan-Ansicht ein. Die PERT-Darstellung des Netzplans zeigt die Pufferzeit zusätzlich auf jeder Karte. Auch der Auslastungsabgleich nutzt den Puffer: Mit der Option Nur innerhalb Puffer im Tab Auslastung der Projekteinstellungen verzögert Merlin Project Vorgänge nur innerhalb ihres Puffers, das Projektende verschiebt sich nicht. Netzplan, Reiter Abhängigkeiten und Auslastungsabgleich gibt es nur in Merlin Project, nicht in Merlin Project Express.