background image

Business Modeling

Business Modeling

(Modelowanie działalności

(Modelowanie działalności)

background image

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

background image

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.

background image

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.

background image

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.

background image

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ę

background image

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.

background image

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

background image

Jaki role i artefakty towarzyszą 

tej dyscyplinie ?

background image

Wymień podstawowe 

Wymień podstawowe 

czynności przepływy 

czynności przepływy 

prac dziedziny 

prac dziedziny 

działalności !

działalności !

Iteracyjny proces

background image
background image

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

background image
background image
background image
background image
background image
background image
background image
background image
background image

Od modeli działalności do systemów

Od modeli działalności do systemów

background image