20. BPMN Framework und Requirements
System-
NFRs
diagramme
Häufig-
Motivation
keiten
Use Cases
Daten
(UML)
21. High Level Views und NFRs
Nicht-funktionale Anforderungen
• 20.000 Supportanfragen pro Monat
• 500 Supportanfragen pro Stunden
• 50 gleichzeitig eingeloggte Nutzer
• Verfügbarkeit 99,00 %
• Datentransfer zwischen Systemen wird verschlüsselt
24. Projekt-Beispiel: BPMN + UML Use Cases Beispiel
von
1. Kontextanalyse
mit UC-Diagramm:
- Prozesse
- Akteure
- Systeme
- Schnittstellen
- Info-Bedarf
2. Aufnahme der
einzelnen
Prozesse als
BPD
UC-Beschreibung
3. Konsistenzcheck
4. Weitere
UI- Anforderungen und
Themen Verweise Abnahme-
/ Masken Regelwerk
fälle
28. Use Cases center around the process
VIP customer
Finished?
Account Manager
Explain
Handle issue Yes
solution
Issue
No
received
Finished?
1st level support
Handle issue Yes
Software Company
no
2nd level support
Unsure?
Handle issue No
Yes
Software development
Sometimes opinion
of development is Examine issue
needed
29. BPMN Framework und Requirements
Test- Masken
szenarien (GUI)
User
Priorität
Stories
Akzeptanz- Geschäfts-
kriterien regeln
Releases
31. Prozess, User Stories und Prioritäten
2 3 7 6
User Story 1 User Story 3 User Story 6 User Story 9
1 5 8
User Story 2 User Story 4 User Story 7
4 9
User Story 5 User Story 8 …Priorität
32. Kurze Iterationen, schneller Rollout
1
User Story 2
2
User Story 1
3
User Story 3
4
Rollout 1.1
User Story 5
5
User Story 4
6
User Story 9
7
User Story 6
8
User Story 7 Rollout 1.2
9
User Story 8
…Priorität