Digital-Lexikon · Software

Was ist das Wasser­fallm­odell?

Kurz erklärt

Das Wasserfallmodell ist ein Vorgehensmodell der Softwareentwicklung, bei dem ein Projekt in aufeinanderfolgenden Phasen abläuft – von den Anforderungen über Entwurf, Umsetzung und Test bis zur Einführung. Jede Phase wird abgeschlossen, bevor die nächste beginnt; Änderungen sind danach nur mit hohem Aufwand möglich.

Kategorie SoftwareLesezeit ca. 3 Min.Stand 16. Oktober 2026
Beitragsbild: Wasserfallmodell

Wasser­fallm­odell: Definition und Phasen

Das Wasserfallmodell beschreibt Softwareprojekte als Kette von Phasen, bei der die Ergebnisse einer Phase die Grundlage der nächsten bilden – wie Wasser, das Stufe für Stufe abwärts fließt. Häufig wird es auf einen Aufsatz von Winston Royce aus dem Jahr 1970 zurückgeführt, in dem der Autor allerdings selbst vor den Risiken eines rein sequenziellen Ablaufs warnte.

Typische Phasen sind die Anforderungsanalyse mit Lasten- und Pflichtenheft, der Entwurf von Architektur und Oberfläche, die Umsetzung, der Test, die Abnahme und Einführung sowie Betrieb und Wartung. Am Ende jeder Phase steht eine Freigabe, meist mit einem Dokument als Ergebnis.

Stärken und Schwächen

Zu den Stärken zählen die klare Struktur, ein früh festgelegter Umfang, feste Meilensteine, vollständige Dokumentation und die gute Eignung für Festpreisangebote. Wenn alle Anforderungen bekannt und stabil sind, lässt sich das Modell einfach planen und steuern, und jeder Beteiligte weiß, in welcher Phase das Projekt steht.

Die Schwäche: Rückmeldungen kommen spät. Erst im Test oder bei der Abnahme sehen Anwender die Software, und Missverständnisse aus der Anfangsphase werden dann teuer. Ändern sich Anforderungen im Projekt, was häufig vorkommt, müssen bereits abgeschlossene Phasen wieder geöffnet werden, und je später ein Fehler auffällt, desto teurer ist seine Behebung.

  • Anforderungen sind vollständig bekannt und ändern sich kaum
  • Gesetzliche oder vertragliche Dokumentationspflichten bestehen
  • Termin und Preis sind fest vorgegeben
  • Schnittstellen zu bestehenden Systemen sind klar spezifiziert
  • Hardwarenahe Entwicklung, bei der spätere Änderungen sehr teuer sind

Praxis­bei­spiel: Schnitt­stelle zwischen Waren­wirt­schaft und Buchhaltung

Ein Mittelständler möchte seine Warenwirtschaft mit der Buchhaltung koppeln. Beide Systeme sind bekannt, die Datenfelder sind dokumentiert, Funktionen und Ablauf stehen fest. Hier passt ein Vorgehen nach dem Wasserfallmodell: Das Pflichtenheft wird abgestimmt, die Schnittstelle entwickelt, getestet und nach klar definierten Abnahmekriterien in Betrieb genommen.

Anders wäre es bei einer neuen Kundenplattform, deren Funktionen sich erst im Gebrauch zeigen. Dort würde ein starres Pflichtenheft am tatsächlichen Bedarf vorbeiplanen, und ein agiles Vorgehen wäre die bessere Wahl, weil Anwender früh mitreden und Prioritäten angepasst werden können.

Mischformen und Umsetzung

In der Praxis arbeiten viele Projekte hybrid: Der Rahmen mit Budget, Terminen und Abnahme wird klassisch geplant, die Umsetzung erfolgt in kurzen Zyklen mit Zwischenvorführungen. Das verbindet Planbarkeit mit Flexibilität. Typische Fehler im reinen Wasserfall sind zu lange Anforderungsphasen, zu späte Tests und fehlende Einbindung der Anwender.

Nano Concepts hilft bei der Wahl des passenden Vorgehens und hält mit Ihnen die Anforderungen so fest, dass Angebot, Umsetzung und Abnahme zusammenpassen – ob klassisch, agil oder gemischt. Entscheidend ist, dass Sie früh etwas Sichtbares erhalten und Änderungen kontrolliert möglich bleiben.

Häufige Fragen zu Wasser­fallm­odell

Im Wasserfallmodell werden Phasen nacheinander abgearbeitet, das Ergebnis liegt erst am Ende vor. Agile Entwicklung arbeitet in kurzen Zyklen mit nutzbaren Zwischenergebnissen und passt Anforderungen laufend an. Das Wasserfallmodell setzt auf Planung, agiles Vorgehen auf Rückmeldung.

Nicht grundsätzlich. Für Vorhaben mit stabilen, vollständig bekannten Anforderungen und strengen Dokumentationsvorgaben ist es weiterhin verbreitet. Für Projekte, deren Anforderungen sich erst im Verlauf klären, ist es dagegen riskant, weil Rückmeldungen spät kommen.

Üblich sind Anforderungsanalyse, Entwurf, Implementierung, Test, Einführung sowie Betrieb und Wartung. Je nach Quelle werden Phasen zusammengefasst oder feiner unterteilt. Wesentlich ist, dass jede Phase abgeschlossen wird, bevor die nächste beginnt.

Passende Leistungen

Verwandte Begriffe

Relevant für diese Branchen

Passende Magazin-Beiträge

In 60 Sekunden zum passenden Angebot

Bedarfsanalyse: Wasser­fallm­odell

Beantworten Sie ein paar kurze Fragen – wir melden uns in der Regel innerhalb von 24 Stunden mit einer ersten Einschätzung.

Projekt anfragen