Gantt-Diagramm: Grundlagen & Tipps für dein Projekt
von Christoph Friedrich
![](files/theme/img/blog/gantt-diagramm/gantt-diagramm-persp.jpg)
Das von Henry Gantt erfundene Gantt-Diagramm dient zur Veranschaulichung einer Zeitleiste in Form eines Balkendiagramms. Es gewährt einen Echtzeit-Einblick in die Aufgabenabhängigkeiten, Meilensteine und den kritischen Pfad eines Projekts. Die Voraussetzung für ein Gantt-Diagramm ist ein Projektstrukturplan.
Was ist ein Gantt-Diagramm?
Das Gantt-Diagramm ist benannt nach dem von Henry Laurence Gantt um 1900 erfundenen System zur Kontrolle von Arbeitsleistung. Es stellt den Ablaufplan eines Projekts mit Hilfe von Balken über einem Zeitstrahl dar. Dieses Diagramm wird deshalb auch Balkendiagramm oder Balkenplan genannt. Von einem Timeline Diagramm unterscheidet es sich dadurch, dass es auch die Abhängigkeiten zwischen Vorgängen darstellt. Gantt-Diagramme zählen zu den effektivsten Projektmanagement-Methoden.
Ein Gantt-Diagramm dokumentiert den tatsächlichen und geplanten sachlichen und zeitlichen Projektablauf. Es stellt die Ablaufelemente – d.h. Vorgänge und Meilensteine – unter Berücksichtigung ihrer Zusammenhänge, Randbedingungen und Abhängigkeiten mit Angabe von Startdatum, Dauer und Enddatum leicht erkennbar dar.
Die Basis für ein Gantt-Diagramm ist in der Regel ein Projektstrukturplan (PSP). Der PSP lässt sich aber auch direkt im Gantt-Diagramm als Work Breakdown Structure anlegen. Dabei gehen weder Informationen noch die Übersichtlichkeit verloren. Die Vorgänge im Gantt Diagramm ergeben sich aus den Teilprojekten, Teilaufgaben und Arbeitspaketen des Projektstrukturplans.
Gantt-Diagramm Aufbau: Die wichtigsten Elemente im Überblick
Projekte: Der Zeitrahmen auf einen Blick
Ein Kernmerkmal der Gantt-Darstellung ist die Möglichkeit, Elemente hierarchisch anzuordnen. Auf den obersten Ebenen befinden sich dabei die Projekte bzw. Teilprojekte. Diese gliedern sich in untergeordnete Aktivitäten bzw. Produkte. So gibt es in einem klassischen Projekt z.B. Aktivitäten für die einzelnen Phasen wie Planung und Umsetzung. In einem agilen Projekt würde das Gantt-Diagramm unterhalb der Projektebene in Release- und Sprint-Aktivitäten aufgeteilt werden.
Der voraussichtliche Zeitrahmen eines Projekts ergibt sich aus den Anfangs- und Endterminen der in ihm enthaltenen Vorgänge.
Verfolgen Sie Projektzeitpläne mit Allegra
Vorgänge: Dauer, Anfangs- und Enddatum
Aktivitäten bzw. Vorgänge fassen Arbeitseinheiten wie z.B. Arbeitspakete (Tasks, Aufgaben) zusammen. Vorgänge müssen selbst wieder beliebig tief in Teilvorgänge gegliedert werden können. Oft ist es hilfreich, statt echter Vorgänge und Aktivitäten die aus diesen Vorgängen resultierenden Ergebnisse (Produkte) einzusetzen. Der Vorteil liegt darin begründet, dass es leichter zu prüfen ist, ob ein Produkt wirklich fertig ist, als festzustellen, ob genügend getan wurde.
Vorgänge besitzen üblicherweise ein Anfangsdatum, eine Dauer und ein Enddatum. In manchen Werkzeugen wird durch Einfärbung des Vorgangsbalkens der aktuelle Arbeitsfortschritt dargestellt.
Meilensteine: Die Schlüsselmomente im Projekt
Meilensteine kennzeichnen den Abschluss einer Phase bzw. Etappe im Projekt. Sie repräsentierten daher Ziele, die bereits im Projekt erreicht worden sind oder die anzustreben sind. Meilensteine werden im Gantt-Chart durch eine Raute gekennzeichnet. In vielen Werkzeugen werden Vorgänge mit einer Dauer von null als Meilensteine interpretiert.
In manchen Projekten gibt es Meilensteine, die sich aus übergeordneten, nicht durch das Projekt kontrollierbaren Randbedingungen ergeben wie z.B. einem Messetermin. Solche Meilensteine dürfen dann nicht verschoben werden. Gute Gantt Tools bieten daher die Möglichkeit, bestimmte Vorgänge und insbesondere Meilensteine gegen Terminverschiebungen zu schützen.
So legen Sie Meilensteine im Allegra Gantt-Diagramm an
Beachten Sie den kritischen Pfad
Die Dauer der Aktivitäten und Arbeitspakete bestimmt die Balkenlänge. Balken einzelner Aufgaben dürfen sich im Gantt-Chart überlappen. Es empfiehlt sich, zwischen den einzelnen Aktivitäten Pufferzeiten einzuplanen. Wenn Aufgaben das Projektende beeinflussen und keine Pufferzeiten zwischen ihnen liegen, dann befinden sie sich auf dem kritischen Pfad. Eine Verzögerung auf dem kritischen Pfad führt immer auch zu einen Verzögerung des Projektendes. Dieses Konzept kennen Sie vielleicht bereits aus der Arbeit mit Netzplänen.
Die Planung von Pufferzeiten trägt maßgeblich zum Projekterfolg bei Studien im Bereich Projektmanagement kommen zum Ergebnis, dass lediglich 44% aller begonnenen Projekte rechtzeitig abgeschlossen werden. Eine Planung der Arbeitsschritte unter Beachtung von Pufferzeiten hilft dabei, Projektrisiken frühzeitig zu kalkulieren, die Projektdauer realistisch einzuschätzen und Projekte rechtzeitig abzuschließen.
Für wen eignen sich Gantt-Diagramme?
- Die Gantt-Darstellung ist auch für Laien schnell verständlich
- Das Gantt-Diagramm gibt einen schnellen Überblick über Aktivitäten des Projekts
- Die Dauer der Aktivitäten ist durch die Balkenlänge leicht erkennbar
- Beziehungen zwischen den Aktivitäten sind durch Verbindungslinien leicht erkennbar
- Der aktuelle Status im Projekt ist schnell erfassbar
- Pufferzeiten lassen sich einfach identifizieren
- Kritische Aktivitäten bzw. Abläufe lassen sich identifizieren
Vorteile des Gantt-Diagramms
- Die Gantt-Darstellung ist auch für Laien schnell verständlich
- Das Gantt-Diagramm gibt einen schnellen Überblick über Aktivitäten des Projekts
- Die Dauer der Aktivitäten ist durch die Balkenlänge leicht erkennbar
- Beziehungen zwischen den Aktivitäten sind durch Verbindungslinien leicht erkennbar
- Der aktuelle Status im Projekt ist schnell erfassbar
- Pufferzeiten lassen sich einfach identifizieren
- Kritische Aktivitäten bzw. Abläufe lassen sich identifizieren
Abhängigkeiten im Gantt-Diagramm
Es ist für Projekte typisch, dass die zu erledigenden Aufgaben nicht alle voneinander unabhängig sind. Die zwei wesentlichen Typen von Abhängigkeiten sind die über gemeinsam genutzte Ressourcen entstehenden sowie logische Abhängigkeiten. Manche Vorgänge können erst begonnen werden, wenn andere beendet sind, oder sie sind beispielsweise abhängig vom Beginn einer anderen Aktivität.
Diese linear ablaufenden Beziehungen müssen in das Balkendiagramm eingepflegt werden. Im Gantt Chart gibt es dazu vier unterschiedliche Beziehungstypen:
Ende-zu-Anfang
Eine Aufgabe kann erst starten, wenn eine vorherige beendet ist. Das ist der häufigste Fall. Beispiel: Der Dachstuhl kann erst errichtet werden, nachdem das oberste Stockwerk gemauert wurde und die Decke des obersten Stockwerks errichtet worden ist.
Ende-zu-Ende
Eine Aufgabe kann erst enden, wenn eine vorherige beendet ist. Beispiel: Ein Bauabnahmeprozess kann erst dann abgeschlossen werden, wenn alle anderen Aufgaben ebenfalls erledigt worden sind. Er kann aber durchaus schon begonnen werden, wenn andere Vorgänge noch offen sind.
Start-zu-Start
Diese Art einer Abhängigkeit bedeutet, dass die Nachfolgeaufgabe erst dann beginnen kann, wenn die Vorgängeraufgabe ebenfalls begonnen hat. Wenn Sie zum Beispiel einen Tisch für Ihre Gäste vorbereiten, können Sie mit der Zubereitung der Beilage beginnen, sobald Sie das Hauptgericht zum Braten in den Ofen geschoben haben.
Start-zu-Ende
Eine Aufgabe kann erst enden, wenn eine vorherige gestartet ist. Dieses ist eine in der Praxis seltene Konstellation und eignet sich vor allem für Übergabeprozesse. Wenn Sie z. B. an einer Tankstelle in Schichten arbeiten, können Sie Ihre Arbeit nicht beenden und nach Hause gehen, bevor Ihr Kollege, der die nächste Schicht abdeckt, eintrifft und die Aufgabe übernimmt.
Für eine kurze Projektlaufzet ist es günstig, wenn möglichst viele Aufgaben parallel ablaufen können. In diesem Fall ist es dann eine Frage der zur Verfügung stehenden Ressourcen, wie lange es bis zur Fertigstellung eines Projektes dauert.
Sind Abhängigkeiten festgelegt, können moderne Projektmanagement-Werkzeuge das beim Verschieben von Terminen berücksichtigen. Wird ein Vorgang verschoben, verschieben sich entsprechend auch alle davon abhängigen Vorgänge, es sei denn, sie sind vorher als feste, unverrückbare Aufgaben markiert worden.
Gantt-Diagramm erstellen: Excel oder Projektmanagement-Software?
Um ein Gantt-Diagramm aufzubauen, ist eine entsprechende Projektmanagement-Software hilfreich. Es gibt auch Vorlagen für Excel, aber die haben drei wesentliche Defizite:
- ein Excel-basiertes Gantt-Diagramm erlaubt keine differenzierte Zugangskontrolle
- ein Excel-basiertes Gantt-Diagramm zeichnet nicht die Änderungen auf
- ein Excel-basiertes Gantt-Diagramm ist für eine Teambeteiligung an der Planung nicht geeignet
Für eine ernsthafte Projektplanung ist deshalb ein Projektmanagement-Tool erforderlich. Damit geht man wie folgt vor:
- Projektstrukturplan eingeben: Hier werden alle Teilprojekte, Teilaufgaben und Arbeitspakete gesammelt und ohne Berücksichtigung von Terminen, Aufwänden und Abhängigkeiten in einer Baumstruktur abgebildet.
- Dauer der Aufgaben: Die Dauer wird meistens in Arbeitszeit angegeben, also z.B. Arbeitsstunden oder Arbeitstagen. Der Aufwand kann von der Dauer abweichen, wenn der Aufgabe z.B. mehrere Ressourcen zugeteilt werden.
- Abhängigkeiten der Aufgaben: die Abhängigkeiten werden in das Gantt-Diagramm eingetragen.
Dauer der Aufgaben und kritischer Pfad
Die Dauer der Aktivitäten und Arbeitspakete bestimmt die Balkenlänge. Balken einzelner Aufgaben dürfen sich im Gantt-Chart überlappen. Es empfiehlt sich, zwischen den einzelnen Aktivitäten Pufferzeiten einzuplanen. Wenn Aufgaben das Projektende beeinflussen und keine Pufferzeiten zwischen ihnen liegen, dann befinden sie sich auf dem kritischen Pfad. Eine Verzögerung auf dem kritischen Pfad führt immer auch zu einen Verzögerung des Projektendes. Dieses Konzept kennen Sie vielleicht bereits aus der Arbeit mit Netzplänen.
Alternativen zum Gantt-Diagramm
Ein Gantt-Chart ist ein bewährtes Kontrollmittel im Projektmanagement – schließlich gibt es diese Darstellung bereits seit über 100 Jahren und wird noch immer gern eingesetzt. Das ist nicht verwunderlich, denn sie sind leicht zu erstellen und bieten einen schnellen Überblick über den Status Ihres Projekts. Aber wollen Sie ein Balkendiagramm per Hand zeichnen, wie es die Erfinder einst taten? Setzen Sie ein Tool ein, das Ihnen eine Vorlage für die Erstellung von Balkendiagrammen bietet und mit dem sich Abhängigkeiten zwischen den Aufgaben einfach definieren lassen. Wenn Sie den Plan anpassen müssen, brauchen Sie nur die entsprechenden Aktivitäten oder Arbeitspakete im Gantt-Diagramm verschieben – das Tool führt alle weiteren Berechnungen aus, sodass Sie zum Beispiel kritische Vorgänge gleich erkennen.