Ein Gantt-Diagramm ist die grafische Darstellung eines Projektplans: Jeder Vorgang ist ein horizontaler Balken auf einer Zeitachse, dessen Position die Termine und dessen Länge die Dauer angibt. Auf einen Blick sehen Sie, wer was wann in welcher Reihenfolge erledigt und wo sich der Endtermin entscheidet. Dieser Leitfaden erklärt, wie Sie ein Gantt-Diagramm lesen, wie Sie eines erstellen und ab wann es nicht mehr ausreicht.

Tage 0510 152025 3033 1234 5678 Rahmen und Ziele Mockups Mockups freigegeben Frontend-Entwicklung Backend-Entwicklung Texterstellung Abnahmetest Go-live AA +3 T 5815 12105 Kritischer Pfad Puffer
Beispiel-Gantt-Diagramm: die acht Aufgaben des Artikels, der Meilenstein und der kritische Pfad

Gantt-Diagramm: Definition und Herkunft

Das Gantt-Diagramm (auch Gantt Chart oder Balkenplan genannt) ist ein Planungswerkzeug, das die Vorgangsliste eines Projekts einem Kalender gegenüberstellt. Die Zeilen tragen die Vorgänge, die Spalten die Zeit (Tage, Wochen oder Monate), und die Balken übersetzen Anfangs- und Endtermine. Henry Gantt formalisierte das Diagramm in den 1910er-Jahren zur Steuerung der amerikanischen Industrieproduktion. Heute ist es das Referenzformat für Terminpläne in Bauwesen, IT, Industrie und Dienstleistung, gerade weil es sich ohne Schulung lesen lässt: ein Balken, ein Vorgang, ein Termin.

Aufbau eines Gantt-Diagramms

Ein vollständiges Gantt-Diagramm besteht nicht nur aus Balken. Diese Elemente finden Sie in jeder Gantt-Software, und das sagt Ihnen jedes davon.

ElementWas es zeigtWozu es dient
VorgangsbalkenAnfangs- und Endtermin, DauerDie Arbeit zeitlich einordnen
Sammelvorgang (Phase)Die Hülle seiner untergeordneten VorgängeDen Plan nach Phasen oder Arbeitspaketen gliedern (PSP)
MeilensteinEin Ereignis mit festem Termin und Dauer null (Raute)Eine Freigabe, eine Lieferung, ein Go/No-Go markieren
AnordnungsbeziehungEin Pfeil zwischen zwei VorgängenEine Reihenfolge erzwingen: Vorgang B wartet auf Vorgang A
Verzögerung (Lag)Ein Zeitabstand auf einer AbhängigkeitTrocknungszeit, Freeze-Phase, Kündigungsfrist abbilden
Kritischer PfadDie Kette der Vorgänge ohne Puffer, oft in RotWissen, welche Verzögerung das Projektende verschiebt
Heute-LinieEine senkrechte Linie am aktuellen DatumPlan und Ist auf einen Blick vergleichen
FortschrittDie Füllung des Balkens in %Sehen, was erledigt, in Arbeit oder verspätet ist
Basisplan (Baseline)Ein Schattenbalken des ursprünglichen PlansDie Abweichung von der Zusage messen

Gantt-Diagramm Beispiel: Relaunch einer Website

Nehmen wir ein Projekt mit 33 Arbeitstagen. Die folgende Tabelle ist genau das, was Sie in eine Gantt-Software eingeben; das Diagramm zeichnet sich anschließend aus Dauern und Vorgängern von selbst.

Nr.VorgangDauerVorgänger (Typ)Anmerkung
1Rahmen und Ziele5 TProjektstart
2Mockups8 T1 (EA)Kritischer Pfad
3Mockups freigegeben0 T2 (EA)Meilenstein
4Frontend-Entwicklung15 T3 (EA)Kritischer Pfad
5Backend-Entwicklung12 T3 (EA)3 Tage Puffer
6Texterstellung10 T2 (AA + 3 T)Anfang-Anfang-Beziehung mit 3 Tagen Verzögerung
7Abnahmetest5 T4, 5, 6 (EA)Kritischer Pfad
8Go-live0 T7 (EA)Endmeilenstein, Tag 33

