update
BIN
Writerside/images/image_413.png
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
Writerside/images/image_414.png
Normal file
After Width: | Height: | Size: 6.0 KiB |
BIN
Writerside/images/image_415.png
Normal file
After Width: | Height: | Size: 7.0 KiB |
BIN
Writerside/images/image_416.png
Normal file
After Width: | Height: | Size: 94 KiB |
BIN
Writerside/images/image_417.png
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
Writerside/images/image_418.png
Normal file
After Width: | Height: | Size: 46 KiB |
BIN
Writerside/images/image_419.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
Writerside/images/image_420.png
Normal file
After Width: | Height: | Size: 35 KiB |
BIN
Writerside/images/image_421.png
Normal file
After Width: | Height: | Size: 48 KiB |
BIN
Writerside/images/image_422.png
Normal file
After Width: | Height: | Size: 43 KiB |
@ -20,4 +20,94 @@
|
|||||||
#### Actor
|
#### Actor
|
||||||
- 
|
- 
|
||||||
- Identifizierung:
|
- Identifizierung:
|
||||||
- 
|
- 
|
||||||
|
|
||||||
|
#### Use Case
|
||||||
|

|
||||||
|
|
||||||
|
#### Communication Lines
|
||||||
|

|
||||||
|
|
||||||
|
#### System Boundaries
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
## User Stories
|
||||||
|
### Definition
|
||||||
|
- Beschreiben funktionalen Wert für einen Nutzer des Systems / der Software
|
||||||
|
- Aspekte
|
||||||
|
1. **Card**
|
||||||
|
- Beschreibung der Story
|
||||||
|
- Genutzt für Planung, Erinnerung
|
||||||
|
- Traditionell Handschriftlich
|
||||||
|
- Repräsentiert Kunden-Anforderungen
|
||||||
|
- nicht Dokumentation
|
||||||
|
2. **Conversation**
|
||||||
|
- Gibt Details über Story
|
||||||
|
- Wichtigster Teil der User Story
|
||||||
|
- Werden mit dem Kunden vor der Entwicklung diskutiert
|
||||||
|
3. **Confirmation**
|
||||||
|
- Akzeptierungskriterien (Tests)
|
||||||
|
- Dokumentation der Konversation
|
||||||
|
- Können entscheidend sein, wann eine Story abgeschlossen ist
|
||||||
|
|
||||||
|
##### Beispiel UserStory: Job Posting und Search-Website
|
||||||
|
- Ein Nutzer kann nach Jobs suchen
|
||||||
|
- Eine Firma kann eine offene Stelle posten
|
||||||
|
- Ein Nutzer kann einstellen, wer seinen Lebenslauf sehen kann
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### Good User Stories: INVEST Criteria
|
||||||
|

|
||||||
|
|
||||||
|
#### I - Independent
|
||||||
|
- Unabhängig von allen anderen Stories
|
||||||
|
- Stories sollten in allen möglichen Reihenfolgen bearbeitet werden können
|
||||||
|
- Falls eine enge Kupplung besteht
|
||||||
|
- MERGE
|
||||||
|
- **Beispiel:**
|
||||||
|
- 
|
||||||
|
|
||||||
|
#### N - Negotiable
|
||||||
|
- Stories sind keine festen Verträge
|
||||||
|
- Kurze Beschreibung von Funktionalität
|
||||||
|
- Details müssen in Konversation zwischen Kunde und Team verhandelt werden
|
||||||
|
- Falls wichtige Details vorher bekannt sind
|
||||||
|
- als Annotation inkludieren
|
||||||
|
- **Beispiel:**
|
||||||
|
- 
|
||||||
|
|
||||||
|
#### V - Valuable
|
||||||
|
- **Beispiel:**
|
||||||
|
- 
|
||||||
|
|
||||||
|
#### E - Estimable
|
||||||
|
- Devs müssen workload abschätzen können
|
||||||
|
- **Gegenbeispiel:**
|
||||||
|
- 
|
||||||
|
|
||||||
|
#### S - Small
|
||||||
|

|
||||||
|
|
||||||
|
#### T - Testable
|
||||||
|
|
||||||
|
## Gathering Stories
|
||||||
|
- **Nutzer-Interviews**
|
||||||
|
- Standard
|
||||||
|
- Wichtig:
|
||||||
|
- Echte Nutzer befragen
|
||||||
|
- Fragen sollten offen und kontextfrei sein
|
||||||
|
- **Umfragen**
|
||||||
|
- Für weitere Details in bekannten Stories
|
||||||
|
- Beispielfragen:
|
||||||
|
- Wie oft nutzt du [Feature]
|
||||||
|
- Warum nutzt du [Feature] nicht mehr
|
||||||
|
- **Beobachtungen**
|
||||||
|
- Nutzer beobachten, während Nutzung befragen
|
||||||
|
- Seltene Möglichkeit zur Durchführung
|
||||||
|
- Wenn dann da: NUTZEN!
|
||||||
|
- **Story-Writing-Workshops**
|
||||||
|
- Meeting mit Devs, Nutzer, Produkt-Kunde, andere Beteiligte
|
||||||
|
- Schnellste Möglichkeit für neue Stories
|
||||||
|
- Führen des Workshops benötigt Erfahrung
|