2. Mod - 2.4 OOA: Use-Case-Dokumente Flashcards

1
Q

Wessen Verantwortungen ist es, die Anforderungen des Kunden verstanden zu haben?

A

Verantwortung des Entwicklers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Was ist wichtig vor/bei der Erstellung eines Use-Case-Dokumentes?

A
  • Kunden sprechen
  • Beteiligten sprechen
  • Fragen stellen
  • Team diskutieren
  • Aufgaben aus unterschiedlichen Blickwinkeln betrachten
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Warum heißt USE CASE, use cas?

A

Ein Akteur interagiert mit dem zu entwerfenden System mit einer bestimmten Absicht

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Warum beschreibt man die Absichten nicht als Fließtext sondern als Use-Case-Dokumente?

A

Fließtext wäre zu unübersichtlich

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Dokument

A

Da ein Diagramm oft zu detailliert und doch zu schwer verständlich für Anwender wäre

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Muss Struktur für Use-Case-Dokument immer einheitlich sein?

A

Ja

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was kennzeichnet einen Use-Case?

A
  • bringt Anwender einen bestimmten Nutzen
  • hat definierten Anfang und definiertes Ende
  • von Akteur außerhalb des Systems initiiert
  • muss alle Pfade vom Ausgangspunkt bis zum Ziel enthalten
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Was muss in jedem Use-Case MINDESTENS beschrieben sein?

A
  • welche Akteure mit dem System
  • unter welchen Bedingungen
  • mit welchen Ziel interagieren,
  • wodurch dies ausgelöst,
  • welche Aktionen dabei im Normalfall ablaufen
  • welche Ausnahmen vom Normalfall auftreten können
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Welcher Bereich nimmt mein Use-Case-Dokument den größten Teil ein? und wieso?

A

Ablauf im Normalfall

Aktionen werden in der vorgesehenen Reihenfolge detailliert beschrieben

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Aufbau von Use-Case-Dokumenten

A
Name und ID
Status
Version
Description
Actors
Basic Flow
Alternate Flows
Trigger
Preconditions
Postconditions
Related USe-Cases

(Main Flow, Subflow)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly