Was ist das Wasserfallmodell?
Waterfall
Das Wasserfallmodell ist ein lineares Vorgehensmodell für Projekte, vor allem in der Softwareentwicklung, bei dem feste Phasen streng nacheinander durchlaufen werden. Jede Phase endet mit einem abgenommenen Ergebnis, auf dem die nächste aufbaut, ein Zurück ist nur als Ausnahme vorgesehen.
Im Anlagenbau, in der Beschaffung und in regulierten Branchen wird weiter nach Phasen geplant, und wer zwischen zwei Welten vermitteln soll, muss das Modell sauber erklären können.
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
- Ursprung
- Winston W. Royce, 1970, der die strikte Form selbst für riskant hielt
- Typische Phasen
- Anforderungen, Entwurf, Umsetzung, Test, Betrieb
- Kern
- Abnahme am Ende jeder Phase
- Gegenmodell
- Agile Vorgehen wie Scrum
Die Phasen des Wasserfallmodells
Wie viele Phasen es gibt und wie sie heißen, schwankt je nach Lehrbuch und Unternehmen. In der Softwareentwicklung hat sich diese Gliederung in fünf Phasen eingebürgert, jeweils mit einem festen Ergebnis:
-
Anforderungsanalyse
Was soll das System leisten? Der Auftraggeber beschreibt es im Lastenheft, der Auftragnehmer legt im Pflichtenheft dar, wie er es umsetzen will.
-
Entwurf
Architektur, Schnittstellen und Datenmodell werden festgelegt. Ergebnis ist eine Spezifikation, nach der programmiert werden kann.
-
Implementierung
Das System wird nach dem Entwurf gebaut, einzelne Module werden für sich getestet.
-
Test und Integration
Die Module werden zusammengesetzt und im System- und Abnahmetest gegen die Anforderungen geprüft.
-
Einführung und Betrieb
Inbetriebnahme, Schulung der Anwender und danach Wartung und Fehlerbehebung.
Eine Phase beginnt erst, wenn die vorige abgenommen ist. Außerhalb der Software heißen die Phasen oft anders, etwa Initiierung, Planung, Ausführung und Abschluss, das Prinzip bleibt dasselbe. Die Übergänge sind feste Entscheidungspunkte, an denen Auftraggeber und Projektleitung bestätigen, dass das Ergebnis vollständig ist.
Was Royce wirklich beschrieben hat
Als Ursprung gilt der Aufsatz „Managing the Development of Large Software Systems“ von Winston W. Royce aus dem Jahr 1970. Er zeichnete dort die Schritte von den Systemanforderungen bis zum Betrieb als Treppe, die nach unten fließt. Das Wort Wasserfall kommt in dem Text gar nicht vor, der Name entstand später aus dem Bild.
Ausgerechnet Royce hielt die reine Abfolge für riskant, weil sich Fehler aus dem Entwurf erst im Test zeigen. Er empfahl Rückkopplungen zwischen benachbarten Phasen, einen frühen Probelauf des Entwurfs, gründliche Dokumentation und die Einbindung des Kunden. Varianten mit solchen Rücksprüngen werden heute als erweitertes Wasserfallmodell bezeichnet. Die starre Variante, die als Wasserfall bekannt wurde, hat er also beschrieben, um sie zu kritisieren.
Wo das Modell trägt
Der Wasserfall passt, wenn die Anforderungen zu Beginn wirklich bekannt sind und sich selten ändern: bei Ausschreibungen mit fester Leistungsbeschreibung, bei Bau- und Anlagenprojekten, bei regulierten Vorhaben mit Nachweispflichten und bei Migrationen, deren Zielbild feststeht. Sein Reiz liegt in der Planbarkeit. Umfang, Termine und Kosten stehen früh fest, Fortschritt lässt sich an Meilensteinen messen, und ein Festpreis wird kalkulierbar.
In vielen Häusern läuft deshalb ein hybrides Vorgehen. Der Rahmen aus Budget, Terminen und Abnahmen bleibt sequenziell, innerhalb einer Phase wird iterativ gearbeitet. Wichtig ist, dass beide Seiten wissen, welche Entscheidungen wann verbindlich werden.
Stärken und Schwächen im Überblick
Ob das Modell passt, hängt weniger von der Branche ab als davon, wie stabil die Anforderungen sind. Fast jede Stärke hat eine Kehrseite:
| Aspekt | Stärke | Schwäche |
|---|---|---|
| Planung | Umfang, Termin und Kosten früh bekannt | Annahmen werden früh eingefroren |
| Steuerung | Fortschritt an Meilensteinen messbar | Fertige Dokumente sind noch kein lauffähiges Produkt |
| Dokumentation | Lückenlos, prüfbar, gut übergebbar | Hoher Aufwand, veraltet bei jeder Änderung |
| Änderungen | Klarer Prozess mit Antrag und Entscheidung | Je später, desto teurer |
| Test | Systematisch gegen die Anforderungen | Fehler aus der Analyse zeigen sich erst spät |
| Anwender | Wenige, klar definierte Abnahmen | Sehen das Ergebnis erst kurz vor Schluss |
Am teuersten wird der Wasserfall, wenn ein Fehler aus der Anforderungsanalyse erst im Test auffällt. Bis dahin steckt er in Entwurf und Code, und die Korrektur zieht alle Zwischenergebnisse nach sich. Wer sequenziell plant, baut deshalb früh Prototypen, Reviews und Abnahmen mit den späteren Anwendern ein, statt sich allein auf die Unterschrift unter dem Lastenheft zu verlassen.
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Wasserfallmodell und was oft damit gleichgesetzt wird
Agile Rahmenwerke wie Scrum drehen die Reihenfolge um: Statt alle Anforderungen vorab festzuschreiben, entsteht in kurzen Zyklen ein nutzbares Zwischenergebnis, und die Planung wird danach angepasst. Der Wasserfall optimiert auf Planungssicherheit, Scrum auf Lernfähigkeit.
Das V-Modell stellt jeder Entwicklungsphase eine Teststufe gegenüber, etwa den Anforderungen den Abnahmetest und dem Grobentwurf den Integrationstest. Die Reihenfolge bleibt sequenziell, die Qualitätssicherung ist aber von Anfang an mitgeplant. Für IT-Projekte des Bundes gibt es mit dem V-Modell XT eine eigene, ausführliche Fassung.
Das Spiralmodell von Barry Boehm aus den 1980er-Jahren durchläuft die Phasen mehrmals in Runden und bewertet vor jeder Runde die größten Risiken. Es ist damit iterativ, während der Wasserfall jede Phase nur einmal kennt.
Hybrid heißt nicht halb agil, sondern eine bewusste Aufteilung: sequenzieller Rahmen für Verträge, Budget und Abnahmen, iteratives Arbeiten in den Teilbereichen, in denen sich Anforderungen noch bewegen.
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Ein Wasserfallprojekt planen: Phasen, Gates und Änderungen
Die Planung beginnt mit dem Projektstrukturplan, der alle Arbeitspakete auflistet. Daraus entsteht ein Terminplan, meist als Gantt-Diagramm, in dem die Phasen als Balken nacheinander liegen und die Abnahmen als Meilensteine eingetragen sind. Puffer gehören vor die Meilensteine, nicht ans Projektende, sonst sind sie aufgebraucht, bevor jemand merkt, dass es eng wird.
Jedes Phasenende braucht ein Quality Gate mit vorher festgelegten Kriterien: Welche Dokumente müssen vorliegen, wer prüft sie, wer unterschreibt? Ohne solche Kriterien wird die Abnahme zur Formsache, und offene Punkte wandern unbemerkt in die nächste Phase.
Änderungen kommen trotzdem, auch im saubersten Wasserfall. Ein einfacher Prozess mit Änderungsantrag, Aufwandsschätzung und Entscheidung durch den Auftraggeber hält den Plan ehrlich. Fehlt er, laufen die Änderungen an der Planung vorbei, und Termin und Budget stimmen nur noch auf dem Papier.
Wasserfallmodell lernen
Wie du Phasen, Abnahmen und Änderungsanträge im eigenen Projekt aufsetzt, ist Gegenstand der Weiterbildungen zur klassischen Projektplanung.
Wer den Phasenplan anschließend im Werkzeug abbilden will, findet den Einstieg in den Kursen zur Terminplanung mit Microsoft Project.
Kurse, die Wasserfallmodell behandeln
Häufige Fragen
Ist das Wasserfallmodell veraltet?
Kann ich mitten im Projekt vom Wasserfall auf Scrum wechseln?
Was ist der Unterschied zwischen Meilenstein und Phasenende?
Ist PRINCE2 ein Wasserfallmodell?
Passt thematisch dazu
Ob dein Vorhaben besser in Phasen oder in kurzen Zyklen läuft, ist eine eigene Entscheidung, und die Gegenüberstellung zeigt, wann klassische Planung und wann agile Lieferung besser passt.
Weil im Wasserfall alles an der ersten Phase hängt, lohnt sich eine Anleitung für Anforderungen, aus denen sich Testfälle ableiten lassen.
Deine Ansprechpartner
Du willst das Thema nicht nur nachschlagen, sondern anwenden können? Wir beraten dich persönlich und kostenlos.
Yves Hoppe
Weiterbildung & Beratung
Ordnet mit dir ein, welcher Kurs zu deinem Vorwissen passt.
Norbert Jansen
Beratung & Inhouse
Plant Inhouse-Trainings, die an euren eigenen Daten und Abläufen ansetzen.
Wasserfallmodell im Kurs statt im Lexikon
Nachschlagen bringt dich bis zum Verstehen. Anwenden lernst du an echten Aufgaben.
Verwandte Begriffe
Alle Begriffe im Glossar