Use-Case: Unterschied zwischen den Versionen

Aus Foxwiki
Die Seite wurde neu angelegt: „Use-Case (''Anwendungsfall'') beschreiben alle möglichen Szenarien, die eintreten können, wenn ein Anwender versucht mithilfe eines Systems ein bestimmtes Zi…“
 
K Textersetzung - „:Programmplanung“ durch „:Vorgehensmodell_(Software)“
 
(9 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

Quellen

  1. https://de.wikipedia.org/wiki/Anwendungsfall
  2. http://www.sws.bfh.ch/~amrhein/Skripten/OOAD/Kapitel2.pdf
  3. http://www.stellman-greene.com/2009/05/03/requirements-101-user-stories-vs-use-cases/