osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •opšti zahtevi za tehnike...
TRANSCRIPT
![Page 1: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/1.jpg)
Softversko modelovanje
procesa u organizacionim
sistemima
Automatizacija procesa poslovanja
Osnove modelovanja
procesa i servisa
Softversko modelovanje procesa u organizacionim sistemima
![Page 2: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/2.jpg)
Sadržaj
• Osnovna terminologija
• Upravljanje procesima poslovanja
• Modelovanje procesa
• Analiza i unapređenje procesa
• Standardizacija i sertifikacija poslovanja
• Softverska podrška upravljanja procesima
Softversko modelovanje procesa u organizacionim sistemima 2 / 129
![Page 3: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/3.jpg)
Osnovna terminologija
• Rad, poslovanje
– svrsishodna delatnost čoveka
• u cilju njegovog opstanka (življenja)
• usmerena na stvaranje nove vrednosti
– prepoznatljive (potrebne) u okruženju (na tržištu)
• organizovana
– udruživanjem rada
– podelom rada
• koja se sprovodi nad objektima (resursima)
• diskretizovana u odnosu na objekte rada
Softversko modelovanje procesa u organizacionim sistemima 3 / 129
![Page 4: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/4.jpg)
Osnovna terminologija
• Činilac poslovanja, objekat
– dobro materijalne, ili nematerijalne prirode
• ima vrednost (iskazanu na tržištu)
• neophodno za ostvarenje cilja rada
• transformiše se, radom
– predmet rada
• Učesnik, akter, izvršilac, sredstvo rada,
resurs
– realizator rada
• čovek, ili organizovana grupa ljudi
• sredstvo (mašina, postrojenje, automat)
Softversko modelovanje procesa u organizacionim sistemima 4 / 129
![Page 5: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/5.jpg)
Osnovna terminologija
• Proces, poslovni proces, procedura, radni
postupak, posao, servis
– zaokruženi, logički i vremenski (paralelni i/ili serijski)
sled aktivnosti
• koje se izvršavaju kako bi transformisale činioce poslovanja
• pod unapred određenim uslovima
• u cilju realizacije postavljenog zadatka
Softversko modelovanje procesa u organizacionim sistemima 5 / 129
![Page 6: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/6.jpg)
Osnovna terminologija
• Aktivnost, zadatak, poslovna transakcija
– logička jedinica procesa
– izvršava se u celosti
• nedeljiva celina sa stanovišta ostvarenja postavljenog
zadatka
• izvršenje u celosti uspeva, ili u celosti biva poništeno
– od strane jednog, definisanog učesnika
– moguća dekompozicija na akcije (podzadatke)
Softversko modelovanje procesa u organizacionim sistemima 6 / 129
![Page 7: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/7.jpg)
Osnovna terminologija
• Organizacija - tehnička definicija
– Stabilna, formalna struktura, koja
• koristi resurse iz okruženja
• obrađuje (transformiše) resurse, radom
• da bi produkovala izlaze (nove vrednosti) prema okruženju
Izlazi prema
okruženju
Proizvodni
proces
Ulazi iz
okruženja
Softversko modelovanje procesa u organizacionim sistemima 7 / 129
![Page 8: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/8.jpg)
Aktivnost Aktivnost Aktivnost Aktivnost
Akcija Akcija Akcija Akcija Akcija
S
i
n
t
e
z
a
A
n
a
l
i
z
a
Poslovni sistem
Sektor Sektor Sektor
Odeljenje Odeljenje
Tip RM Tip RM Tip RM
Tradicionalni
pristup
organizaciji
Softversko modelovanje procesa u organizacionim sistemima
Osnovna terminologija
8 / 129
![Page 9: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/9.jpg)
Osnovna terminologija
Kadrovi Finansije Proizvodnja Prodaja
Organizacija
Procesni
pristup
organizaciji
Softversko modelovanje procesa u organizacionim sistemima 9 / 129
![Page 10: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/10.jpg)
Osnovna terminologija
• Reprezentacija poslovnog procesa
– u formi koja obezbeđuje automatizovanu upotrebu
• modelovanje, podržano softverskim proizvodima
• upravljanje, podržano softverskim proizvodima
– predstavlja graf (mrežu):
• aktivnosti i veza između aktivnosti procesa
• kriterijuma započinjanja i završavanja procesa
• podataka o aktivnostima
– učesnici (odgovornosti)
– veze sa softverskim aplikacijama i podacima
Softversko modelovanje procesa u organizacionim sistemima 10 / 129
![Page 11: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/11.jpg)
Osnovna terminologija
• Primer poručivanja robe
Softversko modelovanje procesa u organizacionim sistemima 11 / 129
![Page 12: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/12.jpg)
Osnovna terminologija
• Pojava procesa, instanca procesa, obavljanje
(izvršenje) procesa, slučaj upotrebe
– jedna, konkretna realizacija poslovnog procesa u
procesu rada
– jedan slučaj primene (upotrebe) procesa u poslovanju
Softversko modelovanje procesa u organizacionim sistemima 12 / 129
![Page 13: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/13.jpg)
Sadržaj
• Osnovna terminologija
• Upravljanje procesima poslovanja
• Modelovanje procesa
• Analiza i unapređenje procesa
• Standardizacija i sertifikacija poslovanja
• Softverska podrška upravljanja procesima
Softversko modelovanje procesa u organizacionim sistemima 13 / 129
![Page 14: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/14.jpg)
Upravljanje procesima poslovanja
• Životni ciklus upravljanja procesima
– Identifikacija procesa
– Modelovanje procesa (as-is)
– Analiza procesa
– Poboljšanje procesa
– Implementacija procesa
– Izvršenje procesa
– Praćenje procesa
– Upravljanje procesima
Softversko modelovanje procesa u organizacionim sistemima 14 / 129
![Page 15: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/15.jpg)
Upravljanje procesima poslovanja
Tradicionalni
pristup
Softversko modelovanje procesa u organizacionim sistemima 15 / 129
![Page 16: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/16.jpg)
Upravljanje procesima poslovanja
Automatizovani
pristup
Softversko modelovanje procesa u organizacionim sistemima 16 / 129
![Page 17: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/17.jpg)
Upravljanje procesima poslovanja
• Automatizovani pristup
– podrazumeva softversku podršku životnog ciklusa
upravljanja procesima poslovanja
– Workflow (Workflow Management)
• delimična ili potpuna automatizacija poslovnog procesa
(upravljanja poslovnim procesom)
– u kojoj se dokumenti, informacije, ili zadaci prosleđuju između
učesnika (resursa)
– u cilju realizacije predviđenih aktivnosti
– saglasno skupu propisanih proceduralnih pravila
Softversko modelovanje procesa u organizacionim sistemima 17 / 129
![Page 18: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/18.jpg)
Upravljanje procesima poslovanja
• Workflow Management System (WfMS)
– softverski sistem za podršku Workflow
Management-a
• podrška upravljanja procesima poslovanja
– sistem za definisanje, kreiranje i upravljanje
izvršenjem workflow-a
• zasnovan na softverskim rešenjima
• podržan od strane Workflow Engine-a
• osposobljen da – interpretira definicije procesa
– komunicira sa učesnicima
– poziva softverske aplikacije i druge IT alate
Softversko modelovanje procesa u organizacionim sistemima 18 / 129
![Page 19: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/19.jpg)
Upravljanje procesima poslovanja
• Workflow Management System (WfMS)
– nije izvršilac procesa
• koordiniše dejstvo ostalih činilaca radnog procesa
– ne inicira proces
• obezbeđuje izvršenje procesa na zahtev
• uz upotrebu standardizovanih interfejsa
– je posrednik ("poslužilac")
• između korisnika i davalaca usluga – servisa
– korisnik zahteva uslugu servisa i ispituje njen status
– servis opslužuje zahtev i obaveštava korisnika o
izvršenoj usluzi
Softversko modelovanje procesa u organizacionim sistemima 19 / 129
![Page 20: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/20.jpg)
Upravljanje procesima poslovanja
Monolitni IS
Logika podataka,
aplikacija i procesa IS
IS IS - WfMS
Softversko modelovanje procesa u organizacionim sistemima 20 / 129
![Page 21: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/21.jpg)
Upravljanje procesima poslovanja
Upravljanje
podacima DBMS
Logika aplikacija
i procesa IS
DBMS ► IS IS - WfMS
Softversko modelovanje procesa u organizacionim sistemima 21 / 129
![Page 22: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/22.jpg)
Upravljanje procesima poslovanja
Logika
procesa WfMS
Logika
aplikacija IS
DBMS ► WfMS ► IS
Upravljanje
podacima DBMS
IS - WfMS
Softversko modelovanje procesa u organizacionim sistemima 22 / 129
![Page 23: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/23.jpg)
Upravljanje procesima poslovanja
Logika
procesa WfMS
IS
Upravljanje
podacima DBMS
DBMS ► WfMS ► (web) servisi IS
Komp.
A
Komp.
B
Komp.
C
EJB
Komp. Office
Komp. ERP
Komp.
IS - WfMS
Softversko modelovanje procesa u organizacionim sistemima 23 / 129
![Page 24: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/24.jpg)
Upravljanje procesima poslovanja
• Izvori nastanka koncepta WfMS
– istraživanje različitih pristupa organizaciji poslovanja
• tradicionalni
– dualnost funkcionalna / odeljenska struktura
• procesni
– praćenje toka procesa kroz utvrđenu strukturu
– pojava i primena koncepata
• Upravljački IS (Management Information System)
– podrška planiranja, praćenja i analize procesa proizvodnje
Softversko modelovanje procesa u organizacionim sistemima 24 / 129
![Page 25: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/25.jpg)
Upravljanje procesima poslovanja
• Izvori nastanka koncepta WfMS
– pojava i primena koncepata
• Office Automation
– softverska podrška toka poslovanja organizacionih
(odeljenskih) celina (prevashodno administrativnih)
• reinženjering procesa poslovanja
– unapređenje procesa poslovanja
• upravljanje procesima poslovanja
– identifikacija životnog ciklusa upravljanja procesima
• B2B (Business to Business)
– komunikacija procesa različitih sistema
– interfejsi i višestruka primenljivost procesa (reusability)
Softversko modelovanje procesa u organizacionim sistemima 25 / 129
![Page 26: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/26.jpg)
Upravljanje procesima poslovanja
is managed by a is defined in a
include one or more or
which may be during execution
are represented by
and/or
which include
used to create
& manage
via composed of
Business Process
(i.e. what is intended to
happen)
Process Definition (a representation of what is
intended to happen)
WfMS (controls automated aspects
of the business process)
Activities
Process Instances (a representation of what
is actually happening)
Manual Activities (which are not managed as
part of the workflow system)
Automated Activities
Activitiy Instances
Work Items
(tasks allocated to a
workflow participant)
Invoked Applications (computer tools/applications
used to support an activity) Terminologija
Softversko modelovanje procesa u organizacionim sistemima 26 / 129
![Page 27: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/27.jpg)
Upravljanje procesima poslovanja
Workflow
Definition Tool
Workflow Engine
Aplikacije i IT alati
(SOA)
Repozitorijum
Model
procesa
Modelovanje
procesa
Izvršenje
procesa
Korisnik Baza
podataka
Export / Import
Tools & Standards
Softversko modelovanje procesa u organizacionim sistemima 27 / 129
![Page 28: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/28.jpg)
Upravljanje procesima poslovanja
• Bolja efikasnost poslovanja
– automatizacija procesa omogućava eliminaciju
nepotrebnih aktivnosti
• Bolja efikasnost upravljanja procesima
– posledica višeg stepena standardizacije procesa i
mogućnosti pravovremenog praćenja realizacije
• Bolji kvalitet usluge prema korisniku
– veća mogućnost predviđanja nivoa kvaliteta
proizvoda / usluge
Softversko modelovanje procesa u organizacionim sistemima 28 / 129
![Page 29: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/29.jpg)
Upravljanje procesima poslovanja
• Fleksibilnost pri izmeni funkcionalnosti
– softverska podrška preprojektovanja procesa,
saglasno potrebama poslovanja
• Unapređenje procesa poslovanja
– bolje mogućnosti za analizu i simulaciju procesa
Softversko modelovanje procesa u organizacionim sistemima 29 / 129
![Page 30: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/30.jpg)
Upravljanje procesima poslovanja
• Koncept, primenljiv u bilo kom poslovnom
sistemu
– da podrži u potpunosti ili delimično životni ciklus
upravljanja procesima
– kao sastavni deo sistema upravljanja kvalitetom
• podrška u implementaciji sertifikacionih standarda sistema
kvaliteta
– kao sastavni deo informacionog sistema
• podrška procesa razvoja, implementacije i upotrebe IS
Softversko modelovanje procesa u organizacionim sistemima 30 / 129
![Page 31: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/31.jpg)
Sadržaj
• Osnovna terminologija
• Upravljanje procesima poslovanja
• Modelovanje procesa
• Analiza i unapređenje procesa
• Standardizacija i sertifikacija poslovanja
• Softverska podrška upravljanja procesima
Softversko modelovanje procesa u organizacionim sistemima 31 / 129
![Page 32: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/32.jpg)
Modelovanje procesa
• Modelovanje procesa poslovanja
• Business Process Modelling (BPM)
– specificiranje procesa poslovanja
• izrada definicija (specifikacija) procesa poslovanja
• na osnovu neformalnih opisa procesa
– datih u usmenoj ili pisanoj formi
• korišćenjem formalnih jezika i/ili dijagramskih (semiformalnih)
tehnika
• poštujući propisane metode
• podržano odgovarajućim softverskim proizvodom
Softversko modelovanje procesa u organizacionim sistemima 32 / 129
![Page 33: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/33.jpg)
Modelovanje procesa
• Modelovanje procesa poslovanja
• Business Process Modelling (BPM)
– Rezultat - Model procesa poslovanja (PM)
• Specifikacije procesa poslovanja
• Specifikacije uzoraka (šablona) procesa poslovanja
• Specifikacije meta podataka za opis procesa poslovanja
Softversko modelovanje procesa u organizacionim sistemima 33 / 129
![Page 34: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/34.jpg)
Modelovanje procesa
• Ciljevi primene BPM
– Standardizacija poslovne dokumentacije
– Projektovanje sistema upravljanja kvalitetom
– Sertifikacija modela procesa po izabranim
standardima
– Projektovanje arhitekture i funkcija IS-a
– Podrška za uvođenje WfMS
– Analiza i unapređenje procesa poslovanja
– Simulacija, merenja i ocenjivanja procesa
Softversko modelovanje procesa u organizacionim sistemima 34 / 129
![Page 35: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/35.jpg)
Modelovanje procesa
• Efekti primene BPM
– Poboljšana komunikacija analitičara i/ili učesnika
– Transfer znanja
– Standardizacija razmene modela procesa
– Rana identifikacija i bolje razumevanje problema poslovanja
– Rano otkrivanje, prevencija i otklanjanje grešaka
– Identifikacija mogućnosti za unapređenje procesa
Softversko modelovanje procesa u organizacionim sistemima 35 / 129
![Page 36: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/36.jpg)
Modelovanje procesa
• Identifikacija uloge procesa u poslovanju
– posmatranje procesa kao servisa poslovanja
• koji transformiše ulazne resurse u očekivane servise
– usresređivanje na specifikaciju interfejsa procesa koji
komuniciraju ("sarađuju")
• uočavanje "prekida" u predviđenoj komunikaciji procesa
– rana analiza kompletnosti specifikacije funkcija
sistema
• Povećanje verovatnoće uspeha projekta, u
okviru kojeg se BPM sprovodi
Softversko modelovanje procesa u organizacionim sistemima 36 / 129
![Page 37: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/37.jpg)
Modelovanje procesa
• Opšti zahtevi za tehnike BPM-a
– podrška različitih pogleda na poslovanje
Softversko modelovanje procesa u organizacionim sistemima
Pogled sa aspekta proizvoda / usluge
Pogled sa aspekta ogranizacione strukture
Pogled sa
aspekta
upravljanja
Pogled sa
aspekta
resursa
Pogled sa
aspekta
procesa
37 / 129
![Page 38: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/38.jpg)
Modelovanje procesa
• Opšti zahtevi za tehnike BPM-a
– standardizacija i integracija tehnika modeliranja
– intuitivno definisanje procesa
• korišćenjem unapred definisanih, opšte poznatih koncepata
– širina (opštost) primene
• u poslovnim sistemima različite prirode i namene
Softversko modelovanje procesa u organizacionim sistemima 38 / 129
![Page 39: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/39.jpg)
Modelovanje procesa
• Opšti zahtevi za alate BPM-a
– vizuelno oblikovanje specifikacija procesa
– memorisanje modela procesa u repozitorijumu
– modelovanje i prezentacija u web okruženju
– podrška funkcija izveštavanja, simulacija i analiza
(analize vremena, ABC, bilansa)
– Zasnovanost na standardnim tehnikama (jezicima) za
BPM
– interfejsi prema WfMS, DSM i MDSD / CASE alatima
– Export/Import modela u XML formatu
Softversko modelovanje procesa u organizacionim sistemima 39 / 129
![Page 40: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/40.jpg)
Modelovanje procesa
• Koncepti, koje BPM tehnike obezbeđuju
Softversko modelovanje procesa u organizacionim sistemima 40 / 129
![Page 41: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/41.jpg)
Modelovanje procesa
• Koncepti, koje BPM tehnike obezbeđuju
– aktivnost
– tok
– događaj
– objekat (činilac poslovanja)
– učesnik i organizaciona struktura
– definicija (dijagram) procesa
– dekompozicija aktivnosti
Softversko modelovanje procesa u organizacionim sistemima 41 / 129
![Page 42: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/42.jpg)
Modelovanje procesa
• Koncepti, koje BPM tehnike obezbeđuju
– aktivnost
• identifikacija, naziv, vrsta i opis aktivnosti
– moguće vrste: odlučivanje, redovna, izveštavanje, obuhvat
podataka, paralelizaciona, sinhronizaciona
• zahtevi za
– vremenskim resursima
» pripremno vreme, vreme trajanja, vreme kontrole kvaliteta,
završno vreme
– činiocima poslovanja (objektima, resursima)
– finansijskim sredstvima (troškovi), po vrstama troškova
– podacima (promenljive, parametri)
Softversko modelovanje procesa u organizacionim sistemima 42 / 129
![Page 43: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/43.jpg)
Modelovanje procesa
• Koncepti, koje BPM tehnike obezbeđuju
– aktivnost
• preduslovi
– uslovi započinjanja aktivnosti
• postuslovi
– uslovi završetka aktivnosti
• pozivi softverskih alata i/ili aplikacija IS
• napomene (objašnjenja, propratna dokumentacija)
– tekstuelne, grafičke, multimedijalne
• podaci bitni za praćenje (merenje) i ocenjivanje kvaliteta
• način vizuelizacije aktivnosti na dijagramu
Softversko modelovanje procesa u organizacionim sistemima 43 / 129
![Page 44: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/44.jpg)
Modelovanje procesa
• Koncepti, koje BPM tehnike obezbeđuju
– tok
• identifikacija, naziv, vrsta i opis toka
– moguće vrste:
» upravljački tok (tok sinhronizacije aktivnosti)
» tok objekata (činilaca poslovanja)
» tok podataka
• izvor (polazište) i ponor (stecište) toka
• uslov pokretanja toka
• napomene (objašnjenja, propratna dokumentacija)
– tekstuelne, grafičke, multimedijalne
• način vizuelizacije toka na dijagramu
Softversko modelovanje procesa u organizacionim sistemima 44 / 129
![Page 45: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/45.jpg)
Modelovanje procesa
• Koncepti, koje BPM tehnike obezbeđuju
– događaj
• identifikacija, naziv, vrsta i opis događaja
– moguće vrste:
» okidač (trigger) – izaziva izvođenje aktivnosti (vremenski,
sistemski, spoljni)
» ishod (outcome) – mogući ishod aktivnosti
• napomene (objašnjenja, propratna dokumentacija)
– tekstuelne, grafičke, multimedijalne
• način vizuelizacije događaja na dijagramu
Softversko modelovanje procesa u organizacionim sistemima 45 / 129
![Page 46: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/46.jpg)
Modelovanje procesa
• Koncepti, koje BPM tehnike obezbeđuju
Softversko modelovanje procesa u organizacionim sistemima 46 / 129
![Page 47: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/47.jpg)
Modelovanje procesa
• Koncepti, koje BPM tehnike obezbeđuju
– objekat (činilac poslovanja)
• identifikacija, naziv, vrsta i opis klase objekata
– moguće vrste:
» klasa (depozit) podataka, promenljiva
» skladište materijalnih činilaca
» izvor / ponor nematerijalnih činilaca
• podaci o raspoloživim kapacitetima (količinama) i finansijskim
sredstvima
• napomene (objašnjenja, propratna dokumentacija)
– tekstuelne, grafičke, multimedijalne
• način vizuelizacije objekta na dijagramu
Softversko modelovanje procesa u organizacionim sistemima 47 / 129
![Page 48: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/48.jpg)
Modelovanje procesa
• Koncepti, koje BPM tehnike obezbeđuju
Softversko modelovanje procesa u organizacionim sistemima 48 / 129
![Page 49: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/49.jpg)
Modelovanje procesa
• Koncepti, koje BPM tehnike obezbeđuju
– učesnik i organizaciona struktura
• identifikacija, naziv, vrsta i opis učesnika
– moguće vrste:
» konkretan izvršilac (čovek, ili mašina)
» tip radnog mesta
» organizaciona celina (sektor, odeljenje)
• podaci o
– broju učesnika u organizacionoj celini ili na tipu radnog mesta
– kvalifikacijama i potrebnim znanjima učesnika
– ceni koštanja angažovanja učesnika
Softversko modelovanje procesa u organizacionim sistemima 49 / 129
![Page 50: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/50.jpg)
Modelovanje procesa
• Koncepti, koje BPM tehnike obezbeđuju
– učesnik i organizaciona struktura
• pripadnost učesnika organizacionoj strukturi
• područje (domen) odgovornosti s obzirom na aktivnosti
• podaci bitni za praćenje (merenje) i ocenjivanje kvaliteta
• napomene (objašnjenja, propratna dokumentacija)
– tekstuelne, grafičke, multimedijalne
• način vizuelizacije učesnika na dijagramu
Softversko modelovanje procesa u organizacionim sistemima 50 / 129
![Page 51: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/51.jpg)
Modelovanje procesa
• Koncepti, koje BPM tehnike obezbeđuju
Softversko modelovanje procesa u organizacionim sistemima 51 / 129
![Page 52: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/52.jpg)
Modelovanje procesa
• Koncepti, koje BPM tehnike obezbeđuju
Softversko modelovanje procesa u organizacionim sistemima
Aktivnost
Tok
Okidač
Ishod
Organizac.
jedinica Područje odgovornosti
52 / 129
![Page 53: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/53.jpg)
Modelovanje procesa
• Koncepti, koje BPM tehnike obezbeđuju
– definicija i dijagram procesa
• identifikacija dijagrama
• kontekstni proces
– naznaka procesa, za koji se pravi dijagram
• pripadnost dijagrama modelu procesa sistema
• autorizacioni podaci
• istorija izmena dijagrama
Softversko modelovanje procesa u organizacionim sistemima 53 / 129
![Page 54: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/54.jpg)
Modelovanje procesa
• Koncepti, koje BPM tehnike obezbeđuju
– definicija procesa sa vizuelnom (dijagramskom)
reprezentacijom
• pozivi softverskih alata za
– simulaciju izvođenja procesa
– sprovođenje statističkih analiza
– terminiranje realizacije aktivnosti
– proračun vremenskih rezervi i kritičnog puta
– izveštavanje i kontrolu kvaliteta
– Workflow Engine alata (za izvršenje procesa)
• napomene (objašnjenja, propratna dokumentacija)
– tekstuelne, grafičke, multimedijalne
Softversko modelovanje procesa u organizacionim sistemima 54 / 129
![Page 55: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/55.jpg)
Modelovanje procesa
• Koncepti, koje BPM tehnike obezbeđuju
– dekompozicija aktivnosti
• mogućnost modeliranja hijerarhijske dekompozicije procesa
– funkcionalne strukture sistema
• primena principa generalizacije / specijalizacije i nasleđivanja
Softversko modelovanje procesa u organizacionim sistemima 55 / 129
![Page 56: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/56.jpg)
Nivo
sistema
Nivo
procesa
Nivo
aktivnosti
Modelovanje procesa
Softversko modelovanje procesa u organizacionim sistemima 56 / 129
![Page 57: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/57.jpg)
Kontekstni
dijagram
Modelovanje procesa
1. Marketing 2. Komercijalna
funkcija
3. Planiranje i
analiza poslovanja
4. Proizvodnja
5.1. Organizacija
skladišta
5.2. Uspostava
stanja i popis
5.3. Promet
materijala
5. Skladištenje i
transport
IS
preduzeća
Softversko modelovanje procesa u organizacionim sistemima 57 / 129
![Page 58: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/58.jpg)
Korenski
dijagram
Modelovanje procesa
1. Marketing 2. Komercijalna
funkcija
3. Planiranje i
analiza poslovanja
4. Proizvodnja
5.1. Organizacija
skladišta
5.2. Uspostava
stanja i popis
5.3. Promet
materijala
5. Skladištenje i
transport
IS
preduzeća
Softversko modelovanje procesa u organizacionim sistemima 58 / 129
![Page 59: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/59.jpg)
Dijagram 5.
Modelovanje procesa
1. Marketing 2. Komercijalna
funkcija
3. Planiranje i
analiza poslovanja
4. Proizvodnja
5.1. Organizacija
skladišta
5.2. Uspostava
stanja i popis
5.3. Promet
materijala
5. Skladištenje i
transport
IS
preduzeća
Softversko modelovanje procesa u organizacionim sistemima 59 / 129
![Page 60: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/60.jpg)
Konteksni dijagram
Korenski dijagram
Dijagram funkcije 1.
Dijagram funkcije i.
Dijagram funkcije i.1.
Dijagram funkcije i.j.
Dijagram funkcije i.m.
Dijagram funkcije n.
Modelovanje procesa
Softversko modelovanje procesa u organizacionim sistemima 60 / 129
![Page 61: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/61.jpg)
Modelovanje procesa
• Integracija različitih tipova pogleda
Softversko modelovanje procesa u organizacionim sistemima 61 / 129
![Page 62: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/62.jpg)
Modelovanje procesa
• Koncepti i pravila za izradu definicija
(specifikacija) procesa
– neformalne tehnike
• zasnovane na upotrebi prirodnog jezika i, eventualno,
nestrukturiranih multimedijalnih zapisa
– semiformalne tehnike
• dijagramski orijentisane
– formalne tehnike
• matematički zasnovane
• zasnovane na formalnim jezicima
• sa dijagramskom reprezentacijom
Softversko modelovanje procesa u organizacionim sistemima 62 / 129
![Page 63: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/63.jpg)
Modelovanje procesa
• Semiformalne tehnike
– IDEF0
• Strukturna analiza i projektovanje
– Structured Analysis and Design Technique (SADT), SofTech
» iskazivanje strukture procesa
» prikaz procesa u obliku ulaz – proces - izlaz
– IDEF3
• Strukturna tehnika za modelovanje tokova procesa
Softversko modelovanje procesa u organizacionim sistemima 63 / 129
![Page 64: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/64.jpg)
IDEF0 specifikacija – primer
Softversko modelovanje procesa u organizacionim sistemima 64 / 129
![Page 65: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/65.jpg)
IDEF0 specifikacija – primer
Softversko modelovanje procesa u organizacionim sistemima 65 / 129
![Page 66: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/66.jpg)
IDEF3 specifikacija – primer
• IDEF3 - koncepti
– aktivnost
– veza
• prethođenje (logički redosled aktivnosti)
• tok podataka
• relacijska (definiše uslov prelaska)
– prelaz, spoj (junction)
• & (logički I)
• X (ekskluzivno ILI)
• O (ILI)
Softversko modelovanje procesa u organizacionim sistemima
&
X
O
66 / 129
![Page 67: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/67.jpg)
IDEF3 specifikacija – primer
Softversko modelovanje procesa u organizacionim sistemima 67 / 129
![Page 68: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/68.jpg)
Modelovanje procesa
• Semiformalne tehnike
– DFD
• Strukturna tehnika za modelovanje tokova podataka
– Dijagram toka procesa (FlowChart)
• Strukturna tehnika za modelovanje tokova procesa
(algoritama, mehanizama)
– Event-driven Process Chain (EPC)
• Strukturna tehnika za modelovanje procesa poslovanja
• Koristi se za konfigurisanje ERP implementacija i
unapređenje procesa poslovanja
Softversko modelovanje procesa u organizacionim sistemima 68 / 129
![Page 69: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/69.jpg)
DFD specifikacija – primer
Izdavanje materijala
i evidentiranje
trebovanja
Stanje
zaliha
Evidencija
trebovanja
Proizvodnja
Knjigovodstvo
Proizvodnja
Trebovanje
materijala
Promene
zaliha
Izdatnica
materijala
Stanje
zaliha
Promene
zaliha
Softversko modelovanje procesa u organizacionim sistemima 69 / 129
![Page 70: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/70.jpg)
FlowChart specifikacija - koncepti
Softversko modelovanje procesa u organizacionim sistemima 70 / 129
![Page 71: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/71.jpg)
FlowChart specifikacija - koncepti
Softversko modelovanje procesa u organizacionim sistemima 71 / 129
![Page 72: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/72.jpg)
FlowChart specifikacija - primeri
Softversko modelovanje procesa u organizacionim sistemima 72 / 129
![Page 73: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/73.jpg)
Modelovanje procesa
• Semiformalne tehnike
– Objedinjeni jezik modeliranja
• Unified Modeling Language (UML)
– Object Management Group (OMG) i Rational
» dijagrami slučajeva upotrebe procesa
» dijagrami saradnje
» dijagrami redosleda
» dijagrami aktivnosti
» dijagrami prelaza stanja
Softversko modelovanje procesa u organizacionim sistemima 73 / 129
![Page 74: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/74.jpg)
UML – primer dijagrama aktivnosti
/Caller /Operator /Callee
Contact
Operator
Contact
Callee
Respond
Notify
Parties
Acknowledge Acknowledge
Akcija
Softversko modelovanje procesa u organizacionim sistemima 74 / 129
![Page 75: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/75.jpg)
Modelovanje procesa
• Formalne tehnike
– Petri mreže
• standardizovana grafička vizuelizacija - IEEE
– Konačni automati
• grafička vizuelizacija putem UML dijagrama
– prelaza stanja
– aktivnosti
Softversko modelovanje procesa u organizacionim sistemima 75 / 129
![Page 76: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/76.jpg)
Modelovanje procesa
• Petri mreža
– uređena četvorka (P, T, I, O)
• P – Skup stanja (Places)
– reprezentuje moguća stanja sistema
• T – Skup prelaza (Transitions)
– događaji (akcije) koje izazivaju promenu stanja sistema
• I – Skup ulaznih veza (Input relations)
– povezuje prelaz sa stanjem
• O – skup izlaznih veza (Output relations)
– povezuje stanje s prelazom
Softversko modelovanje procesa u organizacionim sistemima 76 / 129
![Page 77: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/77.jpg)
Modelovanje procesa
• Petri mreža
– pravila funkcionisanja
• Promena stanja
– označava se kretanjem žetona (token-a) od ulaznog ka
izlaznom stanju
– izaziva se pokretanjem prelaza (nastupanjem događaja)
– jedno pokretanje prelaza prebacuje žeton iz ulaznog u izlazno
stanje
• Uslov za moguću promenu stanja (input condition)
– raspoloživost žetona u ulaznom stanju
– mora postojati bar jedan žeton u ulaznom stanju
Softversko modelovanje procesa u organizacionim sistemima 77 / 129
![Page 78: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/78.jpg)
Modelovanje procesa
• Petri mreža • Okidač (Trigger)
– događaj koji izaziva promenu stanja
• Vrste okidača
– korisnički
» izaziva ga učesnik
– izazvan porukom (spoljnji)
» izaziva ga događaj izvan sistema
– automatski
» izaziva se čim prelaz postane moguć
– vremenski
» izaziva se u određenim vremenskim trenucima
Softversko modelovanje procesa u organizacionim sistemima 78 / 129
![Page 79: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/79.jpg)
Modelovanje procesa
• Petri mreža – primer 1.
Softversko modelovanje procesa u organizacionim sistemima 79 / 129
![Page 80: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/80.jpg)
Modelovanje procesa
• Petri mreža – primer 2.
Softversko modelovanje procesa u organizacionim sistemima 80 / 129
![Page 81: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/81.jpg)
Modelovanje procesa
• Petri mreža – primer 3.
Softversko modelovanje procesa u organizacionim sistemima 81 / 129
![Page 82: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/82.jpg)
Modelovanje procesa
• Konačni automat
– uređena šestorka (S, D, A, F, s, e)
• S – Skup stanja
– reprezentuje moguća stanja sistema
• D – Skup događaja
– događaji (trigeri) koji izazivaju promenu stanja sistema
• A – Skup akcija
– akcije koje se izvršavaju prilikom prelaska iz stanja u stanje
Softversko modelovanje procesa u organizacionim sistemima 82 / 129
![Page 83: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/83.jpg)
Modelovanje procesa
• Konačni automat
– uređena šestorka (S, D, A, F, s, e)
• F – funkcija prelaza
– skup mogućih prelaza iz stanja u stanje
– svaki prelaz je izazvan nekim događajem i izaziva izvođenje
neke akcije
• s – početno stanje
– stanje iz kojeg automat započinje rad
• e – završno stanje
– stanje u kojem automat završava rad
Softversko modelovanje procesa u organizacionim sistemima 83 / 129
![Page 84: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/84.jpg)
Modelovanje procesa
created
ready Obrada
događaja
Kreiranje
objekta
Uništavanje
objekta
Čekanje
događaja start/^master.ready()
poll/^master.ack()
stop/
Inicijalno stanje Automat stanja
objekta
Stanje
Okidač
Pokretanje
akcije
Krajnje stanje
Prelaz
Softversko modelovanje procesa u organizacionim sistemima 84 / 129
![Page 85: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/85.jpg)
Modelovanje procesa
• Formalne tehnike
– zasnovane na formalnim jezicima
• BPML
– Business Process Modeling Language, BPMI.org
• BPMN
– Business Process Model and Notation
» grafička reprezentacija za predstavljanje procesa u modelu
procesa poslovanja
• XPDL
– XML Process Definition Language, WfMC
» standardizovan format za razmenu definicija procesa
poslovanja između različitih workflow sistema
Softversko modelovanje procesa u organizacionim sistemima 85 / 129
![Page 86: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/86.jpg)
Modelovanje procesa
• BPML, BPMI.org
– Business Process Management Initiative (BPMI)
– Business Process Modeling and Notation (BPMN)
• dijagramska workflow notacija i radna grupa
Softversko modelovanje procesa u organizacionim sistemima
Primitivni koncepti
- osnova za izgradjnu velikog
broja osnovnih koncepata
86 / 129
![Page 87: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/87.jpg)
Oracle BPM Studio - primer
Softversko modelovanje procesa u organizacionim sistemima 87 / 129
![Page 88: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/88.jpg)
Modelovanje procesa
• Primer - normalni tok procesa
Softversko modelovanje procesa u organizacionim sistemima 88 / 129
![Page 89: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/89.jpg)
Modelovanje procesa
• Primer B2B modela
Softversko modelovanje procesa u organizacionim sistemima 89 / 129
![Page 90: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/90.jpg)
Modelovanje procesa
• Složeniji primer
Softversko modelovanje procesa u organizacionim sistemima 90 / 129
![Page 91: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/91.jpg)
Modelovanje procesa
• XPDL, WfMC
– The Workflow Management Coalition (WfMC)
– Process Meta-Model
• definiše koncepte za modeliranje procesa
– Transition Information
– Workflow Participant Specification
– Workflow Application Declaration
– Workflow Relevant Data
Softversko modelovanje procesa u organizacionim sistemima 91 / 129
![Page 92: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/92.jpg)
Modelovanje procesa
• XPDL, WfMC
– The Workflow Management Coalition (WfMC)
– Package Meta-Model
• definiše koncept paketa – organizaciona celina modela
– Workflow Process Definition
– Workflow Participant Specification
– Workflow Application Declaration
– Workflow Relevant Data
Softversko modelovanje procesa u organizacionim sistemima 92 / 129
![Page 93: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/93.jpg)
XPDL - primer
• Primer dekompozicije procesa - subflow
Softversko modelovanje procesa u organizacionim sistemima 93 / 129
![Page 94: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/94.jpg)
XPDL - primer
• Primer dekompozicije procesa - subflow
Softversko modelovanje procesa u organizacionim sistemima
Calculate
94 / 129
![Page 95: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/95.jpg)
XPDL - primer
• Primer procesa porudžbine
Softversko modelovanje procesa u organizacionim sistemima 95 / 129
![Page 96: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/96.jpg)
Modelovanje procesa
• Pravilo poslovanja
• Business Rule
– koncept koji se koristi pri upravljanju procesima
– definicija sa aspekta poslovanja
• uputstvo (direktiva, pravilo) namenjeno da reguliše
ponašanje procesa, ili da, uopšte, utiče na njegovo
ponašanje
– u skladu s prethodno formulisanom politikom i ciljevima
poslovanja
Softversko modelovanje procesa u organizacionim sistemima 96 / 129
![Page 97: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/97.jpg)
Modelovanje procesa
• Pravilo poslovanja
• Business Rule
– definicija sa aspekta softverske podrške
poslovanja (IS)
• deklaracija (uslov, pravilo) koja ograničava moguće
ponašanje procesa ili stanja sistema
– definiše ograničenja na moguća stanja sistema (tj. podataka o
sistemu)
– definiše ograničenja na moguća ponašanja procesa sistema
Softversko modelovanje procesa u organizacionim sistemima 97 / 129
![Page 98: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/98.jpg)
Modelovanje procesa
• Specifikacija pravila poslovanja
– za svako konkretno pravilo, sadrži elemente
• definicija tipa pravila poslovanja
– saglasno utvrđenoj klasifikaciji tipova pravila poslovanja
• uslov validacije (interpretacije)
– logički uslov, definiše kada je pravilo poslovanja zadovoljeno, a
kada ne
• uslov primene
– logički uslov, definiše događaje u sistemu, koji iniciraju primenu
i/ili proveru zadovoljenja pravila poslovanja
• akcija
– akcija koja se sprovodi u cilju ispunjenja pravila
Softversko modelovanje procesa u organizacionim sistemima 98 / 129
![Page 99: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/99.jpg)
Modelovanje procesa
• Model pravila poslovanja
– iskazuje specifikacije (definicije) pravila poslovanja
sistema
– može biti
• ugrаđen u model procesa
• izrađen putem namenskih alata, upotrebom propisanih
metoda i tehnika
– Business Rules Engines (BRE)
» Business Rule Solutions (BRS) Proteus
» Ilog JRules, Ilog Rules, ILOG
» Authorete, Haley Enterprise, Inc.
Softversko modelovanje procesa u organizacionim sistemima 99 / 129
![Page 100: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/100.jpg)
Sadržaj
• Osnovna terminologija
• Upravljanje procesima poslovanja
• Modelovanje procesa
• Analiza i unapređenje procesa
• Standardizacija i sertifikacija poslovanja
• Softverska podrška upravljanja procesima
Softversko modelovanje procesa u organizacionim sistemima 100 / 129
![Page 101: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/101.jpg)
Analiza i unapređenje procesa
• Modelovanje procesa – aspekti
– modelovanje postojeće logike procesa (as – is)
– modelovanje unapređene logike procesa (should)
• Analiza procesa – u funkciji
– identifikovanja problema (uzroka i posledica)
– pronalaženja rešenja za probleme
– optimizacije procesa poslovanja
– unapređenja kvaliteta i efektivnosti poslovanja
Softversko modelovanje procesa u organizacionim sistemima 101 / 129
![Page 102: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/102.jpg)
Analiza i unapređenje procesa
• Analiza procesa – odgovori na pitanja:
– Da li je posmatrana aktivnost procesa potrebna?
– Da li aktivnost stvara novu vrednost, sagledavajući
ukupnu logiku (tok) procesa?
– Da li izvršenje aktivnosti zahteva specifična znanja ili
veštine?
– Da li definicija aktivnosti odgovara opisu posla koji
treba obaviti?
Softversko modelovanje procesa u organizacionim sistemima 102 / 129
![Page 103: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/103.jpg)
Analiza i unapređenje procesa
• Analiza procesa – odgovori na pitanja:
– Da li su ulazni tokovi za aktivnost zaista uslov za
otpočinjanje aktivnosti?
– Da li aktivnost zaista ostvaruje uslove za pokretanje
sledećih aktivnosti u toku procesa?
– Da li postoje redundantne aktivnosti?
– Kakav je odnos angažovanja resursa za upravljanje
aktivnošću u odnosu na vrednost koju aktivnost
donosi?
– Da li aktivnost ima smisla, sa tačke gledišta korisnika
usluge?
Softversko modelovanje procesa u organizacionim sistemima 103 / 129
![Page 104: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/104.jpg)
Analiza i unapređenje procesa
• Neki pristupi unapređenju poslovanja
– reinženjering procesa poslovanja – Business Process Reengineering (BPR)
– integralno upravljanje kvalitetom poslovanja – Total Quality Management (TQM)
– automatizacija procesa poslovanja – WfMS & Information Systems (IS)
– restrukturiranje organizacije – Restructuring
– kadrovsko restrukturiranje – Rightsizing
Softversko modelovanje procesa u organizacionim sistemima 104 / 129
![Page 105: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/105.jpg)
Analiza i unapređenje procesa
• Unapređenje procesa
– Reinženjering poslovnih procesa
– Business Process Reengineering (BPR)
• Suštinska reorganizacija i radikalno preprojektovanje
poslovnih procesa
– da bi se postigla značajna unapređenja performansi
poslovanja
» iskazanih usvojenom metrikom
» koja se odnosi na kritične parametre poslovanja, kao
što su: cena, opšti kvalitet proizvoda / usluge, brzina
odziva, itd.
Softversko modelovanje procesa u organizacionim sistemima 105 / 129
![Page 106: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/106.jpg)
Analiza i unapređenje procesa
• Reinženjering poslovnih procesa – razlozi
– većina poslovnih procesa nije zadovoljavajuće dobro
specificirana (dokumentovana)
– postoje procesi koji su nekada imali svoje značenje, a
trenutno su suvišni
– postoje značajne mogućnosti ("rezerve") za
unapređenje performansi procesa
– postoji potreba za poboljšanjem efikasnosti
upravljanja procesima
Softversko modelovanje procesa u organizacionim sistemima 106 / 129
![Page 107: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/107.jpg)
Analiza i unapređenje procesa
• Reinženjering poslovnih procesa – procesi
Softversko modelovanje procesa u organizacionim sistemima
Izbor procesa
Stalno unapređenje
procesa Analiza procesa
Implementacija
procesa
Projektovanje
procesa
Simulacija procesa
107 / 129
![Page 108: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/108.jpg)
Analiza i unapređenje procesa
• Poređenje pristupa unapređenju procesa
Softversko modelovanje procesa u organizacionim sistemima
BPR TQM WfMS & IS Restruktur.
organizacije
Restruktur.
kadrova
Olast
interesovanja
sistem u
celini
zahtevi
kupca
softverska
podrška
raspodela
odgovornosti
kadrovska
rešenja
Objekat
promena
opšte
promene
promene
procesa
promene
procedura organizacija kadrovi,
sistemat. RM
Orijentacija
promena na procese na procese na funkcional-
nu strukturu
na funkcional-
nu strukturu
na funkcional-
nu strukturu
Tip
promena radikalne postupne postupne postupne postupne
108 / 129
![Page 109: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/109.jpg)
Sadržaj
• Osnovna terminologija
• Upravljanje procesima poslovanja
• Modelovanje procesa
• Analiza i unapređenje procesa
• Standardizacija i sertifikacija poslovanja
• Softverska podrška upravljanja procesima
Softversko modelovanje procesa u organizacionim sistemima 109 / 129
![Page 110: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/110.jpg)
Standardizacija i sertifikacija poslovanja
• Čvrsto povezani sa TQM
• Standard
– sistem usvojenih konvencija, pravila i preporuka
• proglašen od strane odgovarajućih interesnih organizacija i/ili
ovlašćenih tela za standardizaciju
• namenjen za primenu u nekoj oblasti poslovanja
• Neke organizacije, zadužene za
standardizaciju
– ISO, IEC, IEEE, ANSI, DOD, EIA
Softversko modelovanje procesa u organizacionim sistemima 110 / 129
![Page 111: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/111.jpg)
Standardizacija i sertifikacija poslovanja
• Sertifikacija
– formalna provera poštovanja usvojenog standarda
• sprovedena od strane ovlašćene, eksterne sertifikacione
organizacije
• po unapred propisanoj metodologiji
• u regularnim vremenskim intervalima
• Sertifikacioni standard
– standard za koji postoji mogućnost sprovođenja
procesa sertifikacije
Softversko modelovanje procesa u organizacionim sistemima 111 / 129
![Page 112: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/112.jpg)
Standardizacija i sertifikacija poslovanja
• U oblasti procesa razvoja softvera
– standardi za obezbeđenje upravljanja kvalitetom
• uključujući sertifikacioni procedure i metodologije procene
– standardi procesa razvoja softvera
Softversko modelovanje procesa u organizacionim sistemima 112 / 129
![Page 113: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/113.jpg)
Standardizacija i sertifikacija poslovanja
• U oblasti procesa razvoja softvera
– standardi za obezbeđenje upravljanja kvalitetom
• SRPS ISO 9001 : 2008 (ISO 9001 : 2008)
– "Sistemi menadžmenta kvalitetom - Zahtevi"
» model upravljanja kvalitetom u poslovanju organizacije
» definiše sistem aktivnosti i obaveza
» u životnom ciklusu nekog proizvoda / usluge
organizacije
» pomoćnih – nezavisnih od životnog ciklusa proizvoda /
usluge
• ISO IEC 90003:2004
– Smernice za primenu ISO 9001 : 2000 u nabavci, razvoju,
isporuci i održavanju softvera
» Smernice za primenu ISO 9001 u softverskom inženjerstvu
Softversko modelovanje procesa u organizacionim sistemima 113 / 129
![Page 114: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/114.jpg)
Standardizacija i sertifikacija poslovanja
• U oblasti procesa razvoja softvera
– standardi za obezbeđenje upravljanja kvalitetom
• ISO/IEC 15504 i Capability Maturity Model (CMM)
– Internacionalni standard za ocenjivanje procesa razvoja
softvera
» sertifikacioni
• ISO 9294
– Smernice za upravljanje dokumentacijom
• ISO 16326
– Upravljanje projektom
– standardi procesa razvoja softvera
• ISO/IEC 12207
– Procesi životnog ciklusa softvera
Softversko modelovanje procesa u organizacionim sistemima 114 / 129
![Page 115: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/115.jpg)
Standardizacija i sertifikacija poslovanja
• CMMI
– CMMI® (Capability Maturity Model Integration) for
Development V.1.2
• Carnegie Mellon Software Engineering Institute, USA
– model razvoja i unapređenja procesa organizacije
• namenjen da unapredi razvoj proizvoda / usluga organizacije
• koji se odnose na: proizvode, poslovanje, ljudske resurse i
tehnologiju
• podrška sistematičnoj primeni multidisciplinarnih aktivnosti
– neophodnih za uspešan razvoj proizvoda / usluge
– sistem "industry best practices", sa tumačenjima za
• inženjerstvo sistema (SE)
• softversko inženjerstvo (SW)
• hardversko inženjerstvo (HE)
Softversko modelovanje procesa u organizacionim sistemima 115 / 129
![Page 116: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/116.jpg)
Sadržaj
• Osnovna terminologija
• Upravljanje procesima poslovanja
• Modelovanje procesa
• Analiza i unapređenje procesa
• Standardizacija i sertifikacija poslovanja
• Softverska podrška upravljanja procesima
Softversko modelovanje procesa u organizacionim sistemima 116 / 129
![Page 117: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/117.jpg)
Softverska podrška upravljanja
procesima
• Operativni zadaci WfMS
– podrška upravljanju procesima poslovanja
• interpretacija definicija procesa
• kreiranje i upravljanje instancama procesa
• raspodela aktivnosti procesa po učesnicima
• angažovanje ljudskih i IT resursa u izvođenju procesa
• podrška dva pogleda na poslovni proces:
– pogled na proces saglasno formalnoj definiciji procesa
– pogled na proces učesnika realnog sistema
• rad u višekorisničkom režimu, na različitim H/S
platformama
Softversko modelovanje procesa u organizacionim sistemima 117 / 129
![Page 118: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/118.jpg)
Softverska podrška upravljanja
procesima
• Interakcija WfMS i okruženja
– podrška sledećih vrsta operacija (funkcija)
• manuelne operacije korisnika
• pozivi aplikacija (softverskih paketa)
• operacije obrade podataka
• prosleđivanje podataka
• prenos kontrole toka između aktivnosti
• praćenje operativnog statusa procesa
Softversko modelovanje procesa u organizacionim sistemima 118 / 129
![Page 119: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/119.jpg)
Referentni model
WfMS
Softverska podrška upravljanja
procesima
Softversko modelovanje procesa u organizacionim sistemima 119 / 129
![Page 120: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/120.jpg)
Interface 1:
Workflow Definition Interchange
Softversko modelovanje procesa u organizacionim sistemima 120 / 129
![Page 121: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/121.jpg)
Interface 2:
Workflow Client Application Interface
Softversko modelovanje procesa u organizacionim sistemima 121 / 129
![Page 122: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/122.jpg)
Interface 3:
Invoked Application Interface
Softversko modelovanje procesa u organizacionim sistemima 122 / 129
![Page 123: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/123.jpg)
Interface 4:
WAPI Interoperability Functions
Softversko modelovanje procesa u organizacionim sistemima 123 / 129
![Page 124: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/124.jpg)
Interface 5:
System Administration Interface
Softversko modelovanje procesa u organizacionim sistemima 124 / 129
![Page 125: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/125.jpg)
Softverska podrška upravljanja
procesima (Web) Data and
E-Business
Integration
Softversko modelovanje procesa u organizacionim sistemima 125 / 129
![Page 126: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/126.jpg)
Softverska podrška upravljanja
procesima
• Primeri nekih WfMS
– OpenWFE
– NetBPM
– Bossa
– Windows Workflow Foundation (WF)
– ProcessMaker
– Joget Workflow
– IBM WebSphere MQ
Softversko modelovanje procesa u organizacionim sistemima 126 / 129
![Page 127: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/127.jpg)
Sadržaj
• Osnovna terminologija
• Upravljanje procesima poslovanja
• Modelovanje procesa
• Analiza i unapređenje procesa
• Standardizacija i sertifikacija poslovanja
• Softverska podrška upravljanja procesima
Softversko modelovanje procesa u organizacionim sistemima 127 / 129
![Page 128: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/128.jpg)
Pitanja i komentari
Softversko modelovanje procesa u organizacionim sistemima 128 / 129
![Page 129: Osnove modelovanja procesa i servisa - acs.uns.ac.rs pojmovi.pdf · •Opšti zahtevi za tehnike BPM-a –podrška različitih pogleda na poslovanje ... ABC, bilansa) –Zasnovanost](https://reader034.vdocuments.net/reader034/viewer/2022051600/5a8066487f8b9a9d308c4bfb/html5/thumbnails/129.jpg)
Softversko modelovanje
procesa u organizacionim
sistemima
Automatizacija procesa poslovanja
Osnove modelovanja
procesa i servisa
Softversko modelovanje procesa u organizacionim sistemima