Agile-Leitfaden · Agile Grundlagen
Agile vs. Wasserfall: Unterschiede und wann was passt
Agile und Wasserfall sind die beiden grundlegenden Arten, ein Projekt durchzuführen. Beim Wasserfallmodell wird zuerst alles geplant, dann werden die Phasen nacheinander durchlaufen; Agile liefert in kurzen Zyklen und plant neu, während es lernt. Keiner der Ansätze ist generell besser. Die richtige Wahl hängt davon ab, wie viel Unsicherheit Ihr Projekt birgt.
Das Wichtigste in Kürze
- Wasserfall legt den Umfang früh fest; Agile fixiert die Zeit pro Iteration und lässt den Umfang flexibel.
- Nutzen Sie Wasserfall für stabile, regulierte oder unteilbare Arbeit und Agile, wenn Erkenntnisse die Lösung verändern werden.
- Hybride Ansätze sind verbreitet und oft am praktikabelsten.
Wasserfall in Kürze
In einem Wasserfall- bzw. plangetriebenen Projekt durchläuft die Arbeit aufeinanderfolgende Phasen: Anforderungen, Design, Umsetzung, Test, Einführung. Jede Phase wird meist abgeschlossen, bevor die nächste beginnt, und oft an einem Phase Gate freigegeben. Der Umfang wird früh vereinbart, Terminplan und Budget werden daraus geschätzt. Änderungen laufen über eine formelle Änderungssteuerung.
Agile in Kürze
Ein agiles Projekt liefert das Produkt in kleinen Inkrementen über kurze Iterationen. Die Anforderungen stehen in einem priorisierten Backlog, der sich ändert, während Team und Kunde lernen. Jede Iteration erzeugt ein funktionierendes Ergebnis, das mit den Stakeholdern geprüft wird. Siehe Was ist agiles Projektmanagement? für das Gesamtbild.
Direkter Vergleich
| Wasserfall | Agile | |
|---|---|---|
| Planung | Umfassend, vorab | Kontinuierlich, auf mehreren Ebenen |
| Anforderungen | Früh in einer Spezifikation festgelegt | Entwickeln sich in einem priorisierten Backlog |
| Lieferung | Einmal, am Ende | In jeder Iteration |
| Einbindung der Kunden | Vor allem zu Beginn und bei der Abnahme | Durchgehend, in jedem Review |
| Umgang mit Änderungen | Änderungsanträge und Genehmigung | Neue Einträge kommen in den Backlog |
| Tests | Eigene Phase gegen Ende | In jeder Iteration |
| Risiko | Wird spät entdeckt, wenn Annahmen falsch sind | Wird früh durch Feedback aufgedeckt |
| Fortschrittsberichte | Phasenabschluss, Earned Value | Funktionierende Inkremente, Burndown- und Burnup-Diagramme |
| Typische Rollen | Projektmanager leitet | Product Owner, Team, Scrum Master oder Agile Lead |
Wann sich Wasserfall eignet
- Die Anforderungen sind klar, stabil und gut verstanden.
- Die Arbeit ist reguliert, Dokumentation und Freigaben sind Pflicht.
- Das Produkt ist erst nach Fertigstellung nutzbar, etwa ein Gebäude oder eine physische Anlage.
- Späte Änderungen wären sehr teuer oder gefährlich.
- Das Team hat schon sehr ähnliche Projekte durchgeführt.
Wann sich Agile eignet
- Das Ziel ist klar, die beste Lösung aber nicht.
- Nutzer können regelmäßig Feedback geben.
- Das Ergebnis kann in Teilen geliefert und genutzt werden.
- Time-to-Market ist wichtig.
- Umfeld, Technologie oder Wettbewerb ändern sich schnell.
Der hybride Ansatz
Die meisten Organisationen kombinieren beides. Ein verbreitetes Muster behält einen plangetriebenen Plan für Meilensteine, Budget und Governance bei und lässt die Lieferteams innerhalb jeder Phase in agilen Iterationen arbeiten. Bei Hardware- und Softwareprojekten wird die Hardware oft plangetrieben und die Software in Sprints entwickelt, synchronisiert an Integrationsmeilensteinen.
Häufig gestellte Fragen
Agile vs. Wasserfall: Kann man mitten im Projekt von Wasserfall auf Agile umstellen?
Ja, aber an einer natürlichen Grenze, etwa zu Beginn einer Phase. Überführen Sie die verbleibenden Anforderungen in einen Backlog, benennen Sie einen Product Owner und starten Sie mit kurzen Iterationen.
Agile vs. Wasserfall: Ist das Wasserfallmodell veraltet?
Nein. Für stabile, regulierte oder physische Projekte bleibt es die richtige Wahl. Geändert hat sich nur, dass es nicht mehr für alles der Standard ist.
Was ist der Hauptunterschied zwischen Agile und Wasserfall?
Beim Wasserfallmodell wird alles vorab geplant und einmal am Ende geliefert; Agile plant in Ebenen, liefert durchgehend funktionierende Inkremente und lässt den Umfang sich ändern, während das Team lernt.
Was ist besser, Agile oder Wasserfall?
Keiner der Ansätze ist generell besser. Agile passt zu unsicherer, sich ändernder Arbeit, die in Teilen geliefert werden kann; Wasserfall passt zu stabiler, gut verstandener oder regulierter Arbeit, die erst nach Fertigstellung Wert hat.
Was ist ein hybrider Ansatz, der Agile und Wasserfall verbindet?
Eine Mischung aus beiden, etwa ein Meilensteinplan im Wasserfallstil für Governance und Budgetierung mit agilen Iterationen für die Lieferung. Er ist in großen Organisationen und regulierten Branchen verbreitet.
Ist Scrum agil oder Wasserfall?
Scrum ist ein agiles Framework. Es liefert Arbeit in Sprints von höchstens einem Monat, mit einem nutzbaren Inkrement in jedem Sprint. Siehe Agile vs. Scrum.
Agile vs. Wasserfall: Was sind Beispiele für Wasserfallprojekte?
Bauprojekte, physische Anlagen, Hardwarefertigung und stark regulierte Systemeinführungen sind klassische Beispiele, weil die Anforderungen feststehen und Teilergebnisse wenig Wert haben.
Agile vs. Wasserfall: Hat Agile Phasen wie das Wasserfallmodell?
Nicht im selben Sinne. Agile wiederholt viele Male einen kurzen Zyklus aus Planen, Bauen, Prüfen und Verbessern, auch wenn manche Organisationen um die Iterationen herum noch Initiierungs- und Abschlussphasen ergänzen.
Wie unterscheiden sich Tests bei Agile und Wasserfall?
Beim Wasserfallmodell ist das Testen meist eine eigene Phase gegen Ende. Bei Agile wird in jeder Iteration getestet, sodass Fehler früher gefunden werden.
Deckt die PMP-Prüfung Agile und Wasserfall ab?
Ja. Laut PMI umfasst die PMP-Prüfung plangetriebene, agile und hybride Ansätze, daher müssen Kandidaten beide verstehen. Siehe PMP-Zertifizierung.
Agile vs. Wasserfall: Was ist günstiger?
Nicht grundsätzlich. Wasserfall kann auf dem Papier günstiger wirken, weil die Kosten vorab geschätzt werden, doch späte Änderungen und ungewollte Funktionen können ihn teuer machen. Agile beansprucht mehr Zeit der Kunden, reduziert aber verschwendete Arbeit.