Bachelor Informatik 21 Fallstudie Prozessmodellierung 21 3 Teil
Bachelor Informatik (21) Fallstudie Prozessmodellierung (21. 3) Teil 3 Ralf-Oliver Mevius die objektorientierte Analyse (OOA) vorgeschlagenen Schritten: Inf (21) - Fallstudie
Systemidee und Zielsetzung entwickeln Ralf-Oliver Mevius § Was soll erreicht werden, Ideen, Visionen, Absichtsbekundungen und Wünsche. Freitext, ca. halbe Seite. Inf (21) - Fallstudie 2
Anforderungsbeitragende (Stakeholder) identifizieren § § § § § Auftraggeber Gesetzgeber Projektbetroffene Systembetroffene Anwender Kunden Support Vertrieb Projektgegner Ralf-Oliver Mevius Tabellarische Unterscheidung in: Fachexperten, Anforderungsverantwortliche und Systembetroffene/Akteure. Inf (21) - Fallstudie 3
Geschäftsprozesse identifizieren Systemidee mit UML-Anwendungsfalldiagramm (Use Case Diagram, «workflow» ) visualisieren. Geschäftsprozesse mit jeweils einem UML-Aktivitätsdiagramm (Ablaufdiagramm mit zeitlich aufeinander folgenden Schritten) abstrakt beschreiben. Ralf-Oliver Mevius Fachliche und am Geschäft beteiligte Akteure abstrakt beschreiben. Ein Anwendungsfall (Use Case) beschreibt eine zeitlich ununterbrochene Interaktion eines oder mehrerer Akteure mit einem System. Ein Geschäftsprozess kann aus mehreren Anwendungsfällen bestehen und stellt eine Zusammenfassung von fachlich zusammenhängenden Aktivitäten dar, die durchgeführt werden, um einen Geschäftsvorfall ergebnisorientiert zu bearbeiten. Ein Geschäftsvorfall (z. B. Antrag) entsteht durch ein Ereignis (z. B. Antragseingang) und hat fachliche Ergebnisse (z. B. Vertrag). Inf (21) - Fallstudie 4
Interessen der Anforderungsbeitragenden (Stakeholder) identifizieren: Ralf-Oliver Mevius Beschreibung der Ziele und Interessen, Aufzählung wichtiger geforderter Systemeigenschaften und Identifizierung von Problemen und Schwachstellen, alles aus Sicht der Anforderungsbeitragenden. Inf (21) - Fallstudie 5
Geschäftsanwendungsfälle (Business Use Case) identifizieren Ralf-Oliver Mevius Identifizierung der Geschäftsanwendungsfälle ( «business» ) (eventuell in Form von Stories) und deren Auslöser und Ergebnisse sowie Identifizierung auszuschließender Geschäftsanwendungsfälle ( «business» {excluded}). Ein Geschäftsanwendungsfall (Geschäftsfall, Business Use Case) beschreibt einen Anwendungsfall in abstrakter fachlicher Form aus Sicht des Anwenders. Inf (21) - Fallstudie 6
Ralf-Oliver Mevius §… Inf (21) - Fallstudie 7
- Slides: 7