Lesart: Die Vorgänge 1, 2, 3, 4, 7 und 8 folgen ohne Puffer aufeinander und ergeben 33 Tage; das ist der kritische Pfad. Die Backend-Entwicklung (12 Tage) hat gegenüber dem Frontend (15 Tage) 3 Tage Puffer. Die Texterstellung beginnt dank einer Anfang-Anfang-Beziehung mit Verzögerung 3 Tage nach Beginn der Mockups und endet lange vor dem Abnahmetest.

Die 4 Abhängigkeitstypen und die Verzögerung (Lag)

Eine Abhängigkeit verbindet zwei Vorgänge: einen Vorgänger und einen Nachfolger. Der Beziehungstyp sagt, welches Ende des einen welches Ende des anderen bedingt.

  • Ende-Anfang (EA): B beginnt, wenn A endet. Die Standardbeziehung, in 90 % der Fälle verwendet. Beispiel: Die Entwicklung beginnt, sobald die Mockups freigegeben sind.
  • Anfang-Anfang (AA): B beginnt, wenn A beginnt, gegebenenfalls mit Versatz. Beispiel: Die Texterstellung beginnt 3 Tage nach Beginn der Mockups.
  • Ende-Ende (EE): B endet, wenn A endet. Beispiel: Die Dokumentation wird zusammen mit der Entwicklung abgeschlossen.
  • Anfang-Ende (AE): B endet, wenn A beginnt. Selten. Beispiel: Das Altsystem wird abgeschaltet, wenn das neue startet.

Die Verzögerung, oder Lag, ist ein Zeitabstand auf der Beziehung: „EA + 5 Tage“ bedeutet, dass B 5 Tage nach dem Ende von A beginnt (Aushärten von Beton, gesetzliche Frist, Freeze vor der Produktivsetzung). Eine negative Verzögerung, der Vorlauf (Lead), erlaubt eine Überlappung: „EA − 2 Tage“ lässt B zwei Tage vor dem Ende von A beginnen. Der kritische Pfad in einem Satz: Er ist die längste Kette abhängiger Vorgänge im Projekt, weshalb jede Verzögerung auf einem davon den Endtermin um denselben Betrag verschiebt, während alle anderen Vorgänge Puffer haben. Im Beispiel ist es die Kette Rahmen, Mockups, Freigabe, Frontend, Abnahmetest, Go-live. Beobachten Sie ihn jede Woche: Dort wird der Termin gewonnen oder verloren.

Gantt-Diagramm erstellen in 7 Schritten

  1. Listen Sie die Liefergegenstände auf und zerlegen Sie sie in Vorgänge von 1 bis 10 Tagen (PSP-Gliederung). Ein 3-Monats-Vorgang lässt sich nicht steuern.
  2. Schätzen Sie jeden Vorgang in Arbeitstagen, gemeinsam mit der Person, die die Arbeit erledigt.
  3. Ermitteln Sie die Vorgänger: Welcher Vorgang muss vor jedem anderen beendet (oder begonnen) sein? Notieren Sie den Beziehungstyp und eine eventuelle Verzögerung.
  4. Setzen Sie die Meilensteine: Freigaben, Lieferungen, Gremien, Produktivsetzung. Dauer null, zugesagter Termin.
  5. Weisen Sie jedem Vorgang einen Verantwortlichen zu, und nur einen.
  6. Lassen Sie die Software Termine und kritischen Pfad berechnen und vergleichen Sie den Endtermin mit dem Ziel. Liegt er darüber, reduzieren Sie den Umfang, parallelisieren Sie oder ergänzen Sie Ressourcen; kürzen Sie keine Dauern per Dekret.
  7. Speichern Sie einen Basisplan und aktualisieren Sie den Fortschritt jede Woche. Ein Gantt-Diagramm, das nicht gepflegt wird, lügt ab der zweiten Woche.

