Business Modeling
Business Modeling
(Modelowanie działalności
(Modelowanie działalności)
Jaki jest cel modelowania działalności ?
Jaki jest cel modelowania działalności ?
Zrozumieć strukturę i działanie tego przedsiębiorstwa, w którym
system ma być wdrożony
•Zrozumieć bieżące problemy przedsiębiorstwa docelowego oraz
możliwości dokonywania w nim ulepszeń
•Doprowadzić do uzyskania wspólnych poglądów klientów,
użytkowników końcowych i twórców systemu na przedsiębiorstwo
docelowe
•Sformułować wymagania stawiane systemowi, aby właściwie
wspomagał przedsiębiorstwo docelowe
Jak ten cel się osiąga ?
Jak ten cel się osiąga ?
W dyscyplinie modelowania działalności jest opisany sposób
osiągnięcia tych celów, polegający na stworzeniu wizji
przedsiębiorstwa docelowego.
Jakie rodzaje aplikacji poddawać
Jakie rodzaje aplikacji poddawać
modelowaniu działalności ?
modelowaniu działalności ?
•Klient do firmy (customer to business, c2b ) – aplikacje
umożliwiające zamawianie dóbr poprzez Internet
•Firma do firmy (business to business, b2b) – automatyzacja
ciągu przesłań między dwoma firmami.
•Firma do klienta (business to customer, b2c) – dostarczanie
informacji klientom.
•Klient do klienta (customer to customer, c2c) – aplikacje,
które pozwalają klientom na przekazywaniu informacji i ich
wymianę
przy
niewielkich
objętościach
danych
wprowadzanych z serwera, jak na przykład przy aukcjach.
Jakie podstawowe scenariuszy
Jakie podstawowe scenariuszy
modelowania działalności ?
modelowania działalności ?
•Chcemy zbudować prosty schemat przedsiębiorstwa i jego procesów, aby
osiągnąć dobrze zrozumienie wymagań tworzonej aplikacji (etap rozpoczęcia).
•
Modelowanie dziedziny – modelowanie informacji (bez jej przepływu)
(typowa działalność inżynierii oprogramowania w etapach rozpoczęcia i
opracowania)
•Opracowanie dużego systemu lub rodziny aplikacji (może być odrębnym
przedsięwzięciem). Otrzymany model będzie wykorzystany w wielu innych
przedsięwzięciach.
•Tworzymy aplikację, która będzie używana przez wiele różnych
przedsiębiorstw.
•Nowy rodzaj działalności.
•Reorganizacja przedsiębiorstwa.
Jaka jest podstawowa terminologia
Jaka jest podstawowa terminologia
modelowania działalności ?
modelowania działalności ?
Użytkownicy działalności (klienci,
sprzedawcy, wspólnicy) są przedstawiani
jako aktorzy działalności.
lub
Procesy w ramach działalności są
przedstawiane jako PU dotyczące
działalności albo jako realizacje PU
dotyczące działalności; odwołują się do
celów działania i do reguł działalności.
Role, odgrywane przez ludzi w
przedsiębiorstwie , są reprezentowane
przez pracowników działalności.
lub
lub
Stereotyp – mechanizm rozszerzający UML notację
Jaka jest podstawowa terminologia
Jaka jest podstawowa terminologia
modelowania działalności ?
modelowania działalności ?
Rzeczy, którymi przedsiębiorstwo zarządza lub które
produkuje, są przedstawiane jako encje działalności
Grupujemy artefakty działalności w system
działalności.
Jaki role i artefakty towarzyszą tej
dyscyplinie ?
Analityk procesów działalności
•Prowadzi i koordynuje modelowanie PU działalności, podając ogólny opis i
wyznaczając granice modelowanego przedsiębiorstwa.
Opis stanu docelowego
przedsiębiorstwa
Jaki role i artefakty towarzyszą
tej dyscyplinie ?
Wymień podstawowe
Wymień podstawowe
czynności przepływy
czynności przepływy
prac dziedziny
prac dziedziny
działalności !
działalności !
Iteracyjny proces
Diagram PU działalności odpowiada na pytanie co jest
potrzebne do realizacji biznesu
Realizacja działalności odpowiada na pytanie jak realizować
każdy PU i biznes w całości !
Specyfikacja
Od modeli działalności do systemów
Od modeli działalności do systemów