Fakultet organizacionih nauka Katedra za informacione sisteme Modelovanje

  • Slides: 19
Download presentation
Fakultet organizacionih nauka Katedra za informacione sisteme Modelovanje poslovnih procesa BPMN vrste dijagrama Siniša

Fakultet organizacionih nauka Katedra za informacione sisteme Modelovanje poslovnih procesa BPMN vrste dijagrama Siniša Nešković

Koncepti • Osnovni načina kako se poslovni procesi mogu posmatrati i definisati: • Orkestracija

Koncepti • Osnovni načina kako se poslovni procesi mogu posmatrati i definisati: • Orkestracija • Koreografija

Orkestracija • Podrazumeva da se jedan proces posmatra „iznutra“, kao niz aktivnosti (zadataka) koji

Orkestracija • Podrazumeva da se jedan proces posmatra „iznutra“, kao niz aktivnosti (zadataka) koji se izvršavaju na unapred definisan način. • Pri tome se podrazumeva da su aktivnosti upravljane i međusobno sinhronizovane preko nekog upravljačkog mehanizma koji kontroliše odvijanje procesa. • Otuda se ovakav način posmatranja i definisanja procesa naziva orkestracija, jer se aktivnostima „orkestrira“ od strane upravljačkog mehanizma „dirigenata“.

Orkestracija Podrazumeva dirigenta - proces “engine” koji n n Pokreće operacije Sadrži složena pravila

Orkestracija Podrazumeva dirigenta - proces “engine” koji n n Pokreće operacije Sadrži složena pravila w Sekvencu operacija w Konkurentnu obradu operacija w Sinhornizaciju operacija Proces engine Aktivnost 1 Aktinost 2 Aktinost 3

Koreografija • Podrazumeva da se proces posmatra „spolja“ ili „odozgo iz ptičje perspektive“, kao

Koreografija • Podrazumeva da se proces posmatra „spolja“ ili „odozgo iz ptičje perspektive“, kao niz interakcija između poslovnih partnera u kojima se razmenjuju poruke (ulazi i izlazi). • Pošto ovaj način definiše kako partneri reaguju u procesu, slično kako se u plesnim igrama definiše način kako pojedini igrači igraju, ovakav način posmatranja se naziva koreografija poslovnog procesa. • U koreografiji se podrazumeva da se akteri samostalno međusobno sinhronizuju, bez direktne kontrole treće strane (tj. „dirigenta“).

Koreografija • Direktna interakcija između aktera • Akteri se samostalno međusobno sinhronizuju Aktivnost 1

Koreografija • Direktna interakcija između aktera • Akteri se samostalno međusobno sinhronizuju Aktivnost 1 Aktivnost 2 Aktivnost 3

BPMN 2. 0 Vrste dijagrama • Dijagrami procesa • Javni i privatni procesi •

BPMN 2. 0 Vrste dijagrama • Dijagrami procesa • Javni i privatni procesi • Dijagrami Kolaboracija • Dijagrami Koreografija • Dijagrami Konverzacije

Dijagrami procesa • Služe da se definiše orkestracija nekog procesa, odnosno da se definiše

Dijagrami procesa • Služe da se definiše orkestracija nekog procesa, odnosno da se definiše način odvijanja aktivnosti unutar datog procesa. • Javni procesi su oni u kojima su prikazuju samo one aktivnosti i detalji koji su dozvoljeni da se vide van datog organizacionog entiteta. • Privatni proces prikazuje i sve druge interne detalje koji su vidljivi učenicima unutar datog organizacionog entiteta. • Nema (sintaksne) razlike između dijagrama javnih i privatnih procesa

Dijagrami procesa

Dijagrami procesa

Dijagrami Kolaboracije • Definiše međusobnu saradnju (kolaboraciju) organizacionih entiteta kroz razmenu poruka. • Sadrži

Dijagrami Kolaboracije • Definiše međusobnu saradnju (kolaboraciju) organizacionih entiteta kroz razmenu poruka. • Sadrži bazene (pools) i poruke koje se između njih razmenjuju. • Neprozirni bazeni • Ne prikazuju se nikakvi detalji procesa, • Prozirni • prikazani detalji procesa kroz kompletan dijagram procesa • Na taj način, preko belih bazena, vrlo se često u BPMN specifikacijama kombinuju dijagrami kolaboracija sa dijagramima procesa.

Dijagrami Kolaboracije • Neprozirni bazen • Prozirni bazen

Dijagrami Kolaboracije • Neprozirni bazen • Prozirni bazen

Dijagrami Kolaboracije • Orkestracija nije moguće preko više partnera

Dijagrami Kolaboracije • Orkestracija nije moguće preko više partnera

Dijagram kolaboracije i procesa

Dijagram kolaboracije i procesa

Dijagram konverzacije Prikazuje konverzacije između partnera

Dijagram konverzacije Prikazuje konverzacije između partnera

Odnos konverzacije i kolaboracije

Odnos konverzacije i kolaboracije

Dijagram koreografije • Služi za specifikaciju koreografije poslovnog procesa. • • U ovom dijagramu

Dijagram koreografije • Služi za specifikaciju koreografije poslovnog procesa. • • U ovom dijagramu se od aktivnosti mogu javiti samo zadaci u koreografiji, kao i odgovarajući podproces. • • Takođe se ne koriste plivački bazeni i staze, jer zadatke u koreografiji obavlja više različitih aktera istovremeno. • Svi ostali koncepti (događaji i kapije) mogu slobodno koristiti.

Koreografijski zadatak (Choreography task)

Koreografijski zadatak (Choreography task)

Dijagram koreografije

Dijagram koreografije

Koreografija i kolaboracija

Koreografija i kolaboracija