Professional Documents
Culture Documents
Konzalting
Organizacija
Razvoj IS
Pod organizacijom se ovdje podrazumijeva proizvodno ili usluno poduzee, banka, javna ustanova i
dravna uprava s definiranom svrhom djelovanja i postavljenim ciljevima.
Prema grkoj rijei genesis-postanak, nastajanje, proces razvitka, porijeklo. Iz te se rijei izvodi pojam
genetika metoda. To je filozofska metoda prouavanja i shvadanja nekog objekta u njegovom postanku, za
razliku od deskriptivne metode koja opisuje objekt onakav kakav je on sada.
2
Zaprimiti
narudbu
Provjeriti
uplatu
Otpremiti
Pripremiti
raun
Uoimo da su na slici 1-2 dodani nazivi jednog poetnog (Prispjela narudba) i dva
zavrna dogaaja. Dva zavrna dogaaja su potrebna da bi se opisala dva mogua
ishoda procesa (Narudba ispunjena i Narudba nije ispunjena). Obiljeavanje dogaaja je
u modeliranju uobiajeno, jer olakava razumijevanje konteksta u kojem se izvodi
promatrani proces.
Narudba nije
ispunjena
Ne
Zaprimiti
narudbu
Prispjela
narudba
Provjeriti
uplatu
Ispunjena
narudba
Ne
Da
Otpremiti
Uplaeno ?
Da
Otpremljeno ?
Slika 1-2: Proces PRODATI ROBU moe imati vie razliitih ishoda
Pripremiti
raun
Naravno da pojmovi skretnica, staza i polje nisu doslovni prijevodi engleskih rijei gateway, swimlane i pool,
ved izabrane hrvatske rijei koje bolje objanjavaju znaenja u kontekstu modeliranja poslovnih procesa.
6
jedinici. Ovaj e se odnos oznaiti tako da sve staze, koje predstavljaju radna
mjesta budu okupljene unutar veeg pravokutnika koji se naziva polje4 (pool).
Pri tome vrijedi pretpostavka da se cijeli proces, od poetka do kraja, moe
izvesti u istoj organizacijskoj jedinici. Zbog tog razloga, a s obzirom da se u
istoj organizacijskoj jedinici moe istovremeno izvoditi vie razliitih procesa,
obino se polju daje naziv poslovnog procesa, kao to je to uinjeno na slici
1-3. Ako se procesi izvode u razliitim organizacijskim jedinicama, onda se to
modelira kao suradnja (collaboration) tih organizacijskih jedinica, o emu e
se detaljnije raspraviti u sljedeim poglavljima.
3. Vrsta aktivnosti. Sve aktivnosti koje ine jedan proces ne moraju biti istog
tipa. Svi mogui tipovi aktivnosti biti e obraeni kasnije, a za sada
konstatirajmo da neke aktivnosti izvodi ovjek (user) i takve e biti oznaene
ljudskim poprsjem u gornjem lijevom uglu simbola za aktivnost, a druge se
definiraju kao servis (service) to se oznaava zupanikom u simbolu za
aktivnost.
Knjigovoa
Prispjela
narudba
Narudba nije
ispunjena
Zaprimiti
narudbu
Narudba
Ispunjena
narudba
Ne
Raun
Provjeriti
uplatu
Uplaeno ?
Da
Skladitar
PRODATI ROBU
Referent
prodaje
4. Hijerarhija procesa. Posao koji je na slici 1-2 opisan aktivnou Otpremiti nije
jednostavan, ve se sastoji od vie radnih koraka. Tu emo injenicu na
poboljanom modelu naznaiti tako da taj posao definiramo kao potproces
(subprocess) za kojeg se podrazumijeva da takoer ima svoju detaljniju
strukturu, koja e biti prikazana na posebnom modelu potprocesa. Sa
semantikog gledita svaki je potproces takoer neka vrsta aktivnosti pa e
stoga i on biti oznaen pravokutnikom. Potproces se od aktivnosti razlikuje
uokvirenim znakom + u donjem dijelu pravokutnika. To znai da se aktivnost
sa znakom + koriste za openitiji i pregledni prikaz (uobiajeno je to zvati
modelom procesa vie razine) a detaljna struktura te aktivnosti je prikazana
modelom na hijerarhijski nioj razini. Pri ovakvom prikazu nema (prema
normi BPMN) nikakvih ogranienja na broj hijerarhijskih razina, to znai da
potproces moe biti sastavljen takoer od drugih potprocesa jo nie razine.
Pripremiti
raun
Ne
Otpremiti
Da
Otpremljeno ?
Polje (pool) i staza (swimlane) u ovom modelu oznaavaju organizacijsku jedinicu i radno mjesto. Meutim, to
ne vrijedi opdenito, pa u nekom drugom modelu poslovnog procesa polje i staza mogu imati druga znaenja.
7
Model na slici 1-3 jednoznano opisuje da proces PRODATI ROBU ima etiri razliite
aktivnosti, koje se sve izvode u istoj organizacijskoj jedinici, ali na tri razliita radna
mjesta. Dvije od tih aktivnosti (Zaprimiti narudbu i Pripremiti raun) ostvaruju se
ljudskim radom, a Provjeriti uplatu je vanjski servis. Sve funkcionalnosti servisa bit
e objanjene kasnije, a za sada emo smatrati da se radi o raunalnom servisu koji
se ostvaruje tako da djelatnik u knjigovodstvu pokrene upit o stanju uplata prema
bazi podataka koja se ne nalazi u prodajnom centru ve u sjeditu poduzea.
Uoimo da proces na modelu 1-3 ima jedan poetni dogaaj i dva zavrna dogaaja.
To je teoretski svakako dozvoljeno, ali uvijek treba provjeriti da li izvoenje procesa
u stvarnosti zaista odgovara nacrtanom modelu (detaljna semantika takvog prikaza
bit e objanjena kasnije). Znaenje prve skretnice treba tumaiti ovako: nakon to
je izvrena aktivnost Provjeriti uplatu poznato je da li je kupac uplatio naruenu
robu. Ako potrebni iznos nije uplaen (ovaj uvjet zapisan je uz simbol skretnice
tekstom: Uplaeno?) roba nee biti otpremljena kupcu i proces zavrava u krajnjoj
toki (dogaaju) s oznakom Narudba nije ispunjena. Ako pak je potrebni iznos
uplaen i roba uspjeno otpremljena kupcu, onda proces zavrava u drugoj krajnjoj
toki Ispunjena narudba.
U prethodnom tekstu je spomenuto da aktivnost Otpremiti nije jednostavan posao,
ve da se sastoji od vie radnih koraka koji se izvode u skladitu prodajnog centra.
S obzirom da smo u prvom trenutku naa razmatranja usmjerili na proces PRODATI
ROBU kao cjelinu, nismo se optereivali s detaljnom unutranjom strukturom posla
Otpremiti, ve smo ga na slici 1-3 oznaili kao podproces kojeg kasnije treba
detaljizirati. Ovakav nain prikaza potprocesa (simbolom za aktivnost i znakom +)
unutar procesa vie razine, naziva se saetim (collapsed). Kad se u posebnom
modelu razradi unutarnja struktura saetog procesa, onda se takav prikaz naziva
proirenim (expanded). Postoje dva naina prikazivanja detaljne unutranje
strukture saetog procesa:
1. na posebnom crteu, odnosno na posebnom modelu (pot)procesa ili
2. unutar proirenog okvira na modelu procesa kojem potproces pripada.
Prvi nain treba koristiti onda kad je isti potproces ukljuen (odnosno koristi se) u
vie drugih procesa. Detaljna unutranja struktura potprocesa Otpremiti, prikazana
na prvi nain, vidi se na slici 1-4.
Nije otpremljeno
Ne
Provjeriti
zalihe
Primljen nalog
za otpremu
Da
Dogovoriti
prijevoz
Poslati
robu
Otpremljeno sa
skladita
Zalihe Narudbe?
Spakirati
robu
Referent
prodaje
Drugi, proireni nain prikaza detaljne strukture podprocesa vidi se na slici 1-5.
Sve njegove aktivnosti prikazane su unutar pravokutnika pod nazivom Otpremiti,
koji je radi toga morao biti znaajno proiren.
Zaprimiti
narudbu
Narudba nije
ispunjena
Prispjela
narudba
Ispunjena
narudba
Knjigovoa
PRODATI ROBU
Ne
Provjeriti
uplatu
Uplaeno ?
Poslati
raun
Da
OTPREMITI
Nije otpremljeno
Ne
Da
Ne
Da
Skladitar
Provjeriti
zalihe
Dogovorit
i prijevoz
Zalihe Narudbe?
Poslati
robu
Otpremljeno sa
skladita
Otpremljeno ?
Spakirati
robu
sloenog modela procesa. U tom smislu se potproces u svemu ponaa kao i proces,
odnosno ima svoj poetak, kraj i vie povezanih aktivnosti u sloenom grafu.
Na slici 1-5 svakako treba uoiti injenicu da slijedne veze ne prelaze hijerarhijske
granice! To znai da nijedna aktivnost iz nadreenog procesa nije povezana
direktnom slijednom vezom s nekom aktivnou potprocesa, ve samo s
potprocesom kao cjelinom. Ovo je jedno od najvanijih pravila koja treba dosljedno
potivati kod modeliranja hijerarhijski organiziranih procesa. Dobri softverski alati
za modeliranje poslovnih procesa imaju ugraeno to pravilo u svojoj bazi znanja pa
niti ne doputaju takvo neposredno povezivanje.
Paljivim promatranjem moe se vidjeti da model na slici 1-5 predstavlja tono isto
ono to i modeli na slikama 1-3 i 1-4 zajedno. Tako mora biti kod hijerarhijski
korektno ureenih modela sloenih procesa, a to je mogue postii samo ako se
dosljedno primjenjuje pravilo da slijedne veze ne prelaze granice polja.
Relativno jednostavni model procesa PRODATI ROBU dozvoljava da se prikaz
proirenog potprocesa Otpremiti grafiki ukljui u nadreeni model, odnosno da se
koristi drugi oblik prikaza potprocesa. Meutim, takav postupak nije preporuljiv
kod modeliranja vrlo sloenih procesa, niti u sluaju kada se isti potproces poziva iz
vie razliitih nadreenih procesa. U takvim se sluajevima preporua da se
proireni proces modelira zasebno, odnosno da se koristi prvi nain modeliranja
potprocesa. To znai da se potproces modelira zasebno, a ukljui u nadreeni
proces prikazujui ga u saetom obliku. Takoer se preporua da se potproces crta
na posebnom crteu ako ima vie od jednog zavrnog dogaaja.
Treba napomenuti da svaki potproces moe imati svoj potproces, odnosno da svaki
proces moe biti potproces u procesu vieg reda. Na taj se nain moe ostvariti
pregledni prikaz vrlo sloenog procesa na vie od dvije hijerarhijske razine, pod
uvjetom da se potuju sva pravila koja vrijede za gore opisanu hijerarhiju na dvije
razine. Preporua se da se ovakvo strukturiranje provede tako da na jednoj razini
ne bude vie od 10 aktivnosti.
Na kraju, napomenimo da se model procesa moe crtati i bez polja i staza, kao to
je to na slikama 1-2 i 1-4. U tom se sluaju podrazumijeva da se sve radnje odvijaju
samo u jednom polju i samo na jednoj stazi.
10
11
Ekskluzivno
Inkluzivno
Spajanje
Referent prodaje
Knjigovoa
Da
Zaprimiti
narudbu
Ponuditi
zamjensku
robu
Prispjela
narudba
Ne
Izraditi
odobrenje
Narudba nije
ispunjena
Ponuda
prihvaena?
Ne
Provjeriti
uplatu
Uplaeno ?
Izraditi
raun
Da
Ispunjena
narudba
Ne
Skladitar
PRODATI
ROBU
Obraditi
narudbu
Analizom modela procesa na slici 1-3 (a isto vrijedi i za varijantu na slici 1-5) moe
se zakljuiti da ne predstavlja osobito dobru poslovnu praksu u odnosu na kupca.
Naime, ako je kupac platio naruenu robu, ali nje trenutno nema u skladitu, onda
se narudba nikako ne moe ispuniti pa je isputena prilika za zaradu. Pored toga,
nije rijeeno to treba uiniti s novcem kojeg je kupac uplatio a ne moe dobiti
traenu robu. Poslovno mnogo korektniji model procesa PRODATI ROBU prikazan je
na slici 1-7. Ovaj proces je bolji jer je uvedena aktivnost Ponuditi zamjensku robu.
Ona e se izvesti kada prvotno naruena roba nije otpremljena, jer je nije bilo
dovoljno na skladitu.
Otpremiti
Da
Otpremljeno ?
ponude, to pak nije bilo mogue kad potproces Otpremiti uope nije mogao biti
izveden. Ovako modeliran poslovni proces imao bi dakle ugraenu tzv. mrtvu petlju
(deadlock) pa se u njemu nita osim aktivnosti Zaprimiti narudbu i Provjeriti uplatu
ne bi ni moglo izvriti. Takav proces, koji se nikad ne moe do kraja izvesti, sigurno
nismo htjeli konstruirati! To pak znai da moramo dobro razumjeti znaenja
pojedinih simbola i pravila modeliranja. Detaljnija rasprava o implicitnim
znaenjima pojedinih simbola koji se koriste u modeliranju poslovnih procesa nalazi
se u sljedeim poglavljima, osobito nakon to bude objanjen pojam znake (token)
koja se koristi u teoriji Petri-jevih mrea.
KUPAC
U modelu na slici 1-7 (ali i ranije) spomenut je kupac. Postavlja se pitanje gdje se
vidi kupac u ovim modelima? Organizacijski gledano, kupac je fizika ili pravna
osoba koja djeluje izvan prodajnog centra pa se ne moe prikazati niti kao radno
mjesto (swimlane), niti kao dio polja (pool) koje okuplja radna mjesta razmatranog
prodajnog centra. Kupac je, bez sumnje vaan sudionik procesa, a bez njega bi na
proces bio besmislen (kao to smo vidjeli u definiciji procesa) i neizvediv, pa se stoga
se on mora ukljuiti u model. To je mogue tako da se prikae kao vanjska
organizacijska jedinica, odnosno potrebno ga je modelirati kao zasebno polje izvan
polja PRODATI ROBU. Upravo to je uinjeno u gornjem dijelu slike 1-8, gdje je
dodano polje KUPAC.
Referent prodaje
Ponuda
Odobrenje
Suglasnost
Raun
Da
Ponuditi
zamjensku
robu
Zaprimiti
narudbu
Prispjela
narudba
Ne
Izraditi
odobrenje
Ponuda
prihvaena?
Narudba nije
ispunjena
Ne
Skladitar
Knjigovoa
PRODATI ROBU
Narudba
Otpremiti
Da
Otpremljeno ?
Ne
Kupci
Da
Provjeriti
uplatu
Podaci o kupcu
Uplaeno ?
Izraditi
raun
Ispunjena
narudba
Slika 1-8: Kolaboracijski dijagram pokazuje razmjenu poruka izmeu procesa i okoline
Polje koje na slici 1-8 predstavlja kupca nije podijeljeno na staze koje bi
predstavljale neka radna mjesta kod kupca, niti je u tom polju ucrtan bilo kakav
proces. To svakako nije propust, ve mi jednostavno ne znamo niti unutranji
ustroj organizacije kojoj pripada kupac niti poznajemo kupeve poslovne procese.
Mi samo znamo da s kupcem viekratno suraujemo tijekom izvoenja procesa
PRODATI ROBU: od kupca primamo narudbu i aljemo mu raun, ali mu isto tako
14
15
Slika 2-1: Trite alata za modeliranje poslovnih procesa (izvor: Gartner Inc. 2010.)
Svi navedeni alati oslanjaju se na normu BPMN 2.0, to ne znai da su svi simboli
izgledom identini simbolima iz norme (norma dozvoljava odreena odstupanja po
tono odreenim uvjetima, to e biti objanjeno kasnije).
U ovom poglavlju bit e barem djelomino pokazano kakve prednosti ima upotreba
softverskih alata za modeliranje poslovnih procesa i koje se koristi mogu ostvariti
njihovim koritenjem. To emo pokazati upotrebom alata IBM WebSphere Business
Modeler Advanced 7, (ili krae: WS BMA7), koji se nalazi u grupi vodeih alata za
modeliranje poslovnih procesa prema slici 2-1. Njegova se probna verzija moe
preuzeti s adrese https://www.ibm.com/developerworks/downloads/ws/wbimod/.
Probna verzija je besplatna tijekom 30 dana. Izbor ba ovog alata ne znai da se
njemu daje prednost pred drugima iz iste grupe, ve zato to je za studente
Fakulteta organizacije i informatike trajno raspoloiv zahvaljujui IBM-u koji je
fakultetu dao pravo koritenja u nastavi. Na taj su nain studenti etiriju generacija
(dosad vie od 900 studenata), koji na FOI sluaju kolegij Modeliranje poslovnih
17
18
Zaprimiti narudbu
6 [min]
Prodaja
10[min]
Narudba/Narudba
Provjeriti zalihe
8 [min]
Skladite
Komercijalist, 4 [min*K]
Skladitar, 6 [min*S]
Narudba/Narudba
Dogovoriti
prijevoz
6 do 12 [min]
(Jednolika razdioba)
Skladite
Komercijalist, 9 [min*K]
Spakirati robu
10 do 16 [min]
(Jednolika razdioba)
Skladite
Skladitar, 13 [min*S]
Ukrcati robu
Otpremiti (85%)
Naziv aktivnosti
Komercijalist, 6 [min*K]
Narudba/Otpremnica
11 [min]
Skladite
Skladitar, 22 [min*S]
Ponuditi zamjensku
robu (60%)
=15 [min] =3
[min] (Normalna
razdioba)
Prodaja
Komercijalist, 15 [min*K]
Izraditi odobrenje
9 [min]
Otpremnica/
Odobrenje
Izraditi raun
7 [min]
Otpremnica/
Raun
Komercijalist
Skladitar
Raunovoa
Dostavlja
Kratice: K
S
R
D
Otpremnica/Narudba
Novi model procesa PRODATI ROBU koji sadri ove dopunske informacije, izraen
alatom WS BPMA7, prikazan je na slici 2-3.
20
Slika 2-3: Sadanji model procesa PRODATI ROBU izraen alatom WS BPMA7
21
Model procesa na slici 2-3 u skladu je s normom BPMN 2.0, premda se u nekim
detaljima razlikuje od adekvatnog modela na slici 1-5 i od njega je semantiki
bogatiji. Vidljive su sljedee razlike:
1. Ako slijedni tok predstavlja ujedno i podatkovni ili materijalni tok, onda je u
alatu WS BPMA7 to mogue nacrtati tako da se ime podatkovnog toka napie
iznad strelice koja oznaava slijedni tok. Materijalni tok je odreen podacima
koji ga opisuju, pa se njegov naziv takoer pie iznad strelice. Taj podatkovni
tok se naziva poslovna stavka (business item) a postupak pridruivanjem
podataka slijednom toku (ili data association). Dakle, moemo utvrdili da alat
omoguava modeliranje slijednih veza izmeu aktivnosti, ali i sadraja koje
razmjenjuju neke aktivnosti. Ako analiziramo odnos izmeu prve dvije
aktivnosti na slici 2-3, onda strelicu s natpisom Narudba valja interpretirati
ovako: aktivnosti Zaprimiti narudbu i Provjeriti uplatu povezane su slijednim
tokom, koji je ujedno ostvaren slanjem poslovne stavke Narudba iz prve
aktivnosti u drugu.
Mogunost alata da u model direktno ukljui podatkovne i materijalne tokove
iskoritena je tako da su na strelicama za slijedne tokove napisana imena
svih dokumenata koji se pojavljuju u procesu te naznaeno da proces ima
dva izlaza: Raun (podatkovni) i Roba (materijalni, izlazi iz potprocesa
Otpremiti robu). Na taj nain pokazano je da alat omoguava modeliranje
zahtjeva koji je definiran pod d) na stranici 19.
Dakle, koncept poslovne stavke u alatu WS BPMA7 omoguava da se sadraj
razmjene izmeu aktivnosti modelira direktno, upisivanjem naziva sadraja
koji se razmjenjuje. Na taj nain je smanjena potreba za koritenje spojnica
(association), koje se u WS BPMA7 uglavnom koriste za povezivanje
tekstualnih objanjenja s drugim elementima modela.
2. Proces PRODATI ROBU nema eksplicitno naznaen poetni i zavrni dogaaj
(kasnije emo vidjeti da je to u skladu s normom BPMN 2.0). Na taj nain je
modeliran odnos koji ukazuje da razmatrani proces ne zapoinje nezavisno
od ostalih procesa u sloenom poslovnom sustavu, ve da se mora promatrati
u kontekstu cjelovitog vrijednosnog lanca u distributivnom centru. U ovom
primjeru to znai da je prije razmatranog procesa bio izveden neki drugi
proces, iji je rezultat Narudba koja se dalje obrauje u procesu PRODATI
ROBU. Slino tome, razmatranim procesom ne zavrava cjeloviti poslovni
ciklus, ve se Raun (koji je rezultat rada procesa PRODATI ROBU) alje
sljedeem procesu u sustavu. Ovakav se odnos u WS BPMA7 crta tako da
ulazna slijedna veza prema prvoj aktivnosti ne izlazi iz poetnog dogaaja,
ve iz lijevog ruba okvira koji predstavlja polje u kojem se odvija razmatrani
proces. Slino vrijedi i za kraj, kad zadnja slijedna veza ne zavrava u
zavrnom dogaaju, ve u okviru polja, to znai da e poslovnu stavku
prihvatiti proces koji slijedi iza razmatranog. Da bi se znalo gdje zavrava
koja instanca procesa (to je vano za kasnije vrednovanje procesa
simulacijom na njegovom modelu) u alatu WS BPMA7 se kod opisanih
okolnosti koristi dogaaj tipa Terminate, umjesto dogaaja za kraj procesa.
22
ispitivanja propulzije) ili matematiki. Matematiki model moe biti analitiki (npr.
Maxwell-ove jednadbe za prikaz veze elektrinog i magnetskog polja s nabojima i
strujama), grafiki (npr. ERA model) ili numeriki (npr. raun vremenske promjene
neke sloene pojave u Excelu). Primijenjeni modeli se temelje na vie matematikih
disciplina (npr. mreni plan projekta se temelji na teoriji grafova i jednadbama za
izraun termina). Da bi se neki prikaz mogao smatrati modelom on mora imati
barem tri bitne komponente5:
a) skup simbola s definiranim znaenjima,
b) pravila za preslikavanje elemenata realnog sustava u simbole modela i
c) pravila za prikaz odnosa izmeu elemenata modela, koja odgovaraju
odnosima izmeu elemenata realnog sustava.
Svaki model je uvijek odreeno pojednostavnjenje stvarnosti, jer prikazuje samo one
znaajke realnog sustava koje su vane za analizu, razmatranje i istraivanje koje
elimo provesti. Bolji je onaj model koji ukljuuje vie takvih znaajki, a iskljuuje
one koje nisu vane za istraivanje. Svrha istraivanja poslovnih procesa (a ujedno i
temeljna svrha ove knjige) jest kako unaprijediti sloeni poslovni proces6 ijim e se
izvoenjem od raspoloivih ulaznih veliina dobiti traeni izlazni rezultat u
najkraem vremenu i uz najmanji utroak potrebnih resursa. Za tu je svrhu model
procesa (izraen prema normi BPMN, kako je to prikazano u prethodnim tokama)
zaista model jer ima sve tri komponente. Takoer, on je dobar za namjeravano
istraivanje jer povezuje aktivnosti, sljedove, odluke, vremena izvoenja, resurse,
organizacijske jedinice, radna mjesta itd., dakle sve one znaajke koje su vane za
izuavanje poslovnih procesa.
Simulacijski modeli su posebna vrsta kombiniranih matematikih modela koji
omoguavaju izuavanje realnih dinamikih sustava, ije se djelovanje mijenja u
vremenu. Simulacijski se modeli izvravaju uglavnom na raunalu te omoguavaju
izvoenje to-ako scenarija, odnosno ispitivanje utjecaja nezavisnih varijabli na
djelovanje realnog sustava, opisanog s jednom ili vie zavisnih varijabli.
Posebno znaajni fenomen u raunalnoj simulaciji je vremenska kompresija koja
se ostvaruje izborom odgovarajuih vremenskih jedinica, karakteristinih za
djelovanje realnog sustava. Zahvaljujui vremenskoj kompresiji se neka pojava, koja
u realnom svijetu traje vrlo dugo (ak i vie godina!) moe oponaati na raunalnom
modelu tijekom svega nekoliko minuta ili ak sekundi (to zavisi o sloenosti
modela i snazi raunala). Mnoge pojave u drutvu i organizacijama mijenjaju se vrlo
sporo i zavise o mnogo imbenika. Njihovo istraivanje promatranjem u realnom
svijetu je praktino neizvedivo zbog tri razloga:
a) trajalo bi predugo za razliite to-ako scenarije koji se istrauju,
b) bilo bi teko, tijekom dugog razdoblja dok se ispituje utjecaj promjena jedne
ili vie nezavisnih varijabli na istraivanu zavisnu varijablu, osigurati
5
Naalost, ovdje moramo konstatirati da vrlo esto razni prikazi koji se pojavljuju u drutvenim znanostima
(informatici, ekonomiji, menadmentu itd.) nose naslov model, a da uopde ne udovoljavaju ovoj definiciji.
Genetika definicija procesa nalazi se u prethodnom poglavlju, a ona kako se proces tretira u normi je
obraena u drugom dijelu knjige.
24
2
Izvesti ra unalnu simulaciju za sada nji nain
odvijanja procesa (As Is)
3
Validirati model usporedbom trajanja, resursa,
trokova i prihoda
Valjan
model?
4
Utvrditi mogu a tehnoloka unapre enja
za analizirani proces
5
Izraditi model
budueg poslovnog
procesa (To Be)
6
Simulirati to-ako na
To Be modelu s dovoljno
poslovnih slu ajeva
Proces
bolji?
7
Dokazati i dokumentirati pobolj anja
poslovnog procesa
n=100
x=50,15 minuta
=15,10 minuta
7
6
5
4
3
2
1
0
Vrijeme
10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100 minute
Primjer se ne temelji na odreenom prodajnom centru ved predstavlja sintezu zapaanja iz vie slinih.
Utemeljenost ove pretpostavke dokazuje se statistikim metodama, to je u ovom dijelu rada isputeno.
27
Standardna
Prosjeno potrebni resursi
devijacija
Dostavlja
T [minuta] Komercijalist Raunovoa Skladitar
RK [min*K]
RR [min*R]
RS [min*S]
RD [min*D]
Zbroj
R
1. Stvarno izmjereno
179,0
25,0
21,0
11,0
38,0
4,0
74,0
2. Simulirano 1-As Is
51,6
16,9
20,9
10,7
35,0
4,0
70,6
3. Simulirano 2-As Is
170,4
24,2
22,3
10,5
37,3
4,0
74,1
36,1
8,1
19,7
33,0
52,7
4. Simulirano 2-To Be
Postupak kako se definiraju razliite distribucije za uestalost ulaza i trajanje aktivnosti te postavljaju drugi
parametri za simulaciju, detaljno je opisan u priruniku za programski alat WS BPMA7.
10
U daljnjem tekstu mjerene veliine se razlikuju od simuliranih (gdje je to potrebno) po oznaci m u nazivu.
11
Signifikantnost razlike dviju distribucija (mjerene i simulirane) takoer se provjerava statistikim metodama.
28
12
U organizaciji proizvodnje ovaj se omjer naziva koeficijentom protoka. On iznosi 2 do 5 kod dobro
organiziranih proizvodnji, a moe dostidi vrijednost 15 do 20 kod loijih.
29
To je na duhovit nain izraeno reenicom Hurry up and wait koja se moe uti u argonu amerike vojske.
31
32
Opis AsIs
Zaprimiti
narudbu
Prikupiti
Resursi
AsIs
Opis ToBe
K: 6 min*K
K: 7 min*K
Uplaeno?
Ekskluzivno
spajanje
Inkluzivno
dijeljenje
Dogovoriti
prijevoz
6-12 min
K: 9 min*K
4-8 min
K: 6 min*K
Spakirati
robu
1016
min
Provjeriti
uplatu
Provjeriti
zalihe
Trajanje
AsIs
Inkluzivno
spajanje
R: 6 min*R
D: 4 min*D
K: 4 min*S
S: 6 min*S
Trajanje
ToBe
Resursi
ToBe
K: 2 min*K
S: 2 min*S
R: 5 min*R
K: 2 min*K
4 min
Komercijalist samostalno radi raun
jer ima neposredni pregled uplata
(preko web servisa i jedini je potpisnik
izdanog rauna.
K: 4 min*K
S: 11
min*S
Izraditi
raun
7 min
Komercijalist potvruje isporuene
koliine a knjigovoa utvruje uplatu.
Konani se raun radi na raunalu, uz
potpis komercijaliste i raunovoe.
Ponuditi
zamjensku
robu
Prihvaeno?
Izraditi
odobrenje
K: 4 min*K
R: 8 min*R
Komercijalist
Skladitar
Raunovoa
Dostavlja
Kratice: K
S
R
D
T=15 min K: 15
=3 min min*K
sa zamjenskom robom.
U 60% sluajeva kupac prihvaa
zamjensku robu.
34
K: 6 min*K
35
14
U vedini projekata unapreenja poslovnih procesa je smanjenje potrebnih resursa manje od smanjenja
trajanja procesa. To je razumljivo, jer mjere unapreenja dodatno utjeu na bolje usklaivanje aktivnosti.
15
Jednostavna stopa povrata ulaganja (Simple Return on Investment Simple ROI) se rauna prema formuli
ROI=(Ukupna uteda-Ulaganje/Ulaganje.
37