Gantt-Diagramm in Excel oder Online-Gantt-Software?

Eine Excel-Vorlage reicht für einen Plan mit 20 Vorgängen, der einmal präsentiert wird. Sobald neu berechnet, geteilt oder verfolgt werden muss, übernimmt ein Online-Gantt-Diagramm.

KriteriumExcel-VorlageDedizierte Gantt-Software
AbhängigkeitenVon Hand eingetragen, keine NeuberechnungTypisierte Beziehungen, Termine automatisch neu berechnet
Kritischer PfadSelbst zu berechnenBerechnet und hervorgehoben
Meilensteine und BasisplanManuelle FormatierungNativ, Abweichung gemessen
ÄnderungJede Zelle verschiebenEinen Balken ziehen, die Nachfolger folgen
TeilenDatei per E-Mail, mehrere VersionenGemeinsame Ansicht, Echtzeit, Rechte nach Rolle
FortschrittsverfolgungVon Hand gepflegte %-SpalteFortschritt, Ist-Werte, Verzugswarnungen
Ressourcen und BudgetNicht vorhandenIm PPM-Tool mit dem Plan verknüpft

Vorteile und Grenzen des Gantt-Diagramms

Seine Stärken sind bekannt:

  • Jeder liest es ohne Schulung, vom Entwickler bis zur Geschäftsleitung.
  • Abhängigkeiten machen Zwänge sichtbar, bevor sie zuschlagen.
  • Der kritische Pfad zeigt, wo die Aufmerksamkeit hingehört.
  • Der Fortschritt gegenüber dem Basisplan macht die Abweichung messbar statt gefühlt.

Seine Grenzen sind weniger bekannt. Ein Gantt-Diagramm zeigt weder die Auslastung der Personen (eine Ressource auf drei gleichzeitigen Vorgängen erscheint auf drei Balken ohne jede Warnung), noch die Kosten (ein eingehaltener Plan kann ein gesprengtes Budget verbergen), noch die Abwägungen zwischen Projekten, die um dieselben Teams konkurrieren. Ab einigen hundert Vorgängen wird es zudem unlesbar. Wenn Sie mehrere Projekte steuern, Ihre Teams geteilt sind oder das Budget eine Zusage ist, wechseln Sie zu einem PPM-Tool: Das Gantt-Diagramm bleibt dort die Planungsansicht, ist aber mit der Auslastungsplanung und der Budgetverfolgung verbunden.

Häufige Fehler

  • Ohne Abhängigkeiten planen: Das Diagramm wird zur Zeichnung, die Termine werden nie neu berechnet.
  • Zu lange oder zu feine Vorgänge: 1 bis 10 Tage anstreben, außer bei externen Arbeitspaketen.
  • Meilensteine vergessen: Ohne Kontrollpunkt wird eine Verzögerung zu spät sichtbar.
  • Arbeitstage, Urlaub und Feiertage ignorieren: Ein Plan in Kalendertagen ist ab dem ersten Brückentag falsch.
  • 100 % einer Person auf zwei parallele Vorgänge setzen.
  • Keinen Basisplan speichern: Die Abweichung lässt sich nicht messen.
  • Dauern kürzen, um den Termin zu halten, statt an Umfang oder Mitteln anzusetzen.
  • Nicht aktualisieren: Ein am Kick-off-Tag eingefrorenes Gantt-Diagramm ist kein Steuerungswerkzeug mehr.

In der Praxis: Ihre Gantt-Diagramm-Vorlage

Für den Start genügt eine Tabelle mit sieben Spalten; sie lässt sich unverändert in die meisten Gantt-Programme importieren.

  • Kennung (laufende Nummer, stabil auch beim Umsortieren)
  • Vorgangsname, Tätigkeitsverb plus Liefergegenstand („Lastenheft schreiben“)
  • Dauer in Arbeitstagen (0 für einen Meilenstein)
  • Vorgänger mit Typ und Verzögerung („3EA“, „2AA+3“)
  • Verantwortlicher (eine einzige Person)
  • Fortschritt in %
  • Übergeordnete Phase oder Arbeitspaket

