Use-Case: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
K Textersetzung - „:Programmplanung“ durch „:Vorgehensmodell_(Software)“ |
||
(8 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
*Use-Case-Namen bestehen aus einem Subjekt und einem Verb | *Use-Case-Namen bestehen aus einem Subjekt und einem Verb | ||
*Typischerweise werden sie so benannt, wie die Ziele heißen: ''Geld abheben, Frage beantworten, Benutzer anmelden..'' | *Typischerweise werden sie so benannt, wie die Ziele heißen: ''Geld abheben, Frage beantworten, Benutzer anmelden..'' | ||
*'' | *Kurz: ''Anwendungsfälle beschreiben, was die Umwelt vom System erwartet'' | ||
Use-Cases dienen nicht: | |||
*zum Beschreiben der Benutzeroberfläche | |||
*zum Festlegen der Architektur | |||
*zum Erklären von komplizierten Abläufen | |||
*zum Definieren von Objekten und Zuständen | |||
==Use-Case-Szenario== | |||
*Ein Szenario beschreibt eine Abfolge von Schritten | |||
*Unterteilt in drei Abläufe: ''Normalablauf, Alternativablauf'' und ''Ausnahmeablauf'' | |||
*Normalabläufe zeigen auf, wie der Anwendungsfall "normalerweise" (erfolgreich) abläuft | |||
*Alternativabläufe zeigen "andere" Wege zum Ziel auf | |||
*Ausnahmeabläufe führen nicht zum Ziel | |||
= Quellen = | |||
#https://de.wikipedia.org/wiki/Anwendungsfall | |||
#http://www.sws.bfh.ch/~amrhein/Skripten/OOAD/Kapitel2.pdf | |||
#http://www.stellman-greene.com/2009/05/03/requirements-101-user-stories-vs-use-cases/ | |||
[[Kategorie:Vorgehensmodell_(Software)]] |
Aktuelle Version vom 14. Juli 2023, 08:56 Uhr
Use-Case (Anwendungsfall) beschreiben alle möglichen Szenarien, die eintreten können, wenn ein Anwender versucht mithilfe eines Systems ein bestimmtes Ziel zu erreichen. Das Ergebnis kann ein Erfolg oder ein Fehlschlag/Abbruch sein.
Definition
- Use-Case beschreiben einen einzelnen Arbeitsgang aus der Sicht eines Anwenders
- ein oder mehrere Akteure sind beteiligt
- Use-Case-Namen bestehen aus einem Subjekt und einem Verb
- Typischerweise werden sie so benannt, wie die Ziele heißen: Geld abheben, Frage beantworten, Benutzer anmelden..
- Kurz: Anwendungsfälle beschreiben, was die Umwelt vom System erwartet
Use-Cases dienen nicht:
- zum Beschreiben der Benutzeroberfläche
- zum Festlegen der Architektur
- zum Erklären von komplizierten Abläufen
- zum Definieren von Objekten und Zuständen
Use-Case-Szenario
- Ein Szenario beschreibt eine Abfolge von Schritten
- Unterteilt in drei Abläufe: Normalablauf, Alternativablauf und Ausnahmeablauf
- Normalabläufe zeigen auf, wie der Anwendungsfall "normalerweise" (erfolgreich) abläuft
- Alternativabläufe zeigen "andere" Wege zum Ziel auf
- Ausnahmeabläufe führen nicht zum Ziel