Logo_UseCases.jpg

Szenarien

Einen wesentlichen Bestandteil von Use Case Beschreibungen stellen die sogenannten Szenarien dar.

Ein Szenario beschreibt dabei eine Abfolge von Schritten, die vom entsprechenden Use Case so zu durchlaufen sind.

Man unterscheidet drei Typen von Szenarien:
  • Normalabläufe
  • Alternativabläufe
  • Ausnahmeabläufe

Normalabläufe

Normalabläufe stellen den "Happy-Day-Ablauf" eines Anwendungsfalles dar. D.h. sie zeigen auf, wie der entsprechende Anwendungsfall "normalerweise" abläuft.

Normalabläufe führen zum Ziel, d.h. der Use Case wird (aus fachlicher Sicht) erfolgreich ausgeführt.

Alternativabläufe

Wie Normalabläufe führen auch Alternativabläufe zum Ziel, d.h. der Use Case wird erfolgreich ausgeführt.

Alternativabläufe zeigen "andere" Wege zum Ziel auf, als dies im Normalablauf dargestellt wird.

Ein Use Case weist normalerweise mehrere Alternativabläufe auf (zumindest wenn er gut beschrieben ist).

Ausnahmeabläufe

Im Gegensatz zu den Normal- und Alternativabläufen führen Ausnahmeabläufe nicht zum Ziel; d.h. der Use Case erreicht die gewünschte Wirkung nicht. Sei dies infolge eines "fachlichen Fehlers" oder z.B. auch bei einem Abbruch durch den Akteur.

Ein typischer Use Case verfügt über mehrere Ausnahmeabläufe.