Pflegeregel: wöchentliche Aktualisierung im Teammeeting, beginnend beim kritischen Pfad.

Das Gantt-Diagramm in FoxPlan

FoxPlan, eine französische PPM-Software, enthält ein interaktives Gantt-Diagramm: Sie legen Vorgänge und Meilensteine an, ziehen Abhängigkeiten aller vier Typen mit ihrer Verzögerung, und der kritische Pfad wird automatisch angezeigt. Jeder verschobene Balken berechnet seine Nachfolger neu, und Rückgängig führt zurück, wenn das Ergebnis nicht passt. Vor allem steht der Plan nicht isoliert da: Die Vorgänge tragen Ressourcenzuweisungen in Personentagen oder Prozent, die die projektübergreifende Auslastungsplanung speisen, und die Budgetrahmen verfolgen dazu Obligo und Verbrauch. Gantt, Auslastung und Budget erzählen dieselbe Geschichte.

So geht es in der FoxPlan-Dokumentation ↗

Häufige Fragen

Was ist ein Gantt-Diagramm?

Ein Gantt-Diagramm ist ein Balkendiagramm, das den Terminplan eines Projekts darstellt: Jeder Vorgang ist ein horizontaler Balken auf einer Zeitachse, dessen Position die Termine und dessen Länge die Dauer angibt. Pfeile zwischen den Balken zeigen Abhängigkeiten, Rauten markieren Meilensteine.

Wozu dient ein Gantt-Diagramm?

Es dient dazu, Vorgänge in der richtigen Reihenfolge zu planen, zu sehen, welche von anderen abhängen, den kritischen Pfad zu erkennen, der den Endtermin bestimmt, und den Fortschritt gegenüber dem ursprünglichen Plan zu verfolgen. Es ist außerdem das einfachste Format, um einen Plan mit einem Team oder einem Lenkungsausschuss zu teilen.

Wie erstellt man ein Gantt-Diagramm?

Listen Sie die Liefergegenstände auf, zerlegen Sie sie in Vorgänge von 1 bis 10 Tagen, schätzen Sie die Dauern in Arbeitstagen, notieren Sie die Vorgänger jedes Vorgangs, setzen Sie die Meilensteine, weisen Sie einen Verantwortlichen zu und lassen Sie die Software Termine und kritischen Pfad berechnen. Speichern Sie einen Basisplan und aktualisieren Sie den Fortschritt jede Woche.

Was ist der Unterschied zwischen einem Gantt-Diagramm und einem PERT-Diagramm?

Das PERT-Diagramm ist ein Netzplan aus Vorgängen und Beziehungen ohne Zeitachse, mit dem kritischer Pfad und Dauern berechnet werden. Das Gantt-Diagramm setzt dieselben Vorgänge auf einen Kalender. Moderne Software berechnet den Netzplan und zeigt ihn als Gantt-Diagramm an, sodass Sie selten selbst ein PERT-Diagramm zeichnen.

Kann man ein Gantt-Diagramm in Excel erstellen?

Ja, mit einem gestapelten Balkendiagramm oder bedingter Formatierung auf einem Kalenderraster. Das reicht für einen kleinen Plan, der einmal präsentiert wird, aber Excel berechnet Termine nicht neu, wenn sich ein Vorgänger verschiebt, kennt keinen kritischen Pfad und lässt sich schlecht teilen. Ab etwa zwanzig Vorgängen spart eine dedizierte Software Zeit.

Was ist der kritische Pfad in einem Gantt-Diagramm?

Es ist die längste Kette abhängiger Vorgänge zwischen Projektbeginn und Projektende. Die Vorgänge darauf haben keinen Puffer: Jede Verzögerung auf einem davon verschiebt den Endtermin des Projekts um denselben Betrag. Gantt-Software hebt ihn in der Regel rot hervor.

Mit FoxPlan weitergehen