Skip to content
IRC-Coding IRC-Coding
Wasserfallmodell Vorgehensmodell Prototyp Verifikation Validierung Traceability

Erweitertes Wasserfallmodell einfach erklärt: Phasen, Rückkopplung, Prototypen & Prüfungsfragen

Erweitertes Wasserfallmodell: klassische Phasen mit kontrollierten Rücksprüngen, frühe Testplanung/QS, Prototyping, Verifikation vs. Validierung sowie typische IHK-Prüfungsfragen.

S

schutzgeist

2 min read

Erweitertes Wasserfallmodell

Dieser Beitrag ist eine Begriffserklärung zum erweiterten Wasserfallmodell – inklusive Prüfungsfragen, Kernkomponenten und Tags.

In a Nutshell

Das erweiterte Wasserfallmodell behält die klaren Phasen des klassischen Wasserfalls bei, ergänzt sie aber um kontrollierte Rückkopplungsschleifen zwischen benachbarten Phasen und um frühe Prototypen. Dadurch werden Fehler früher entdeckt und Risiken gezielt reduziert.

Kompakte Fachbeschreibung

Im erweiterten Wasserfall verlaufen die Phasen weiterhin sequenziell (Anforderung → Entwurf → Implementierung → Test → Einführung/Wartung), aber:

  • Es gibt definierte Rücksprünge in die vorherige Phase, wenn Abnahmekriterien nicht erfüllt sind.
  • Testplanung und QS werden parallel vorbereitet (z.B. Testkonzept schon in Analyse/Entwurf).
  • Prototypen (UI- oder Architektur-Spikes) werden früh eingesetzt, um unklare Anforderungen oder technische Risiken zu validieren.

Wichtige Begriffe:

  • Verifikation: „Bauen wir das Produkt richtig?“ (gegen Spezifikation)
  • Validierung: „Bauen wir das richtige Produkt?“ (gegen fachlichen Zweck)

Außerdem wichtig: Baselines, Change Requests, Impactanalyse und Traceability von Anforderungen zu Tests.

Prüfungsrelevante Stichpunkte

  • Sequenzielle Phasen mit kontrollierten Rückkopplungen
  • Testplanung früh integrieren (Akzeptanzkriterien schon in Analyse)
  • Verifikation/Validierung je Phase (Reviews, Walkthroughs)
  • Gate-Entscheidungen mit Abnahmekriterien (IHK)
  • Prototyping zur Risikoreduktion
  • Traceability (Anforderung → Design → Code → Test)
  • Änderungsmanagement + Baselines

Kernkomponenten

  1. Anforderungsphase (Lasten-/Pflichtenheft, Akzeptanzkriterien)
  2. Systementwurf (Kontext, Schnittstellen, Datenmodell)
  3. Architekturentwurf (Qualitätsziele, Entscheidungen, Prototypen)
  4. Modulentwurf (Detaildesign, Schnittstellenverträge)
  5. Implementierung (Reviews, statische Analyse)
  6. Testvorbereitung (Testkonzept, Testfälle, Testdaten)
  7. Testdurchführung (Modul/Integration/System/Abnahme)
  8. Einführung (Migration, Betrieb, Handbuch)
  9. Rückkopplungsschleifen (genehmigte Rücksprünge)
  10. Konfigurations-/Änderungsmanagement (Versionierung)

Einfaches Praxisbeispiel

Kundenportal mit externer Zahlungsschnittstelle

Anforderung:
- User Stories + Akzeptanzkriterien
- Fachabnahme

System/Architekturentwurf:
- Kontextdiagramm + Schnittstellenvertrag
- Architektur-Spike (Tokenhandling)
- Gate: Architekturfreigabe nach Security Review

Implementierung + Test:
- Coding + Code Review
- Integrationstest gegen Zahlungs-Sandbox
- Fehler -> Rücksprung in Modulentwurf (Timeout/Retry)
- erneute Tests + Abnahme + Go Live

Vorteile und Nachteile

Vorteile

  • Klare Planung und Verantwortlichkeiten
  • Frühere Fehlerentdeckung (Reviews/Prototypen)
  • Weniger teure Spätänderungen
  • Gute Nachweisführung (Audit/IHK)

Nachteile

  • Rücksprünge erzeugen Abstimmungsaufwand
  • Höhere Vorlaufzeit (Spezifikation/Testplanung)
  • Weniger flexibel als stark iterative Modelle

Typische Prüfungsfragen (mit Kurzantwort)

  1. Unterschied klassischer vs. erweiterter Wasserfall? Erweitert = definierte Rücksprünge + frühe QS/Prototypen.
  2. Rolle von Prototypen? Risiken früh validieren (Performance, Security, UX).
  3. Verifikation vs. Validierung? Verifikation gegen Spezifikation, Validierung gegen Zweck/Nutzen.
  4. Wie steuert man Rücksprünge? Gate-Entscheidung, Impactanalyse, Change Request, erneute Abnahme.

Lernstrategie

  1. Phasen mit Artefakten + Abnahmekriterien zeichnen.
  2. Rücksprung-Szenario (Integrationstest → Modulentwurf) dokumentieren.
  3. Vergleich Wasserfall vs. V-Modell vs. Spiral kurz üben.
  4. Traceability-Tabelle (Anforderung → Testfall) erstellen.

Wichtigste Quellen

  1. https://de.wikipedia.org/wiki/Wasserfallmodell
  2. https://dl.acm.org/doi/10.1145/360248.360251
Zurück zum Blog
Share:

Ähnliche Beiträge