ANALIZA KOMPLEMENTARNE UPORABE NOTACIJ BPMN, DMN IN CMMN V ORODJU CAMUNDA BPM

Size: px
Start display at page:

Download "ANALIZA KOMPLEMENTARNE UPORABE NOTACIJ BPMN, DMN IN CMMN V ORODJU CAMUNDA BPM"

Transcription

1 Jurij Valent ANALIZA KOMPLEMENTARNE UPORABE NOTACIJ BPMN, DMN IN CMMN V ORODJU CAMUNDA BPM Magistrsko delo Maribor, september 2017

2 ii ANALIZA KOMPLEMENTARNE UPORABE NOTACIJ BPMN, DMN IN CMMN V ORODJU CAMUNDA BPM Magistrsko delo Študent: Študijski program: Mentor: Lektor: Jurij Valent Študijski program 2. stopnje Informatika in tehnologije komuniciranja doc. dr. Gregor Polančič Saša Ljubec, univ. dipl. prev. ii

3 iii iii

4 iv ZAHVALA Doc. dr. Gregorju Polančiču za strokovno vodenje pri izdelavi magistrskega dela ter prenašanju bogatega znanja v raziskovalnem delu. Hvaležen sem tudi staršem in dekletu, ki so v meni zbudili željo po znanju in verjeli vame tekom mojega izobraževanja. Zahvala velja tudi vsem znancem in prijateljem, ki so name prenašali znanje tekom študija. iv

5 v ANALIZA KOMPLEMENTARNE UPORABE NOTACIJ BPMN, DMN IN CMMN V ORODJU CAMUNDA BPM Ključne besede: DMN, CMMN, BPMN, CAMUNDA BPM, TRIPLE CROWN OF PROCESS IMPROVEMENT. UDK: :005(043.2) Povzetek: Osrednja točka magistrskega dela predstavlja dopolnjevanje standarda za modeliranje poslovnih procesov BPMN z notacijama CMMN in DMN, pri čemer notacija CMMN služi za upravljanje nestrukturirane aktivnosti v procesu, notacija DMN pa za upravljanje odločitev (odločitvenih pravil) v poslovnem procesu. Osredotočamo se na celovit pristop k modeliranju poslovnih procesov. Pregledali smo osnovne gradnike posameznih tehnik za modeliranje poslovnih procesov in preverili, ali so gradniki, ki predstavljajo pristop»triple Crown Of Process Improvement«, v vizualnem konfliktu. Vso pridobljeno teorijo smo prenesli v prakso in koncept»triple Crown of Process Improvement«preizkusili v orodju Camunda BPM, ki podpira ta pristop. Hkrati pa smo v strokovni literaturi preverili, ali že obstajajo primeri uporabe»triple Crown of Process Improvement«. v

6 vi AN ANALYSIS OF THE COMPLEMENTAR USE OF THE BPMN, DMN AND CMMN NOTATIONS IN CAMUNDA BPM Key words: DMN, CMMN, BPMN, CAMUNDA BPM, TRIPLE CROWN OF PROCESS IMPROVEMENT. UDK: :005(043.2) Abstract: In this master s thesis we focus on the complementing standard for business modeling (BPMN) applying the CMMN and DMN notations, whereas the CMMN notation serves to manage the unstructured activity in the process and the DMN notation is used to manage decisions with decision rules within the business process. The main point of this work is to review the comprehensive approach to modeling business processes. We examined the basic graphic elements of individual business process modeling techniques and also researched whether the building blocks representing the Triple Crown of Process improvement approach are in visual conflict. All theory collected has been put into practice and the Triple Crown of Process Improvement tested within the Camunda BPM framework, which supports this approach. At the same time, we have asserted in professional whether recorded examples of the use of Triple Crown of Process Improvement already exist. vi

7 Kazalo 1 UVOD Cilj in namen magistrskega dela Hipoteze magistrskega dela Metode magistrskega dela Omejitve magistrskega dela Napoved vsebine po poglavjih CELOVITO UPRAVLJANJE POSLOVNIH PROCESOV Standardi celovitega upravljanja poslovnih procesov Vrzeli in sedanji pristopi k modeliranju poslovnih procesov Zakaj poslovna procesna avtomatizacija? Domene uporabe komplementarnosti notacij BPMN, CMMN in DMN SISTEMATIČEN PREGLED LITERATURE NA PODROČJU UPORABE KOMPLEMENTARNOSTI NOTACIJ BPMN, CMMN, DMN Priprava in načrtovanje Identifikacija potrebnih zahtev za izvedbo Priprava predloga za izvedbo Določitev raziskovalnih vprašanj Razvoj strategije Izvedba SLR in vrednotenje raziskav Primarni pregled literature Sekundarni pregled literature Rezultat NOTACIJE DMN, CMMN IN BPMN Notacija BPMN Pregled gradnikov notacije BPMN Modeliranje poslovnega procesa z notacijo BPMN Notacija DMN Pregled gradnikov notacije DMN vii

8 viii Modeliranje poslovnega procesa z notacijo DMN Notacija CMMN Pregled gradnikov notacije CMMN Modeliranje poslovnega procesa z notacijo CMMN Primerjava osnovnih gradnikov notacij DMN, CMMN in BPMN Semiotična jasnost gradnikov notacij Primerjava gradnikov PREGLED ORODIJ, KI PODPIRAJO PRISTOP»TRIPLE CROWN OF PROCESS IMPROVEMENT« Pregled orodij, ki podpirajo modeliranje z uporabo notacij BPMN, CMMN in DMN Opis informacijske rešitve Camunda BPM PREIZKUS KONCEPTA METODOLOGIJE»TRIPLE CROWN OF PROCESS IMPROVEMENT« Predstavitev problema Priprava razvojnega okolja Izdelava modelov v rešitvi Avtomatizacija modelov v rešitvi Analiza modelov DISKUSIJA Preverjanje hipotez in odgovori na raziskovalna vprašanja Implikacije magistrskega dela Smernice za nadaljnje delo Omejitve magistrskega dela SKLEP IN ZAKLJUČEK VIRI IN LITERATURE PRILOGE Priloga A - Razširjen nabor gradnikov BPMN 2.0 podprtih v ogrodju Camunda BPM. 80 Priloga B - Preizkus koncepta modeliranega procesa»izposoja kredita«v obliki XML 85 viii

9 ix Kazalo slik Slika prikazuje aktivnosti v življenjskem ciklu upravljanja poslovnih procesov [8].. 7 Slika prikazuje proces modeliranja poslovnega procesa z uporabo notacije BPMN Vzpostavitev novega dobavitelja Slika prikazuje diagram sprejemanje odločitev na visokem nivoju Slika Primer podrobno razdelanega diagrama za sprejemanje odločitev [14] Slika prikazuje DRD diagram z odločitveno tabelo Slika Razširjene in skrčene steze v CMMN diagramu Slika Element mejnik, ki definira doseženo točko v posamezni fazi primera uporabe Slika prikazuje proces modeliranja z notacijo CMMN Slika Semantičen okvir pristopa "Triple Crown of Process Improvement" [15] Slika Model Camunda BPM okolja z razlikovanjem med strateškim in operacijskim modelom [7] Slika Arhitektura informacijske rešitve Camunda BPM [49] Slika Dostop do našega primerka ogrodja Camunda BPM Slika Modeliran poslovni proces»izposoja kredita«v orodju Camunda Modeler Slika Modelirana aktivnost»določitev tveganja«poslovnega procesa»izposoja kredita«s notacijo DMN Slika Modelirana aktivnost»pregled zahtevka«poslovnega procesa»izposoja kredita«z notacijo CMMN Slika prikazuje fiktivni proces "Izposoja kredita", modeliran po metodologiji "Triple Crown of Process Improvement" Slika Nameščen primerek poslovnega procesa»izposoja kredita«v ogrodju Camunda BPM Slika Definirane uporabniške vloge v procesu Slika Skupine uporabniških vlog v sistemu Slika Seznam opravil v procesu izposoja kredita ix

10 x Kazalo tabel Tabela 1.1 Uporabljene metode raziskovanja... 4 Tabela 2.1 Pregled lastnosti klasifikacije procesov [9]... 8 Tabela 2.2 Verzije notacij, ki podpirajo pristop "Triple Crown of Process Improvement"- kombinacijo notacij BPMN, DMN in CMMN... 9 Tabela 2.3 Primerjava lastnosti notacij za modeliranje poslovnih procesov: BPMN, CMMN in DMN [15], [16] Tabela 3.1 Kriterij PICOC Tabela 3.2 Število zadetkov v izbranih podatkovnih zbirkah Tabela 3.3 Primer izpolnjevanja obrazca Tabela 4.1 Prikaz osnovnega nabora gradnikov notacije BPMN Tabela 4.2 Prikaz gradnikov notacije DMN 1.1 [31] Tabela 4.3 Prikaz osnovne odločitvene tabele [6] Tabela 4.4 Prikaz gradnikov notacije CMMN 1.1[1], [14] Tabela 4.5 Prikazuje nabor osnovnih gradnikov notacij BPMN, CMMN in DMN Tabela 4.6 Analiza gradnikov notacij BPMN, CMMN in DMN, ki so v vizualnem konfliktu Tabela 5.1 Primerjava lastnosti orodij, ki podpirajo pristop "Triple Crown Of Process Improvement" Tabela Podprtost življenjskega cikla v ogrodju Camunda BPM (Community Edition) Tabela 8.1 SWOT analiza pristopa "Triple Crown Of Process Improvement" v ogrodju Camunda x

11 xi Seznam uporabljenih kratic BPM BPM BPMN CAS CMMN DMN DRM EABPM FEEL IDE IT ITIL MDD OMG POM REST SWOT SLR XML WAR Business Process Modeling Business Process Management Business Process Model and Notation Complex Adaptive Systems Case Management Model and Notation Decision Model and Notation Decision Requirements Diagram European Association of BPM Friendly Enough Expression Language Integrated Development Environment Information Technology Information Technology Infrastructure Library Model Driven Development Object Management Group Project Object Model Representational State Transfer Strengths, Weaknesses, Opportunities and Threats Analysis Systematic Literature Review Extensible Markup Language Web Application Resource xi

12 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 1 1 Uvod»Prvo pravilo katerekoli tehnologije, ki se uporablja v podjetju, je, da avtomatizacija delovnih procesov poveča učinkovitost poslovanja podjetja. Drugo pravilo pa pravi, da avtomatizacija neučinkovitih delovnih procesov poveča neučinkovitost poslovanja podjetja«(bill Gates, 2015). Poslovni procesi definirajo, kako se ponavljajoče delo opravi na operativni ravni poslovnega načrta. Določajo vrstni red interakcij udeležencev, ki opravljajo aktivnosti za dosego poslovnih ciljev. Sprva so bili poslovni procesi namenjeni ponavljajočim človeškim aktivnostim (v času, ko so bile aktivnosti relativno stabilne in predvidljive). Upravljanje poslovnih procesov se je izkazalo kot disciplina za razvoj in nenehno izboljševanje poslovnih procesov, ki je z avtomatizacijo poslovnih procesov dala upravljanju poslovnih procesov več orodij: kontrole za analizo, oblikovanje, implementacijo in vrednotenje procesov [1]. Z vrstami sprememb in vdorom pritiskov v informacijski družbi se podjetja vedno bolj zavedajo upravljanja poslovnih procesov. Moderna doba je razširila obstoječe koncepte ter uvedla in povezala nove pristope na tem področju. Podjetja neprestano vpeljujejo izboljšave v svoje poslovne procese, in sicer z namenom povečanja učinkovitosti poslovanja in zmanjševanja napak, kar pa od njih zahteva neprestano izboljševanje delovnih metod ter dinamično prilagajanje na nepredvidljive situacije in prepoznavanje zahtev [2]. Modeliranje in upravljanje poslovnih procesov zajema različna področja z namenom boljšega in hitrejšega izvajanja poslovnih procesov. Glavni cilj pristopa sta zmanjševanje človeških napak in osredotočanje na zahteve deležnikov v procesu [3]. S spremembami na globalnem trgu so organizacije primorane v uporabo različnih metod in tehnik za modeliranje ter izboljševanje poslovnih procesov organizacije (BPMN, Lean Six Sigmna, Total Quality Management, ISO standardi).

13 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 2 Novim poslovnim priložnostim je potrebno poslovno strategijo prilagoditi glede na trenutne tržne razmere ter jo razumeti in vpeljati ali pa samo izboljšati obstoječe poslovne procese. Ob tem pa je potrebno določiti bistvene poslovne procese in določiti kazalnike (metrike) uspešnosti za merjenje poslovnih procesov: KGI (angl. Key Goal Indicator), KPI (angl. Key Performance Indicator) in CSF (angl. Critical Success Factor). Uporaba metrik nam omogoča jasno opredelitev, ali se podjetje premika v smeri doseganja cilja. Ob upravljanju poslovnih procesov pa je potrebno veliko pozornosti nameniti dimenzijam zmogljivosti poslovnega procesa: čas, denar, kakovost, fleksibilnost. Najpogostejša dimenzija zmogljivosti poslovnega procesa je čas, ki se meri z obhodnim časom (angl. cycle time). Pomemben vidik pa predstavlja kapaciteta poslovnega procesa, ki je opredeljena z najpočasnejšo aktivnostjo ali ozkim grlom (angl. bottleneck) [4], [5]. Metodologija upravljanja poslovnih procesov nas usmerja v uporabo okvirov (Generic BPM Lifecycle, BPM Lifecycle, Six Sigma) za modeliranje poslovnih procesov, ki pripomorejo k izboljšanju konkurenčnost in nas pripravijo na svetovno konkurenco [6]. V magistrskem delu želimo preizkusiti celovit pristop upravljanja poslovnih procesov»tripple Crown of Process Improvement«, za katerim stoji kombinacija uporabe notacij BPMN, DMN in CMMN. Prav tako pa nas zanima, ali obstajajo domenski problemi, pri katerih je smiselna uporaba kombinacije vseh treh notacij in ali lahko z uporabo omenjenih notacij naslovimo podani poslovni izziv. Osrednja točka magistrskega dela predstavlja dopolnjevanje notacij za modeliranje poslovnih procesov BPMN 1 z notacijama CMMN 2 in DMN 3, pri čemer notacija CMMN služi za upravljanje nestrukturiranih procesov, notacija DMN pa za upravljanje odločitev (odločitvenih pravil) v poslovnem procesu. 1 Angl.»Bussines Process Model and Notation«v nadaljevanju BPMN 2 Angl.»Case Management Model and Notation«v nadaljevanju CMMN 3 Angl.»Decision Model and Notation«v nadaljevanju DMN

14 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM Cilj in namen magistrskega dela V magistrskem delu se osredotočamo na celovit pristop k modeliranju poslovnih procesov. Preveriti želimo, kako notaciji DMN in CMMN dopolnjujeta notacijo za modeliranje poslovnih procesov (BPMN). Naš namen je pregledati osnovne gradnike posameznih tehnik za modeliranje poslovnih procesov in teorijo prenesti v prakso. V ta namen bomo preučili informacijsko rešitev Camunda BPM in preizkusili koncept»triple Crown of Process Improvement«. Med pripravo magistrskega dela so se pojavila naslednja vprašanja, na katera bomo poskušali odgovoriti: RV1: Ali so gradniki notacij BPMN, CMMN, DMN izbrani tako, da niso medsebojno v (vizualnem) konfliktu? RV2: Ali že obstajajo poročila o komplementarni uporabi notacij? RV3: Katera orodja podpirajo modeliranje v vseh treh notacijah in v kakšnem obsegu? RV4: Ali obstajajo domenski problemi, pri katerih je smiselna uporaba vseh treh notacij? RV5: Ali lahko z uporabo vseh treh notacij uspešno in učinkovito naslovimo podani poslovni izziv? RV6: Na kakšnem nivoju zrelosti sta notaciji DMN in CMMN v primerjavi z BPMN? 1.2 Hipoteze magistrskega dela Ob podanih raziskovalnih vprašanjih smo si postavili sledečo hipotezo, ki jo bomo v magistrskem delu ovrgli ali potrdili. Hipoteza se navezuje na pregled in primerjavo osnovnih gradnikov metodologije»triple Crown of Process Improvement«. Na podlagi obstoječe literature bomo preverili sledečo hipotezo: : Osnovni gradniki v izbranih notacijah BPMN, DMN in CMMN so podprti tako, da so v medsebojnem (grafičnem) konfliktu. 1.3 Metode magistrskega dela Ob raziskovanju zadanih problemov bomo uporabili različne metode in tehnike raziskovalnega procesa, ki nas bodo pripeljale do rezultatov magistrskega dela. Metode

15 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 4 raziskovanja so izbrane na podlagi predhodno zastavljenih raziskovalnih vprašanj (Tabela 1.1). Navezujejo se na pregled in veljavo metodologije»triple Crown of Process Improvement«, ki jo tvorijo notacije za modeliranje poslovnih procesov BPMN, CMMN in DMN. Tabela 1.1 Uporabljene metode raziskovanja Raziskovalno vprašanje Namen raziskave Metoda raziskave RV1 Pojasnjevalen Primerjalna analiza RV2 Eksplorativen Pregled literature RV3 Eksplorativen Pregled literature RV4 Eksplorativen Pregled literature RV5 Pojasnjevalen Preizkus koncepta RV6 Eksplorativen Pregled literature 1.4 Omejitve magistrskega dela Ob pisanju magistrskega dela smo si postavili sledeče omejitve: OMEJITEV 1: Pri posamezni notaciji bomo predstavili osnovni nabor gradnikov za modeliranje poslovnih procesov. OMEJITEV 2: Preizkus koncepta bomo opravili na fiktivnem poslovnem procesu. OMEJITEV 3: Podrobno bomo predstavili rešitev Camunda BPM (ki podpira pristop»triple Crown of Process Improvement«). OMEJITEV 4: Osredotočili se bomo samo na vidik modeliranja poslovnih procesov s komplementarno uporabo notacij BPMN, DMN in CMMN. 1.5 Napoved vsebine po poglavjih V uvodnem delu magistrske naloge bomo predstavili celovito upravljanje poslovnih procesov in se poglobili v pristop»triple Crown of Process Improvement«, ki združuje uporabo notacij BPMN, DMN in CMMN. Preverili bomo, ali na tem področju obstajajo zapisi strokovne literature in poiskali domenski problem, pri katerem je smiselna uporaba vseh treh notacij.

16 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 5 Osrednji del naloge predstavlja pregled notacij (BPMN, DMN in CMMN), ki omogočajo modeliranje poslovnih procesov. Natančneje bomo pregledali gradnike in preverili, ali so v vizualnem konfliktu. Sledil bo preizkus koncepta v praksi z uporabo pristopa»triple Crown of Process Improvement«. V zadnjem razdelku bo sledila interpretacija rezultatov. Poskušali bomo odgovoriti na zastavljena vprašanja in ovreči ali potrditi zadano hipotezo. V zaključku bodo predstavljene misli in implikacije dela, katerim sledijo viri in priloge.

17 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 6 2 Celovito upravljanje poslovnih procesov Strokovnjaki uporabljajo različne definicije upravljanja poslovnih procesov. Mi bomo uporabili sopomenko»celovito upravljanje poslovnih procesov«, ki je ni mogoče direktno prevesti iz izvornega besednega niza»triple Crown Of Process Improvement«. Celovito upravljanje poslovnih procesov je sistematičen pristop k zajemanju, oblikovanju, izvajanju, dokumentiranju, merjenju ter nadzorovanju poslovnih procesov z namenom doseganja poslovnih ciljev organizacije [7]. Cilj je razumeti proces kot celoto, ne samo njene sestavne dele. Kadar želimo v praksi upravljati poslovne procese, se srečamo s sledečimi scenariji: stranka želi izboljšati poslovne procese z vpeljavo informacijske tehnologije (IT), stranka želi trenutni poslovni proces dokumentirati (za pridobitev certifikata), stranka želi na novo vpeljati poslovni proces. Zaželeno je upravljanje poslovnih procesov po korakih, pri čemer vsak korak doprinese merljivo korist in upravičuje napor ter čas, ki ga je bilo potrebno vložiti. Vsaka izvedba posameznega koraka doprinese k celotni sliki procesov v podjetju. Natančnost poslovnega modela je odvisna od modeliranih objektov in pričakovanja stranke [5], [7]. Osrednjo vlogo pa predstavljajo deležniki poslovnih procesov, ki sodelujejo v upravljanju poslovnih procesov: lastnik procesa (angl. process owner), projektni vodja (angl. process manager), procesni udeleženci (angl. process participant) [7]. Procesi so zrcalo organizacije, saj odražajo čas, stroške, kakovost, storitve, usmerjenost v stranke, kulturo in delovne navade organizacije. Glavni cilj upravljanja poslovnih procesov je zadovoljitev potreb kupcev na učinkoviti način [4], [5]. Uporaba pristopa BPM prinaša sledeče prednosti [4], [5]: zajem obstoječih poslovnih procesov; simulacija in vizualizacija poslovanja; popolna predstavitev poslovnih procesov s vpogledom v podrobnosti; pohitritev in optimizacija poslovnih procesov; usklajevanje poslovnih procesov s poslovnimi zahtevami; učinkovito sodelovanje in reševanje problemov.

18 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 7 Slika prikazuje, da je upravljanje poslovnih procesov sestavljeno iz več različnih faz, ki so povezane v cikel. Cikel upravljanja poslovnih procesov se navezuje na celovito upravljanje poslovnih procesov, pri čemer posamezne faze ne veljajo za vse notacije (DMN, CMMN, BPMN) (več v 6. poglavju). Slika prikazuje aktivnosti v življenjskem ciklu upravljanja poslovnih procesov [8] Cikel upravljanja poslovnih procesov je sestavljen iz sedmih faz [5]: identifikacija procesov je skupek aktivnosti z namenom opredelitve poslovnih procesov v podjetju in vzpostavitve jasnih meril za njihovo obravnavo; modeliranje procesov upodobitev identificiranih procesov; simulacija najbolj priljubljena metoda in široko podprta tehnika za kvantitativno analizo procesnega modela; prenova procesov reorganizacija specifik v poslovnem procesu z namenom njegove izboljšave; izvajanje procesov implementacija izboljšav v realen poslovni proces; nadzorovanje in izboljšava procesov spremljanje poslovnega procesa z namenom ugotovitve ozkih grl in pomanjkljivosti.

19 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 8 Delovni procesi so za večino strank nevidni, vendar so za njih najpomembnejši vidiki čas, denar in kakovost storitve. Razdelimo jih lahko v strukturirane procese, primerke procesa (angl. case) in priključitvene procese (angl. ad hoc process), pri čemer lahko strukturirane procese in primerke procesa modeliramo, medtem ko priključitvenih procesov ne moremo [8], [9]. Tabela 2.1 prikazuje lastnosti klasifikacije deljenih procesov. Tabela 2.1 Pregled lastnosti klasifikacije procesov [9] Strukturirani procesi Primerki procesa (angl. case) Priključitveni procesi (angl. ad hoc process) Struktura procesnega Strukturiran procesni tok Procesni tok je lahko delno Procesnega toka ni mogoče modelirati toka strukturiran Identifikacija aktivnosti Vse aktivnosti so lahko predhodno Aktivnosti so lahko delno identificirane Aktivnosti so lahko delno identificirane identificirane Ponovljivost elementov Veliko ponovljivih elementov Nekaj ponovljivih elementov Nekaj ponovljivih elementov Posredovanje Ne vsebuje Vsebuje Velik delež osebe posredovanja osebe v procesnem posredovanje osebe v procesnem toku posredovanja osebe v procesnem toku toku 2.1 Standardi celovitega upravljanja poslovnih procesov Prve zametke celovitega upravljanja poslovnih procesov (angl. Triple Crown of Process Improvement Standards) je bilo mogoče opaziti na konferenci»case Management Summit«leta 2015, na kateri je predstavnik podjetja Trisotech, Denis Gagne, predstavil komplementarnost notacij BPMN, CMMN, DMN [10]. Notacija za modeliranje poslovnih procesov (BPMN) je precej razširjena in že nekaj let dobro uveljavljena na trgu. Večina načrtovalcev poslovnih procesov uporablja notacijo BPMN [11], vendar sta notaciji CMMN in DMN veliko novejši, a obenem manj razširjeni na trgu [12], [13].

20 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 9 Organizacije so neprestano usmerjene k izboljšavi opravljanja dela z namenom povečanja učinkovitosti in zmanjšanja napak. Za upravljanje izboljšav sta potrebni analiza in neprestano prilagajanje delovnih metod, ki vključujejo strukturiran potek dela v predvidljivih situacijah. Celovito upravljanje poslovnih procesov predstavlja pristop preoblikovanja delovnih procesov z namenom optimiziranja, povečanja učinkovitosti in konstantnega prilagajanja poslovnega procesa [14]. Tabela 2.2 Verzije notacij, ki podpirajo pristop "Triple Crown of Process Improvement"- kombinacijo notacij BPMN, DMN in CMMN Notacija BPMN CMMN DMN Verzija Leto izdaje Pristop celovitega upravljanja poslovnih procesov predstavlja povezovanje med tremi vrstami notacij: BPMN, DMN, CMMN (Tabela 2.1). BPMN je grafična notacija za modeliranje poslovnih procesov. Ker je grafična, je razumljiva tudi za uporabnike z manj tehničnega znanja, saj služi kot most za sodelovanje med različnimi poslovnimi uporabniki (angl. business stakeholders). Trenutna verzija notacije je BPMN 2.0 (Tabela 2.2). CMMN je metamodel za modeliranje in grafično izražanje primera v procesu. Notacija nam omogoča upravljanje z aktivnostmi, ki so lahko spremenljive in se izvajajo v nepredvidljivem vrstnem redu. Uporablja dogodkovno usmerjen pristop in s tem z uporabo notacije BPMN razširja meje modeliranja, obenem pa daje poudarek na odločanju znanjskega delavca (angl. knowledge workers). DMN je notacija za opisovanje in modeliranje ponavljajočih poslovnih odločitev. Notacija je enostavna in berljiva za različne ljudi, ki so vključeni v proces sprejemanja odločitev. Oblikovana je tako, da deluje komplementarno z notacijama BPMN in CMMN ter zagotavlja mehanizem za upravljanje s procesnimi modeli, kot tudi s primerom modela [14], [15]. Pristop nam omogoča integracijo omenjenih notacij, vendar ta tehnika še ni široko uporabljena [10].

21 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 10 Tabela 2.3 Primerjava lastnosti notacij za modeliranje poslovnih procesov: BPMN, CMMN in DMN [15], [16] Notacija BPMN CMMN DMN Področje Proces Primeri Odločitve dejavnosti Usmerjenost Aktivnosti Dogodki Pravila Način uporabe Transakcije Kontekst Uporaba v kontekstu Vir Podatki Informacije Znanje Izvajanje Proceduralno Deklarativno Funkcionalno Logika izvajanja Žeton Akcija na podlagi dogodka Logika prvega reda BPMN, CMMN in DMN se lahko uporabljajo samostojno, saj so bili načrtovani tako, da se medsebojno dopolnjujejo. Organizacija za definiranje spletnih standardov OMG (angl. Object Management Group) opredeljuje uporabo primerjalnih notacij (Tabela 2.3) kot naslednjo generacijo upravljanja poslovnih procesov (angl. Business Process Management BPM). Izpostavlja sledeče vidike upravljanja poslovnih procesov naslednje generacije [16]: agilnost o boljša prilagodljivost izvajanja poslovnih procesov; o večji vpliv na izvajanje poslovnih procesov s strani znanjskega delavca; inteligentnost o usmerjenost v znanje; o učinkovitejše upoštevanje poslovnih pravil in doseganje poslovnih ciljev; kontekst uporabe o usmerjenost v informacije; o večji vpliv na izvajanje procesnih dogodkov. Z vpeljavo naslednje generacije modeliranja poslovnih procesov želijo doseči [14]: s pomočjo nedvoumnih modelov hitrejši dogovor pri modeliranju procesa kot je (angl. as-is) in kako naj bi bil (angl. to-be);

22 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 11 spodbujanje sodelovanja različnih interesentov (uporabnikov) s pomočjo grafične notacije; olajšanje analize in izboljšanje poslovanja; ustvarjanje podatkovne baze z znanjem, ki bo služila kot vodilo za usposabljanje in vpeljavo novih zaposlenih. 2.2 Vrzeli in sedanji pristopi k modeliranju poslovnih procesov Organizacije trenutno uporabljajo različne tehnike, ki natančno opišejo zahteve za informacijske sisteme. Večina poslovnih procesov je s strani analitikov zajeta z uporabno notacij za modeliranje poslovnih procesov. Tradicionalne tehnike BPM omogočajo grafično oblikovanje modela poslovnega procesa in definiranje tehničnih zmogljivosti, vendar pa so v veliki meri izpuščene vse prednosti v času izvajanja procesa (angl. design time) [17]. Cilj trenutnih tehnik dodajanja vrednosti poslovnim procesom je uvajanje elementa konfiguracije k programski opremi [17]. Tako se kot posledica izkaže, da je se je potrebno učiti specifik kupca za razvoj njegovega poslovnega procesa. Prav tako pa trenutna orodja ne zagotavljajo modeliranja kompleksnih prilagodljivih sistemov (angl. Complex Adaptive Systems - CAS) [18]. Avtor Max J. Pucher omenja, da BPMN 2.0 za velika in kompleksna podjetja ne more predstavljati realnega poslovnega procesa, saj vsebuje veliko posamičnih akterjev. Poskus modeliranja z namenom poenostavitve kompleksnega poslovnega procesa privede v dekompozicijo manjših korakov, kar pa akterjem oteži, da proces posvojijo in implementirajo v njihov poslovni proces. Zaradi velike količine logike, vsebine in funkcij v poslovnem procesu vodi v dolge projekte, pri katerih je zmanjšana njihova prilagodljivost [18]. Predstavniki podjetja Camunda BPM so zajeli in združili slabosti, ki jih vsebujejo trenutna orodja za modeliranje poslovnih procesov [12], [17]: veliko programskega napora ker je razvoj programske opreme prodajalca specifičen, se morajo razvijalci nenehno učiti, da zagotovijo kakovostne programske prakse, vezane na določeno platformo (razvojno okolje);

23 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 12 nezmožnost modeliranja specifičnih delov poslovnega procesa zaradi pristopa razvoja programske opreme na podlagi modelov (angl. Model Driven Development) se možnosti za tehnično izvedbo omejijo; omejitve pri integraciji v obstoječe IT sisteme na operativni ravni, s trenutnimi pristopi modeliranja poslovnih procesov, jih ni mogoče enostavno integrirati z obstoječimi poslovnimi procesi; posebne zahteve razvijalcev - zaradi omenjenega razvoja programske opreme je težavno pridobiti (če niso na voljo) specifične razvijalce programske opreme s specifičnim znanjem; pripadnost trenutnemu prodajalcu programske opreme - obstaja močna vez s trenutnim prodajalcem, ki zagotavlja nespremenjeno tveganje izvajanja poslovnih procesov. 2.3 Zakaj poslovna procesna avtomatizacija? Napredek v tehnologiji zagotavlja avtomatizacijo za manj predvidljivo delo za znanjske delavce in projektne vodje. Omogoča boljše zajemanje podatkov o opravljenih dejavnostih, lažje usklajevanje dela in dostavo ustreznih informacij ob pravem času. Avtomatizacija poslovnih procesov cilja predvsem na velika podjetja z veliko transakcijami. Prav tako bi morala tudi mala podjetja izkoristiti vse prednosti, ki jih ponuja avtomatizacija procesa. V nadaljevanju so izpostavljeni vidiki, ki jih prinese vpeljava avtomatiziranih procesov [1]: zanesljivost procesna avtomatizacija jasno definira kdo, kaj, kdaj in kako morajo udeleženci izvajati dodeljene aktivnosti za dosego cilja; skupna raba procesi lahko uporabljajo skupne vire za doseganje rezultatov, kar doprinese k ekonomičnemu črpanju sredstev in izvajanju izboljšav v podjetju; nadzor procesi lahko zagotovijo nadzor za učinkovito izpolnjevanje zahtev, skladno s predpisi in politikami v podjetju; vizualizacija informacijska tehnologija omogoča boljše razumevanje poslovnega procesa, orodja za spremljanje v realnem času pa omogočajo pregled delovne obremenitve in uspešnosti doseganja cilja;

24 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 13 optimizacija ponovljive transakcije v poslovnih sistemih je mogoče meriti, prav tako pa se lahko vpliv na posamezno aktivnost identificira ter po potrebi prilagodi z namenom izboljšave pri izvajanju sprememb; storitev za stranke poslovni procesi so lahko upravljani s strani strank (naročilo preko interneta), kar omogoča hitrejše odzivanje na trgu; prilagodljivost poslovne procese lahko prilagodimo in razvijemo z minimalnim naporom usposabljanja deležnikov v procesu. 2.4 Domene uporabe komplementarnosti notacij BPMN, CMMN in DMN Standard»Triple Crown of Process Improvement«, ki ga je izdalo podjetje Trisotech in spada pod okrilje OMG Group [14], je prednostno namenjen sledečim deležnikom v procesu: poslovni uporabniki (angl. business users), poslovne vodje (angl. business heads) in uporabniki s področja informacijskih tehnologij (procesni analitiki, poslovni analitiki, načrtovalci poslovanja) [16], [19]. Čeprav omenjeni organizaciji točno ne določata uporabe komplementarnosti notacij v specifični domeni, njeno uporabo aplicirata v vsa delovna podjetja. Organizaciji Trisotech in OMG Group njeno uporabo upravičujeta s tem, da številna podjetja potrebujejo kombinacijo procesnih modelov (načrt poslovnih procesov), modelov upravljanja primerkov (agilno upravljanje aktivnosti) in odločitvenih modelov (za sprejemanje odločitev večkriterijskih pravil) [14], [15], [19]. Avtorji odprtokodnega razvojnega okolja Camunda BPM, ki omogoča modeliranje in izvajanje uporabe notacij BPMN,CMMN in DMN, predstavljajo možnost uporabe pristopa na področju zavarovalništva s primerom prijave škode na avtomobilu [20]. V strokovni literaturi lahko zasledimo uporabo posamične notacije ali kombinacijo notacij BPMN in DMN, ki opredeljuje možnost uporabe na področju bančništva (transakcije) [21], izvajanja nakupov (naročila) [22]. Kombinacija notacij BPMN in CMMN se pojavlja pri nestrukturiranem poslovanju predvsem na področju zdravstva in zavarovanja [23], [24].

25 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 14 3 Sistematičen pregled literature na področju uporabe komplementarnosti notacij BPMN, CMMN, DMN Na raziskovalna vprašanja magistrske naloge bomo poskušali odgovoriti s pomočjo metode raziskovanja sistematičen pregled literature. Namen tega je bilo poiskati vsa relevantna strokovna gradiva na področju komplementarnosti notacij BPMN, CMMN in DMN. Pregled literature je izvedla ena oseba, kar pomeni, da je bila oblika dela prilagojena v ta namen. Pri izvajanju pregleda literature smo sledili priporočilom avtorjev knjige»guidelines for Performing Systematic Literature Reviews in Software Engineering«. 3.1 Priprava in načrtovanje Identifikacija potrebnih zahtev za izvedbo Najprej smo definirali področje raziskave, ki je bilo usmerjeno v uporabo komplementarnosti notacij BPMN, CMMN in DMN. V ta namen smo določili podatkovne baze oziroma vire strokovne literature (ACM Digital Library, ISI Web of Knowledge, Science Direct, Springer Link, IEEE Xplore DL). Preprost iskalni niz je sestavljen iz 4 delov. Prvi trije nizi iščejo glede na posamezno notacijo (CMMN, DMN, BPMN), zadnji niz pa predstavlja sinonim standarda (Triple Crown Of Process Improvement). Opredelili smo ključne besede, ki se navezujejo na uporabo notacij, in sestavili iskalni niz, ki vsebuje logične izraze. Želeli smo pridobiti znanstveno literaturo, ki nakazuje na kombinacijo uporabe omenjenih notacij oziroma pristopa. V nadaljevanju je predstavljen celoten iskalni niz. (BPMN OR "BUSINESS PROCESS MODEL AND NOTATION") AND (DMN OR "DECISION MODEL AND NOTATION") AND (CMMN OR "CASE MANAGEMENT MODEL AND NOTATION") OR ("TRIPLE CROWN OF PROCESS IMPROVEMENT")

26 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 15 Sestavljen je preprost iskalni niz, s katerim želimo pridobiti vse informacije o uporabi omenjenih notacij. V 2. poglavju je bilo omenjeno, da je to dokaj mlado in neraziskano področje, ki prihaja v uporabo za modeliranje poslovnih procesov. Omenjen iskalni niz je sestavljen iz štirih delov, pri čemer je posamezni del sestavljen iz sinonima in izpisa celotnega imena standarda. Iskanje je potekalo v časovnem intervalu od do v sledečih digitalnih knjižnicah: ACM Digital Library Digitalna knjižnica ACM je ena izmed najobsežnejših zbirk člankov in literature na področju računalništva in informatike. Skladišča vsebujejo zbirko ACM publikacij, prav tako pa ponujajo bibliografsko zbirko akademskih založnikov na področju računalništva [25]. ISI Web of Knowledge Omogoča dostop do multidisciplinarnih bibliografskih baz podatkov. Vključuje podatke iz približno najbolj prestižih in vplivnih znanstvenih revij od leta 1970 naprej [26]. Science Direct Digitalna knjižnica, ki ponuja dostop do znanstvenih raziskav. V njej je zbranih 12 milijonov kosov vsebin iz akademskih revij. Znanstvena področja so razdeljena na 4 poglavitne veje [27]. Springer Link Globalno založništvo z več kot 60 založniškimi hišami je podjetje, ki izdaja znanstvene revije, e-knjige, tehniške ter medicinske publikacije [28]. IEEE Xplore DL Digitalna knjižica s področja računalništva in informacijske tehnologije. Globalna skupnost združuje članov v več kot 160 državah, pri čemer jih v ospredje postavlja visoka citiranost objav, publikacij, konferenc, tehnoloških standardov Priprava predloga za izvedbo Ta aktivnost bo izpuščena, saj sistematičen pregled literature pripravlja ena oseba.

27 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM Določitev raziskovalnih vprašanj Pri definiranju raziskovalnih vprašanj si lahko pomagamo s kriterijem PICOC 4, ki omogoča določitev populacije, izvedbo, primerjavo, rezultat in kontekst vprašanj. Na podlagi predhodno omenjenega področja smo definirali sledeč PICOC kriterij (Tabela 3.1): Tabela 3.1 Kriterij PICOC Populacija Poslovne organizacije, pri katerih se uporablja pristop»triple Crown Of Process Improvement«Izvedba Pregled literature o komplementarni rabi notacij DMN, CMMN in BPMN Primerjava / Rezultat Seznam strokovne literature, ki opredeljuje pristop»triple Crown Of Process Improvement«Ozadje Pristop celovitega upravljanja poslovnih procesov Sledi raziskovalno vprašanje, na katerega bomo odgovorili s pomočjo SLR: RV2: Ali že obstajajo poročila o komplementarni uporabi notacij? Razvoj strategije Z definiranjem strategije, ki je bila postavljena že v začetku SLR, poskušamo zagotoviti sledljivost in ponovljivost, vendar ponovljenega rezultata ne moremo zagotoviti. Ozadje SLR predstavlja vpeljavo standarda»celovitega upravljanja poslovnih procesov«, ki združuje komplementarno uporabno notacij BPMN, CMMN in DMN. Raziskovalna vprašanja, na katera želimo odgovoriti V ciljih in namenu magistrskega dela (1. poglavje RV2) smo definirali eno raziskovalno vprašanje, na katerega bomo odgovorili s pomočjo metode sistematičnega pregleda literature. Strategija iskanja Za vir raziskav bomo uporabili digitalne knjižnice, omenjene v predhodnem poglavju. Kriterij izbire raziskav Definiramo, katere raziskave bodo uporabljene v SLR. 4 Je akronim, ki stoji za ciljnimi elementi v raziskavi (Population, Intervention, Comparison, Outcome, Context)

28 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 17 Proces izbiranja raziskav Za ažuriranje pridobljenih rezultatov bomo uporabili MS Excel preglednice. Ocena kakovosti raziskav Osredotočili se bomo zgolj na poročila, ki vključujejo uporabo vseh treh notacij. Strategija pridobivanja podatkov Podatke bomo pridobili s pomočjo»obrazca za pridobivanje podatkov«(tabela 3.3). Sinteza podatkov Bo izvedena na podlagi primerjave rezultatov in ugotovitev. Časovna izvedba SLR bo izveden v intervalu od do Izvedba SLR in vrednotenje raziskav Primarni pregled literature Iskanje literature v vnaprej definiranih digitalnih knjižnicah in na podlagi izbranih kriterijev smo opravili v mesecu juniju. V nadaljevanju so predstavljeni rezultati iskanja po podatkovnih bazah (Tabela 3.2). Posamezno iskanje, ki se je navezovalo na notacijo BPMN in je vključevalo logičnega operaterja»or«, je obrodilo veliko rezultatov. Zato smo med posameznimi notacijami definirali logične operaterje»and«, pri čemer je pri besednem nizu»triple Crown of Process Improvement«ostal enak logični operater. Tabela 3.2 Število zadetkov v izbranih podatkovnih zbirkah Digitalna knjižnica Datum iskanja Število zadetkov 5 ACM Digital Library Web of Science Science Direct Springer Link IEEE Xplore Če bi iskali znanstvena dela za izključno posamezno notacijo in brez kombinacije ostalih, bi bili rezultati iskanja mnogo večji. Rezultat iskalnega niza nas je pripeljal do bistvenega nabora člankov, ki so smiselni za naš pregled literature. Podatkovna baza ACM ni obrodila rezultatov iskanja na podlagi našega povpraševalnega stavka. V podatkovni bazi Springer 5 Iskanje je potekalo v intervalu od do

29 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 18 Link smo dobljeni niz (10 rezultatov) pridobili z naprednim iskanjem, pri čemer smo se naknadno omejili na področje računalništva in tako pridobili 5 rezultatov iskanja. V bazah Web of Science, Springer Link in IEEE Xplore smo v rezultatih iskanja zasledili uporabo kombinacij notacij BPMN in DMN ter BPMN in CMMN, nismo pa zasledili kombinacije vseh treh notacij [1] Sekundarni pregled literature V sekundarnem pregledu smo izločili neprimerno literaturo in se osredotočili na članek, ki navaja uporabo vseh treh notacij BPMN, CMMN in DMN. Našo pozornost je pritegnilo poglavje iz podatkovne baze Science Direct»Chapter 4 Next Generation Business Process Management«, ki obsega del knjige»building the Agile Enterprise (Second Edition)«. V nadaljevanju je predstavljen primer izpolnjevanja obrazca (Tabela 3.3). Tabela 3.3 Primer izpolnjevanja obrazca ATRIBUT OPIS OSNOVNI PODATKI Naslov Building the Agile Enterprise (Second Edition) Avtorji Fred A. Cummins Leto objave 2016 URI. DOI Naslov publikacije ISSN Tip vira Poglavje v knjigi Področje raziskave Pregled osnovnih konceptov notacij BPMN, DMN in CMMN Digitalna knjižnica Science Direct ANALIZA POVZETKA Predmet Predstavitev pristopov BPMN,DMN in CMMN Rezultat Metode Pregled literature, študija primera raziskovanja ANALIZA RAZISKAVE Povzetek problema Pregled ključnih orodij za modeliranje poslovnih procesov, ki so potrebni za

30 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 19 operativno izvajanje agilnega podjetja Namen raziskave Predstavitev semantike in uporabe notacij BPMN, DMN in CMMN Raziskovalna / vprašanja Hipoteze / Viri podatkov Literatura Metode Pregled literature, študija primera pridobivanja podatkov Statistika / Obravnavane / metrike ali pristop zmanjševanja kompleksnosti Povezana Lahko se aplicira na poljubno diagramsko tehniko diagramska tehnika Odgovarja na RV2 raziskovalna vprašanja Ocena kakovosti Zelo dobro ANALIZA REZULTATOV RAZISKAVE Veljavnost hipotez / Veljavnost / Ugotovitve in Avtor predstavlja gradnike in osnovno rabo notacije, vendar ne predstavlja zaključki primera komplementarne uporabe vseh teh notacij (BPMN, DMN in CMMN). Prav tako ne navaja domene komplementarne uporabe notacij. Predlogi za bodoče Študija primera s poskusom apliciranja v realen poslovni problem. raziskave Rezultat Po sistematičnem pregledu literature (Tabela 3.2) smo zabeležili 24 različnih člankov iz petih digitalnih knjižnic. V primarnem pregledu literature smo izluščili neprimerne članke in tako pridobili en članek iz strokovne literature, ki se navezuje na skupno uporabo notacij BPMN, CMMN in DMN. Vzrok za število ustreznih zadetkov bi lahko pripisali novosti

31 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 20 pristopa»triple Crown Of Process Improvement«. V sekundarnem pregledu literature smo podrobno pregledali poglavje»chapter 4 Next Generation Business Process Management«. Ob pregledu virov smo ugotovili, da avtor predstavlja gradnike in uporabo notacij, vendar ne navaja področja uporabe notacij DMN, CMMN in BPMN ter zgolj na splošno povzema, da je mogoče kompozicijo notacij aplicirati na vsa področja. Na podlagi sistematičnega pregleda literature lahko sklepamo, da trenutno še ni na voljo strokovnih znanstvenih člankov, ki bi pristop»triple Crown Of Process Improvement«aplicirali v realen poslovni problem.

32 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 21 4 Notacije DMN, CMMN in BPMN Grafična notacija ima pomembno vlogo pri komunikaciji v načrtovanju programske opreme. Učinkovito predstavlja informacije, saj omogoča konsistentno komuniciranje z manj tehničnimi ljudmi. Z grafično predstavitvijo nudi veliko boljši nabor informacij kot samo besedilo. Trenutno ni podanih jasnih meril, kako naj bi bile grafične notacije oblikovane, vendar skupni cilji oblikovanja notacij vključujejo: preprostost, estetiko in izraženost [29]. Kot smo že omenili, v grafičnem načrtovanju poslovnih procesov igra pomembno vlogo komunikacija, ki je sestavljena iz dveh postopkov: kodiranja in dekodiranja informacij. Kodiranje je sestavljeno iz osem vizualnih spremenljivk, ki jih je mogoče uporabiti za kodiranje informacij (oblika, velikost, barva, osenčenost, orientacija, tekstura). Dekodiranje informacije je predstavljeno s perceptualno obdelavo (videnjem) in kognitivnim procesiranjem (kako smo razumeli informacijo) [29]. 4.1 Notacija BPMN Notacija BPMN je nastala pod okriljem podjetja BPMI (angl. Business Process Management Initiative), ki se je v letu 2005 združilo s podjetjem OMG. Trenutna verzija notacije je 2.0.2, izšla pa je decembra 2013 [30]. Notacija BPMN nam omogoča enoličen grafičen zapis poslovnega procesa s pomočjo logičnih in kronološko urejenih sekvenc dogodkov. Deležna je bila nekaj kritik, saj notacija ne podpira [7] : pokrajine procesov (angl. process landscape); organizacijske strukture (angl. organizational structure); podatkov (angl. data); strategije (angl. strategy); poslovnih pravil (angl. bussines rules); IT pokrajine procesov (angl. process landscape). Pomemben vidik uporabe BPMN notacije je standardizacija, ki nam prinese veliko prednosti. Postanemo lahko neodvisni od specifičnega orodja BPM. Prav tako pa je veliko možnosti, da poslovni partnerji, dobavitelji in ostala podjetja uporabljajo BPMN notacijo,

33 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 22 ki omogoča še hitrejše razumevanje procesa. Kljub njeni široki uporabi, standardizaciji, razširljivosti in avtomatizaciji pa je nekoliko manj podprta na področju nestrukturiranih poslovnih procesov, pri katerih se lahko aktivnosti izvedejo v nepredvidljivem vrstnem redu in ob različnih ponovitvah [7], [31]. V ta namen pa notacija CMMN v specifičnem primeru dobro dopolnjuje notacijo BPMN, in sicer s pomočjo znanjskega delavca. Z razvojem notacije BPMN 2.0 se notacija obogati še z razširljivim jezikom XML, ki omogoča izvedbo poslovnih procesov [32]. Glavni vidik notacije BPMN je poenoten jezik za modeliranje poslovnih procesov. Ta se zagotavlja z velikim naborom gradnikov, ki so razporejeni v posamezne kategorije. Gradnikom je mogoče dodati razne variacije, ki na primer izpolnjujejo potrebo po kompleksnih modelih poslovanja [32] Pregled gradnikov notacije BPMN V nadaljevanju se bomo omejili na osnovne gradnike (angl. descriptive class) notacije BPMN 2.0, ki nam bodo omogočili predstavitev komplementarnosti z notacijama DMN in CMMN. V Prilogi A pa so predstavljeni vsi gradniki notacije BPMN 2.0, ki so podprti v preizkušenem orodju Camunda BPM. V splošnem so elementi v notaciji BPMN deljeni na: deležnike (angl. participants), aktivnosti (angl. activites), prehode (angl. gateways), podatke in artefakte [7], [33]. Spodnja tabela (Tabela 4.1) prikazuje osnovni nabor gradnikov notacije BPMN 2.0. Tabela 4.1 Prikaz osnovnega nabora gradnikov notacije BPMN 2.0 Bazeni in steze Element Ime Opis Bazen/steza Bazen je grafična predstavitev, ki prikazuje sodelujoče v procesu. Deljen je s stezami, ki omogočajo lažjo organizacijo aktivnosti v procesu.

34 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 23 Dogodki Element Ime Opis Začetni dogodek Definira začetek procesa ali podprocesa. Končni dogodek Definira konec procesa ali podprocesa. Začetni sporočilni dogodek Končni sporočilni dogodek Časovni dogodek Definira sporočilni tok kot začetek procesa. Definira konec procesnega toka zaključenega s pošiljanjem sporočila. Definira čas začetka procesnega toka. Prekinitev procesa Definira konec izvajanja vseh primerkov procesa. Prehodi Ekskluziven ali Omogoča razcep in zlivanje poslovnega procesa na podlagi odločitve. Vzporeden razcep Omogoča razcep in zlivanje poslovnega procesa.

35 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 24 Aktivnosti Element Ime Opis Opravilo Definira splošno opravilo, ki se izvede v procesu. Opravilo uporabnika Definira opravilo, ki se izvede s strani deležnika v procesu. Opravilo storitve Definira opravilo, ki vključuje ali se izvede na podlagi poslovne logike. Globalen klic aktivnosti Je običajna aktivnost, ki se sklicuje na opravilo v procesnem toku. Strnjen podproces Definira aktivnosti, prehode in dogodke, ki so del večjega procesa. Razširjen podproces Definira aktivnosti, prehode in dogodke, ki so del večjega procesa in so uporabniku vidni.

36 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 25 Podatki Element Ime Opis Podatkovni objekt Definira informacije, ki so potrebne, da se izvedejo aktivnosti oz. so informacije, ki jih generirajo aktivnosti. Shramba Shramba podatkov je podatkov prostor, kjer proces bere oz. zapisuje podatke. Artefakti Skupina Združuje gradnike, ki so v enaki kategoriji (kontekstu) izvajanja poslovnega procesa. Besedilo Podaja dodatno pojasnilo elementom v diagramu modeliranega procesa. Povezave Tok zaporedja Definira tok zaporedja v poslovnem procesu. Tok sporočila Definira sporočilni tok med dvema udeležencema. Asociacija Povezuje artefakte z ostalimi BPMN elementi. Podatkovna povezava Prikazuje tok informacij med aktivnostmi v procesu. V Tabeli 4.1 so predstavljene skupine grafičnih elementov notacije BPMN, ki so razdeljene v [7], [33]:

37 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 26 bazene in steze (angl. pools and swimlanes) definirajo delo v našem poslovnem procesu in odgovornost za izvedbo posameznih aktivnosti; dogodke (angl. events) definirajo potek izvajanja procesa. Dogodek je predstavljen kot sprožilec (vzrok) ali posledica (rezultat) v gradniku notacije. Opredeljen je s tremi tipi: začetni, vmesni, končni.; prehod (angl. gateways) določa razcep ali zlivanje poslovnega procesa; aktivnosti (angl. activities) so opredeljene kot dejavnosti v podjetju, ki so lahko atomarne ali sestavljene; podatki (angl. data) posedujejo dodatno informacijo o tem, kaj je potrebno za izvedbo aktivnosti; artefakti (angl. artifacts) namenjeni so dodatni informaciji v toku poslovnega procesa; povezovalni elementi (angl. connecting objects) definirajo tok zaporedja v procesu in povezujejo elemente z dodatnimi informacijami (podatki, artefakti) Modeliranje poslovnega procesa z notacijo BPMN V nadaljevanju je predstavljen modeliran poslovni proces za upravljanje dobaviteljev (angl. supplier management) z uporabo tehnike BPMN, ki je del upravljanja storitev (angl. service management) z vidika ITIL perspektive (Slika 4.1.1). V primeru uporabe zunanjih dobaviteljev v podjetju je pomembna formalna vzpostavitev pogodb, ki so osnova za nadaljnje sodelovanje. Koraki za doseganje cilja so sledeči [34]: prepoznavanje poslovnih zahtev; ovrednotenje in izbira novih dobaviteljev; podpis pogodbe; opravljanje obveznosti dobavitelja; podaljšanje ali prekinitev pogodbe.

38 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 27 Slika prikazuje proces modeliranja poslovnega procesa z uporabo notacije BPMN Vzpostavitev novega dobavitelja Sledeči poslovni proces je modeliran v orodju Camunda Modeler, ki omogoča modeliranje poslovnih procesov z notacijo BPMN. V diagramu poslovnega procesa so uporabljeni osnovni gradniki za modeliranje procesa. Uporaba orodja Camunda Modeler omogoča izvoz v formata.bpmn in.xml, ki se lahko uporabita za izvajanje procesa. 4.2 Notacija DMN Notacijo DMN (Decision Model and Notation) je izdal Object Management Group (OMG) in omogoča oblikovanje ter izvajanje odločitev, ki jih določajo poslovna pravila v organizaciji. Osnovni namen je organizacijam, ki temeljijo na odločanju, zagotoviti ustrezne konstrukte. Oblika zapisa notacije je zasnovana tako, da je razumljiva vsem deležnikom v procesu, kar omogoča njihovo učinkovito sodelovanje pri oblikovanju modelov odločanja. Odločitev je opredeljena z [22], [35]: izidom (angl. outcome) kaj želimo določiti v procesu odločanja; vložkom (angl. inputs) podatki in informacije, ki so pomembni za odločitev; strukturo elementi, ki so vključeni v proces odločanja; logiko definira vrednost ali izhod v vsakem scenariju. Proces modeliranja na podlagi odločitev je sestavljen iz štirih korakov, ki se izvajajo iterativno [36]:

39 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 28 identifikacija odločitev identificiramo odločitve, ki so bistvene za projekt; opisovanje odločitev opis odločitev, ki vplivajo na poslovne cilje in metrike poslovanja; definiranje zahtev za odločanje preproste zahteve razčlenimo v podrobne zahteve ter določimo znanje in informacije, ki so potrebne za odločanje; dekompozicija in izboljšava modela izboljšamo zahtevane mere, da jih lahko opredelimo s pomočjo grafične notacije. Proces definiranja odločitev se ponavlja dokler odločitve niso definirane v celoti in na razumljiv način. Na tej točki je potrebno vse identificirane zahteve tudi zabeležiti, ker predstavljajo osnovo za razvoj poslovnih pravil. Modeliran proces lahko razširimo z odločitveno logiko oziroma z izvršljivimi tabelami odločanja Pregled gradnikov notacije DMN V nadaljevanju so predstavljeni osnovni gradniki (Tabela 4.2) notacije DMN 1.1, ki se uporabljajo za oblikovanje diagrama zahtev za odločitve (angl. Decision Requirements Diagram) [37]. Tabela 4.2 Prikaz gradnikov notacije DMN 1.1 [31] Elementi Element Ime Opis Odločitev Odločitev je opredeljena kot del splošnega procesa zbiranja zahtev. Odločitev se lahko pojavi v poslovnih procesih kot primer uporabe ali kot posebne zahteve.

40 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 29 Element Ime Opis Vhodni podatki Vhodni podatki so prikazani z zaobljenim pravokotnikom in vsebujejo ime vhodnih podatkov. Shema za zajemanje odločitev vsebuje eno ali več odločitev, ki tvorijo diagram za opazovano področje projekta. Zajete so relevantne informacije, ki se navezujejo na odločitev (poslovni kontekst, organizacijski kontekst, aplikativni kontekst, vprašanja in dovoljeni odgovori). Vir znanja Odločitve so posledica poslovne politike, predpisov in mnenja domenskih strokovnjakov. Viri znanja (angl. knowledge sources) v DMN notaciji opisujejo, kako je odločitev sprejeta ter katere vhodne podatke uporablja. Poslovno Definira poslovno logiko za znanje enega ali več odločitvenih elementov. Zahteve (angl. requirements) Povezava Povezava informacij se začne pri informacij odločitvenem elementu ali vhodnem elementu ter je usmerjena proti odločitvenemu elementu. Povezava Povezuje element poslovnega znanja znanja z elementom odločitve.

41 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 30 Element Ime Opis Povezava avtoritete Povezuje element virov znanja z vhodnimi podatki. Artefakti Komentar Podaja dodatno pojasnilo elementom v diagramu modeliranega procesa. Asociacija Povezuje artefakte z ostalimi DMN elementi. Diagram za sprejemanje odločitev (DRD) Predstavljeni elementi (Tabela 4.2) tvorijo diagram za zbiranje odločitvenih zahtev. Odločitve pogosto zahtevajo vhodne podatke (podatki o strankah, naročila, dela). Vhodni podatki so na splošno opisani na ravni poslovnih konceptov (stvari, ki jim podjetje posveča največ pozornosti). Diagram se uporablja za posamezno odločitev na visoki ravni poslovanja ali za nekaj tesno povezanih odločitev. V spodnjem primeru lahko vidimo, da diagram prikazuje odločitev na visokem nivoju skupaj z dvema vhodnima podatkoma in tremi viri znanja (Slika 4.2.1). Slika prikazuje diagram sprejemanje odločitev na visokem nivoju Dekompozicija in izboljšava modela Končna različica DMN diagrama temelji na iterativni razgradnji in izboljšavi modela. Odločitve pogosto zahtevajo informacije, ki prihajajo iz drugih odločitev. Te odločitve morajo biti storjene preden se sprejmejo odločitve na najvišji poslovni ravni. Analiza

42 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 31 odločitve se naredi za vsako pododločitev, vključno z morebitnimi novimi odločitvami. Pri tem moramo upoštevati nove vire znanja, pri čemer postane model popolnejši kot na spodnjem primeru (Slika 4.2.2). To iterativno izpopolnjevanje se lahko ponovi tolikokrat kot je potrebno, da opredelimo celovito in usklajeno podobo modeliranega procesa. Če diagram postane preveč kompleksen, se ga lahko razvije na več prekrivajočih pogledov. Model je končan, kadar služi namenu njegove uporabe [36]. Slika Primer podrobno razdelanega diagrama za sprejemanje odločitev [14]

43 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 32 Odločitvene tabele in logika DMN omogoča, da diagram za sprejemanje odločitev razširimo z odločitveno logiko, ki je lahko povsem samostojno izvršljiva na podlagi specifikacij sprejemanja odločitev. Odločitvene tabele so predstavitev poslovnih pravil in odločitvene logike. V ta namen se lahko določi odločitvena logika za vsako odločitev posebej ali za celoten model odločanja. Pri dodajanju odločitvene logike diagramu odločitev ni potrebno dodajati nobenih gradnikov modela. Vsa logika je že neposredno povezana v diagramu odločitev. Logika za sprejemanje odločitev je lahko predstavljena s temi koncepti v notaciji DMN [22], [35]: literarni izraz besedilo, ki definira rezultat odločitev, ki je odvisen od svojih vhodov (vložkov). Je opisno besedilo, ki je lahko izraženo s pomočjo naravnega jezika (FEEL).; odločitvene table so tabelarne predstavitve odločitvene logike, poznane tudi kot pravilo listov; odločitvena logika definira izvajanje poslovnih procesov. Za učinkovitejše definiranje odločitvenih tabel se uporablja naravni jezik FEEL (angl. Friendly Enough Expression Language). Je poslovno razumljiv in močan (izvršljiv in neodvisen od orodja) jezik, ki je prevzel navdih od drugih programskih jezikov (Java, SQL, JavaScript). Razširja JSON (angl. JavaScript Object Notation) objekt ter mu dodaja datum, čas, trajanje in prijaznejšo sintakso. Sintaktična in semantična pravila kompleksne izraze poenostavita s pomočjo preprostejših izrazov, opredeljenih s pomočjo slovničnih pravil in logičnih operaterjev [35], [37]. Ta pravila nam omogočijo vrsto kombinacij in tvorijo pregledno podatkovno strukturo. Odločitvena tabela ima veliko prednost, saj jo lahko razume večina deležnikov v procesu. V nadaljevanju je predstavljena odločitvena tabela (Tabela 4.3) z več stolpci, ki so privzeto med seboj povezani z operatorjem»and«. Če odločitev ostane prazna, pogoj ne bo upoštevan.

44 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 33 Tabela 4.3 Prikaz osnovne odločitvene tabele [6] Obrok U Letni čas Ali je gost Obrok vegetarijanec? 1 ''Pomlad'' - ''Šparglji'' 2 ''Poletje'' - ''Solata'' 3 ''Jesen'' false ''Zrezek'' 4 ''Zima'' false ''Golaž'' 5 ''Jesen'' true ''Špageti'' 6 ''Zima'' true ''Špageti'' Modeliranje poslovnega procesa z notacijo DMN V nadaljevanju je predstavljen primer (Slika 4.2.3) modeliranja poslovnega procesa s pomočjo notacije DMN, ki ga je mogoče izvoziti v.xml format. V ta namen smo izbrali področje spletnih nakupov, pri katerih se odločamo, ali bi trenutne stranke nagradili s popustom. Odločitev Rezultat notacije odločanja nam bo definiral vrednost popusta kupcev, ki se določi na podlagi tipa uporabnika (registriran, neregistriran), število nakupov, vsote nakupov in posebne priložnosti (letne razprodaje, božični popust, črni petek, elektronski ponedeljek). Odločitvena tabela odločitvena tabela vsebuje sledeča poslovna pravila: neregistrirani uporabniki ne dobijo popusta pri nakupu; neregistrirane stranke dobijo 5% popust, če je posebna ponudba (letne razprodaje, božični popust, črni petek, elektronski ponedeljek); registrirane stranke imajo konstanten 5% popust pri nakupu; registrirane stranke imajo 8 % popusta pri nakupu, če je posebna ponudba; registrirane stranke, ki so v trgovini kupile za več kot blaga, imajo 10% popust; registrirane stranke, ki so v trgovini kupile za več kot blaga, hkrati pa je posebna priložnost, imajo 15% popust.

45 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 34 Slika prikazuje DRD diagram z odločitveno tabelo 4.3 Notacija CMMN Današnje delovno okolje zahteva visoko usposobljene strokovnjake (angl. knowledge workers), ki so sposobni veliko nalog izvesti samostojno. Njihove odločitve imajo velik vpliv na uspešnost organizacije, s pomočjo notacije CMMN pa lahko podprejo fleksibilno izvajanje toka procesa v času izvajanja procesa (ang. Run-Time) [9]. CMMN opredeljuje skupni metamodel in notacijo za modeliranje ter grafično izražanje primera, kot tudi format za izmenjavo primerov med različnimi orodji. Prvo verzijo notacije CMMN 1.0 je januarja 2014 izdala OMG skupina za definiranje standardov, ki je neodvisna od notacije BPMN [38]. CMMN (angl. Case Management Model and Notation) je notacija namenjena zagotavljanju dostopa do informacij znanjskim delavcem. Podaja jim možnost, da lahko na podlagi prejetih informacij vplivajo na izvedbo procesnega toka. Prednost CMMN niso procesi, temveč znanjski delavci. V tradicionalnem delovnem toku načrtovalec definira poslovni proces, ki se izvede. V upravljanju primerov poslovnega procesa pa je znanjski

46 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 35 delavec odgovoren za dosego cilja. Notacija CMMN je namenjena za upravljanje scenarijev, pri katerem se lahko znanjski delavec odloči, kakšen tok aktivnosti se bo izvedel. Tok izvajanja je lahko prožen s poslušalcem dogodka, stanjem ali opravilom. Notacija nam zagotavlja možnost, da aktivnosti natančno vodimo v spremenljivih dogodkih procesa [9], [39] Pregled gradnikov notacije CMMN V CMMN modelu imamo poljubno število primerov, pri čemer je vsak definiran z načrtom primera (angl. case plan). Vendar vse aktivnosti niso zavedene (oz. so zavedene delno) v načrtu primera, kot na primer: interakcija uporabnika primera s primerom in podatki primera (angl. case data). V večini primerov nimamo informacij, kako podatki vstopijo v proces, saj jih lahko znanjski delavec doda ali spremeni kadarkoli med izvajanjem procesa, in sicer brez potrebe po modeliranju procesa [9], [39]. V nadaljevanju bodo predstavljeni gradniki CMMN notacije, ki omogoča nestrukturirano načrtovanje (Tabela 4.4). Celotno obnašanje modela je zajeto v načrtu modela (angl. case plan model). Posamezen primer modela je definiran z vsemi elementi, ki predstavljajo načrt modela, in elementi, ki podpirajo nadaljnje vrednotenje načrta modela v času izvajanja s strani znanjskega delavca [9]. Aktivnosti so osrednje dogajanje v notaciji CMMN in navajajo dejanje, ki ga je potrebno opraviti. Obstaja pet različnih vrst elementov za definiranje aktivnosti [40]: opravilo brez blokiranja uporabnika (angl. non-blocking human task); opravilo z blokiranjem uporabnika (angl. blocking human task); procesno opravilo (angl. process task); odločitveno opravilo (angl. decision task); opravilo primera (ang. case task).

47 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 36 Tabela 4.4 Prikaz gradnikov notacije CMMN 1.1[1], [14] Element Ime Opis Načrt modela Je osnovni element, ki določa meje, na katerih se definirajo ostale aktivnosti v tem načrtu. Opravilo brez posredovanja uporabnika Opravilo z blokiranjem uporabnika Ne ustavi izvajanja procesnega toka, kar pomeni, da v modelu primera ne vpliva na čas izvajanja. Prekine izvajanje procesnega toka in traja dokler se ne zaključi. Procesno opravilo Povezuje aktivnost z definiranim BPMN diagramom. Odločitveno opravilo Povezuje aktivnost z definiranim DMN diagramom. Opravilo primera Povezuje aktivnost z definiranim CMMN diagramom. Diskrecijsko opravilo Diskrecijska opravila so vključena v model vendar niso upoštevana v času izvajanja procesa.

48 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 37 Element Ime Opis Steza Predstavlja aktivnosti, ki se pojavljajo skupaj, da dosežejo določen namen znotraj postopka. Pojavljajo se lahko v zaporedju in tudi vzporedno. Mejnik (angl. Namenjeni predstavitvi milestone) doseženih ciljev v procesu. Ni povezan z aktivnostmi, temveč z zankami. Stražar (mejnik) Omogoča vstop v aktivnost, ki temelji na podlagi poslovnega pravila. Stražar (mejnik) Omogoča izstop iz aktivnosti, ki temelji na podlagi poslovnega pravila. Datoteka Definira dodatne podatke, ki so lahko v katerikoli elektronski obliki in lahko povezujejo informacije iz zunanjega vira. Poslušalec dogodka Čaka, da se zgodi nov dogodek, ki sproži nov procesni tok. Časovni dogodka poslušalec Čaka, da doseže definiran čas oziroma da preteče določena količina časa ter nato proži nov procesni tok.

49 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 38 Element Ime Opis Uporabnik kot Se proži ob vnosu uporabnika poslušalec dogodka npr. poslušalec dogodka počaka na vnos vrednosti v formo na spletnem vmesniku. Povezava Povezuje dva nediskrecijska elementa. Diskrecijska asociacija Povezuje diskrecijsko opravilo z drugim CMMN elementom. Diskrecijski pripis Povezuje dodatno pojasnilo z CMMN elementom. Vsaka aktivnost se lahko opiše kot navadna aktivnost ali diskrecijska aktivnost, ki ni obvezna, vendar se definira v načrtu primera. Vsa opravila so na začetku označena kot opravila, ki blokirajo izvajanje procesnega toka, kar pomeni, da lahko znanjski delavec določi, ali želi oziroma potrebuje aktivnost v njegovem primerku izvajanja procesa. Steze (Slika 4.3.1) omogočajo definirano izvajanje toka primerka procesa. CMMN notacija omogoča, da lahko aktivnosti definiramo na dva načina: razširjena steza (angl. expanded stage) in skrčena steza (angl. collapsed stage). Razširjena steza vključuje tok procesa, pri katerem so definirana opravila ali posamezne podsteze, medtem ko skrčena steza lahko vsebuje posamezen tok, pri katerem pa ni definiran celoten scenarij uporabe [40]. Slika Razširjene in skrčene steze v CMMN diagramu

50 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 39 Za predstavitev doseženega cilja v procesnem toku uporabimo mejnik (angl. milestone), ki prikazuje točko, ki je bila dosežena oziroma zaključena v posamezni fazi procesa. Označen je z obliko diamanta (Slika 4.3.2) ter ima nič ali več vhodnih ali izhodnih kriterijev. Zaključek mejnika predstavlja kriterij za vstop v druge aktivnosti ali faze procesa [40]. Vhodne oziroma izhodne kriterije (angl. entry and exit criterion) lahko pripnemo na opravilo, mejnik, stezo in dokument. Vhodni kriterij navaja vhodni procesni tok, ki je vezan na stražarja, ki ga je potrebno zaključiti pred nadaljevanjem procesnega toka. Slika Element mejnik, ki definira doseženo točko v posamezni fazi primera uporabe V spodnji tabeli so predstavljeni poslušalci dogodkov, ki se prožijo, kadar je bil prožen dogodek. Poslušalci dogodkov so podobni elementom v ostalih notacijah za modeliranje poslovnih procesov (BPMN, UML AD). Notacija CMMN definira tri različne poslušalce dogodkov: poslušalec dogodka (angl. event listener), časovni poslušalec dogodka (angl. timer event listener) in uporabnik kot poslušalec dogodka (angl. user event listener) [40]. Povezave (angl. connectors) grafično upodobijo odvisnosti med gradniki, zaporedjem toka ali zlivanjem toka. CMMN notacija definira tri načine povezave med gradniki: povezava (angl. connector), diskrecijska 6 asociacija (angl. discretionary association) in diskrecijski pripis (angl. annotation association). 6 CMMN ima koncept diskrecijske postavke, ki so vključene v model, vendar niso upoštevane v času izvajanja primerka procesa. Dodajanje diskrecijskih elementov v načrt primera se imenuje načrtovanje in ima enako obliko kot načrtovani elementi, vendar se pri tem uporablja črtkana asociacija med elementi [39].

51 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM Modeliranje poslovnega procesa z notacijo CMMN V nadaljevanju je prikazan primer (Slika 4.3.3) modeliranja z notacijo CMMN, v kontekstu uporabe reševanja spora med zaposlenimi, pri katerem je potrebno med izvajanjem procesa veliko človeškega posredovanja. Uporaba notacije je smiselna zato, ker lahko tekom procesa znanjski delavec vstopi v»proces reševanja spora«ter izhodni rezultat določi na podlagi primernega znanja (oz. ustrezne avtorizacije). V večini primerov nimamo informacij, kako podatki vstopijo v proces. Znanjski delavec lahko kadarkoli med izvajanjem procesa doda ali spremeni podatke.

52 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 41 Slika prikazuje proces modeliranja z notacijo CMMN

53 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM Primerjava osnovnih gradnikov notacij DMN, CMMN in BPMN Semiotična jasnost gradnikov notacij Trenutno so grafične notacije oblikovane na neznanstven način. Odločitve o grafični predstavitvi so običajno narejene na subjektiven način in brez sklicevanja na teorijo ali empirične dokaze oz. utemeljitve [41]. Deskriptivna teorija grafičnih notacij temelji na tem, kako grafične notacije komunicirajo na podlagi obstoječih teorij komunikacij, semiotike, grafičnega oblikovanja in vizualnega dojemanja. S pomočjo kriterija kognitivne 7 učinkovitosti lahko določimo jasnost razumevanja grafične notacije. Grafična sintaksa notacije je sestavljena iz grafičnih simbolov in sestavljenih pravil. Večina truda se uporabi za oblikovanje semantike notacij (kaj vključuje konstrukt in kaj pomeni), veliko manj pozornosti pa je usmerjeno v vizualno predstavitev konstruktov [42]. Glede na princip semiotske jasnosti za notacijo je potrebno zadovoljiti zahteve notacijskega sistema na način, da je razumevanje med simboli in njihovimi referenčnimi koncepti ena proti ena (angl. one to one). Kjer razumevanja med simboli in referenčnimi koncepti ni, se lahko pojavijo sledeče anomalije [41], [42]: redundanca simbolov se pojavi, kadar več grafičnih simbolov predstavlja enak semantičen konstrukt; preobremenitev simbola dva različna konstrukta predstavljena z istim grafičnim simbolom; presežek simbolov grafični simboli ne ustrezajo kateremukoli semantičnemu konstruktu; simbolni primanjkljaj obstoječi semantični konstrukti niso predstavljeni z nobenim simbolom. Dajanje informacij v grafično obliko ne zagotavlja jasnejšega razumevanja simbola. Lahko se pojavi velika razlika med učinkovitimi in neučinkovitimi simboli, neučinkoviti simboli pa so lahko manj učinkoviti kot besedilni zapis. 7 Kognitivna učinkovitost je definirana s hitrostjo, natančnostjo in enostavnostjo, pri čemer je prezentacija procesirana s človeškimi možgani [42].

54 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM Primerjava gradnikov Modeliranje po metodologiji»triple Crown of Process Improvement«vključuje uporabo notacij BPMN, DMN in CMMN, ki se medsebojno dopolnjujejo (podrobneje v 2.1 poglavju) in omogočajo celovit pristop k upravljanju poslovnih procesov. Del problemskega področja, opisanega v magistrskem delu, se navezuje na pregled osnovnih gradnikov, ki omogočajo modeliranje poslovnih procesov. V ta namen smo želeli preveriti, ali so osnovni gradniki notacij BPMN, CMMN in DMN v vizualnem konfliktu. Pomembno pa je tudi navesti, da modeliranje v orodju Camunda Modeler omogoča izključujoče modeliranje poslovnih procesov, kar pomeni, da ni mogoče izmenično mešati gradnikov notacij BPMN, CMMN in DMN. Za vsako modeliranje poslovnega procesa z omenjenimi notacijami je potrebno ustvariti ločen projekt, pri čemer je možna le uporaba gradnikov predpisane notacije. V tabeli (Tabela 4.5) so prikazani vsi osnovni gradniki metodologije»triple Crown of Process Improvement«, ki omogočajo modeliranje poslovnega procesa. Po pregledu gradnikov opazimo, da so na grafično podobni gradniki primerjalnih notacij (Tabela 4.6 Gradniki v vizualnem konfliktu). Pregled in primerjavo gradnikov je zaradi omejenih virov pripravila ena oseba v okrnjeni obliki. Tabela 4.6 prikazuje gradnike, ki so na videz enaki in imajo različen pomen. Posamezne vrstice tabele (Tabela 4.6) predstavljajo notacijo za modeliranje poslovnih procesov, pri čemer posamezni stolpci predstavljajo skupino gradnikov, ki so na videz enaki oz. predvidevamo, da so v vizualnem konfliktu.

55 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 44 Tabela 4.5 Prikazuje nabor osnovnih gradnikov notacij BPMN, CMMN in DMN Notacija GRADNIKI PRIMERJALNIH NOTACIJ Oznaka Vhodni podatki Odločitev Vir znanja Poslovno znanje Povezava Povezava Povezava Asociacija informacij znanja avtoritete Element DMN Oznaka Element Besedilo Oznaka Načrt modela Steza Opravilo brez Opravilo z Procesno Odločitveno Opravilo Stražar posedovanja blokiranjem opravilo opravilo primera uporabnika uporabnika Element CMMN Oznaka Stražar Datoteka Poslušalec dogodka Časovni poslušalec Uporabnik kot Povezava Diskrecijska Diskrecijski dogodka poslušalec asociacija pripis dogodka

56 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 45 Element Oznaka Bazen/steza Začetni dogodek Končni dogodek Začetni sporočilni Končni Časovni Prekinitev Ekskluziven ali dogodek sporočilni dogodek procesa dogodek Element Oznaka Vzporeden razcep Aktivnost Opravilo Opravilo storitve Globalen klic Strnjen Razširjen Podatkovni uporabnika aktivnosti podproces podproces objekt BPMN Element Oznaka Shramba podatkov Skupina Besedilo Tok zaporedja Tok sporočila Asociacija Podatkovna Element povezava

57 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 46 Primerjalni gradnik 1 se pojavi v vseh treh notacijah za modeliranje poslovnih procesov. V notaciji CMMN diskrecijska asociacija povezuje diskrecijske CMMN elemente (ti se lahko izvedejo na podlagi presoje znanjskega delavca v procesu) [9]. Gradnik 1 v notaciji DMN predstavlja povezavo med gradnikom vira znanja (angl. knowledge source) in gradnikom odločitve, medtem ko se v notaciji BPMN uporablja element za povezavo artefaktov z ostalimi BPMN gradniki [12], [43]. Na podlagi pravil notacij imajo primerjalni gradniki različen pomen in so lahko v grafičnem konfliktu. Primerjalni gradnik 2 se pojavi v notacijah DMN in BPMN, pri čemer ima različen pomen. V notaciji DMN predstavlja povezavo med dvema elementoma (odločitveni element in vhodni podatki) oz. nakazuje vnos podatkov, ki se uporabljajo pri odločitvah [12]. V notaciji BPMN se povezava uporablja za postavitev vrstnega reda elementov v procesnem toku [43]. Na podlagi pravil notacij imata primerjalna gradnika različen pomen in sta lahko v grafičnem konfliktu. Primerjalni gradnik 3 se pojavi v notacijah CMMN in BPMN. Gradnik 3 v notaciji CMMN čaka vnaprej določen čas, nato sproži nov zaporedni tok, medtem ko se v notaciji BPMN uporablja za označevanje postopka, ki se začne ob podanem času [38], [44]. Na podlagi pravil notacij lahko sklepamo, da gradnika nista v kontekstnem konfliktu in imata hkrati enako vizualno obliko. Primerjalni gradnik 4 se pojavi v notacijah CMMN in BPMN. Gradnik 4 v notaciji CMMN predstavlja aktivnost, ki se zgodi v procesnem toku [13], medtem ko v notaciji BPMN predstavlja atomarno aktivnost v procesnem toku [45]. Na podlagi pravil notacij lahko sklepamo, da gradnika nista v kontekstnem konfliktu in imata hkrati enako vizualno obliko. Primerjalni gradnik 5 se pojavi v notacijah CMMN in BPMN, pri čemer notaciji gledata enak element z različnih vidikov: CMMN prekine izvajanje procesnega toka in traja dokler se ne zaključi [38]. Gradnik 5 v notaciji BPMN definira opravilo, ki se izvede s strani deležnika v procesu [45]. Na podlagi pravil notacij lahko sklepamo, da gradnika nista v kontekstnem konfliktu in imata hkrati enako vizualno obliko.

58 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 47 Primerjalni gradnik 6 se pojavi v notacijah CMMN in BPMN, pri čemer v notaciji CMMN predstavlja vstop v aktivnost, ki temelji na podlagi poslovnega pravila [38]. V notaciji BPMN pa je element (ekskluziven ali) lahko predstavljen z dvema gradnikoma, pri čemer je njegov pomen ta, da omogoča razcep in zlivanje poslovnega procesa na podlagi odločitve oz. definira tok izvajanja poslovnega procesa [45]. Na podlagi pravil notacij imata primerjalna gradnika različen pomen in sta lahko v grafičnem konfliktu. Primerjalni gradnik 7 se pojavi v notacijah CMMN in BPMN. Gradnik v notaciji CMMN definira dodatne informacije, na katere se lahko sklicujemo med izvajanjem procesa. V notaciji BPMN definira informacije, ki so potrebne za izvedbo aktivnosti oz. so informacije, ki jih generirajo aktivnosti [45]. Na podlagi pravil notacij lahko sklepamo, da gradnika nista v kontekstnem konfliktu in imata hkrati enako vizualno obliko. Primerjalni gradnik 8 se pojavi v notacijah DMN in BPMN. Gradnik 8 ima v notaciji namen, da zagotavlja dodatne informacije v obliki teksta, ki so namenjene bralcu procesa [45]. Gradnik 8 v notaciji DMN prav tako zagotavlja dodatne informacije bralcu [12]. Na podlagi pravil notacij lahko sklepamo, da gradnika nista v kontekstnem konfliktu in imata hkrati enako vizualno obliko. Na podlagi primerjave gradnikov notacij DMN, CMMN in BPMN, ki predstavljajo metodologiji»triple Crown of Process Improvement«v Tabeli 3.6, lahko sklepamo, da so primerjalni gradniki v vizualnem konfliktu. Primerjalni gradnik 1, primerjalni gradnik 2 in primerjalni gradnik 6 imajo različen pomen in se pojavijo v primerjalni kombinaciji notacij. Kot že omenjeno, orodje Camunda Modeler omogoča ločeno modeliranje poslovnih procesov z notacijami DMN, CMMN in BPMN, kar pomeni, da gradnikov ne moremo zamenjati v fazi modeliranja posamičnega procesa (sintaktična napaka izbira napačnega elementa), lahko pa ga zamenjamo v fazi načrtovanja poslovnega procesa (semantična napaka napačno razmišljanje v času načrtovanja). V nadaljevanju so predstavljeni gradniki iz tabele (Tabela 4.6), ki so v vizualnem konfliktu.

59 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 48 Notacija Tabela 4.6 Analiza gradnikov notacij BPMN, CMMN in DMN, ki so v vizualnem konfliktu GRADNIKI V VIZUALNEM KONFLIKTU Gradnik 1 Gradnik 2 Gradnik 3 Gradnik 4 Gradnik 5 Gradnik 6 Gradnik 7 Gradnik 8 DMN Oznaka Asociacija Povezava Element informacij Besedilo Oznaka Diskrecijska Časovni Opravilo brez Opravilo z Stražar Datoteka CMMN asociacija poslušalec dogodka posedovanja uporabnika blokiranjem uporabnika Element Oznaka Asociacija Tok zaporedja Začetni Aktivnost Opravilo Ekskluziven ali Podatkovni Besedilo BPMN sporočilni dogodek uporabnika objekt Element

60 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 49 5 Pregled orodij, ki podpirajo pristop»triple Crown Of Process Improvement«5.1 Pregled orodij, ki podpirajo modeliranje z uporabo notacij BPMN, CMMN in DMN V nadaljevanju bomo pregledali orodja, ki podpirajo modeliranje na osnovi pristopa»triple Crown of Process Improvement«in preverili, v kakšnem obsegu podpirajo določen pristop. Podobno kot pri iskanju drugih virov literature smo zasledili sledeča orodja: Camunda BPM, bpmn.io, Trisotech Visio (šablone za Visio), Trisotech Digital Enterprise Server. Tabela 5.1. prikazuje pregled lastnosti primerjalnih orodij. bpmn.io Je spletno orodje, ki podpira modeliranje poslovnih procesov v brskalniku po principu pristopa»triple Crown of Process Improvement«. Je odprtokodno orodje, napisano v programskih jezikih JavaScript, HTML in Shell, razvilo pa ga je podjetje Camunda. Sestavljeno je iz treh ločenih orodij: bpmn-js (podpira modeliranje BPMN 2.0), dmn-js (podpira modeliranje DMN 1.1) in cmmn-js (podpira modeliranje CMMN 1.1) [46]. Prav tako pa je to orodje na voljo v namizni različici in v obliki vtičnikov za brskalnik Chrome. Omogoča nam modeliranje poslovnih procesov, oblikovanje odločitvenih tabel in upravljanje primerov. Oblikovane diagrame je mogoče izvoziti v obliki slike ali projekta. S spodbujanjem uporabe dobrih praks modeliranja in obveščanja o nepravilni rabi gradnikov je orodje odlična izbira za transformacijo konceptualnega modela v izvršljivega [47]. Trisotech Visio So šablone za program Microsoft Visio, ki omogočajo modeliranje po principih BPMN, DMN in CMMN. Možnost razširitve s šablonami je dokaj nova, saj je izšla marca 2017, takoj po tem, ko sta podjetji Trisotech in Microsoft združili moči. Za uporabo je potrebno predhodno namestiti Microsoft Visio, ki je plačljiv. Podjetje Microsoft neprestano išče nove načine za razširitev obstoječe programske opreme. Osrednja prednost je zagotavljanje»močnih«diagramov v programski komponenti Visio [15], [16]. Orodje ne zagotavlja izvoza v obliki projekta, ki bi ga lahko pozneje uporabili v izvršljivi obliki.

61 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 50 Trisotech Digital Enterprise Suite Je nabor orodij (Digital Enterprise Suite), ki je namenjen poslovnim uporabnikom, izdalo pa ga je podjetje Trisotech. Brezplačno ga lahko testiramo 30 dni. Nabor orodij (Digital Enterprise Suite) nam zagotavlja celovit pristop k razvoju programske opreme, med njimi so tudi BPMN Modeler, CMMN Modeler in DMN Modeler. Z njimi lahko modeliramo po principu»triple Crown of Process Improvement«. Validiramo in simuliramo lahko izvajanje projekta, omogoča pa nam tudi, da obstoječe diagrame modeliranih procesov pretvarjamo v oblike.bpmn,.xpdl,.bpel,.img [48]. Ogrodje Digital Enterprise Suite omogoča poslovnim uporabnikom z manj tehničnega znanja, da sodelujejo in pridobijo vpogled v poslovno arhitekturo in odnose med modeli. Zagotavljajo semantičen okvir (Slika 5.1.1), ki vključuje orodja za odkrivanje, modeliranje in analiziranje v poslovnih procesih. Jedro semantičnega okvira predstavljajo procesi (BPMN), odločitve (DMN) in primeri (CMMN), ki vplivajo na stroške, odgovornosti, čas, kakovost in vrednost. Vse to pa lahko opazujejo različni deležniki v procesu: izvršni direktor, poslovni analitik, načrtovalec poslovanja in načrtovalec procesov, in sicer s pomočjo različnih pogledov na delovanje organizacije (rast, dodana vrednost, učinkovitost, usklajevanje poslovnih procesov s poslovnimi zahtevami). Slika Semantičen okvir pristopa "Triple Crown of Process Improvement" [15]

62 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 51 Zagotavljajo zrelost na poslovni ravni notacij DMN in CMMN v kombinaciji z notacijo BPMN ter drugimi ogrodji. Ogrodje Trisotech Enterprise Suite omogoča različne možnosti prilagoditve našega primerka orodja. V okviru orodja Trisotech Enterprise Suite so na voljo sledeča orodja, ki nam omogočajo upravljanje poslovnih procesov v organizaciji [48]: Discovery Accelerator omogoča pregled aktualnih projektov skupaj z vsemi zadolžitvami, aktivnostmi ter vhodnimi in izhodnimi tokovi definira kdo, kje, kdaj in zakaj je v našem projektu; BPMN Modeler omogoča modeliranje poslovnih procesov po principu BPMN 2.0; CMMN Modeler omogoča modeliranje poslovnih procesov z notacijo CMMN; DMN Modeler omogoča modeliranje poslovnih procesov z notacijo DMN; Insight Analyzer daje nam vpogled v vrzeli in nam omogoča napovedovanje vplivov na naš poslovni načrt, prav tako pa vizualizira interakcije med različnimi tipi vozlišč (entitete, aktivnosti, cilji, akterji, dogodki); Landscaping pregled pokrajine poslovanja nam omogoča abstrakcijo poslovanja na visokem nivoju s pomočjo tabele ter zapiskov in slik skupaj z vsemi medsebojnimi relacijami. Camunda BPM Camunda je odprtokodna platforma za modeliranje poslovnih procesov, napisana v programskem jeziku JAVA. Omogoča modeliranje in avtomatizirano izvajanje BPMN 2.0, CMMN 1.1 in DMN 1.1 [49]. Trenutna verzija je in je bila izdana novembra Je namizna aplikacija, pri čemer avtorji programske opreme zagotavljajo enostavnost uporabe, saj omogoča, da lahko analitiki tako kot razvijalci svoje delo opravljajo na enakih diagramih poteka. Zraven grafičnega načrtovanja poslovnih procesov omogoča tudi definiranje tehničnih lastnosti, ki so potrebne za izvajanje diagramov procesa [49], [50]. Preizkusili smo ogrodje Camunda BPM in ga podrobno predstavili v poglavju 5.2 Opis informacijske rešitve Camunda BPM.

63 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 52 Tabela 5.1 Primerjava lastnosti orodij, ki podpirajo pristop "Triple Crown Of Process Improvement" Orodje Brezplačna Odprta Izvoz v Validacija uporaba platforma izvršljivo in obliko simulacija diagramov Trisotech Ne Ne Da Da Digital Suite Trisotech Visio Da 8 Da Ne Ne bpmn.io Da Da Da Ne Camunda Da Da Da Da BPM 5.2 Opis informacijske rešitve Camunda BPM Camunda Modeler je odprtokodno delovno okolje namenjeno modeliranju BPMN poslovnih procesov, vključno s CMMN primeri in DMN odločitvami, ki ga je razvila organizacija Camunda Org. Razvojno okolje lahko deluje neodvisno od specifične programske opreme. Avtorji zagotavljajo široko uporabnost, od poslovnih analitikov do razvijalcev, ki delajo na skupnih diagramih [7], [51]. Pri grafičnem modeliranju zagotavlja urejanje vseh lastnosti, ki so potrebne za tehnično izvedbo. Omogoča izvoz diagramov v obliki.xml, ki jo lahko razvijalci uvozijo v njihovo integrirano razvojno okolje (angl. IDE Eclipse, Neatbeans, IntelliJ). Na področju dela predstavlja alternativen pristop, ki je procesno usmerjen k upravljanju IT poslovnih procesov. Okolje je deljeno na dva pogleda: strateški procesni model in operacijski procesni model (Slika 5.2.1). Primarna ciljna skupina za strateški model so lastniki procesa in projektni vodje. Strateški model zagotavlja usmerjenost v predstavitev rezultatov deležnikom procesa, ki so brez strokovnega znanja modeliranja poslovnih procesov. Prikazan je abstrakten proces z nekaj aktivnostmi in koraki brez podrobnosti o napakah ali razlikah. V operacijskem modelu pregledujemo podrobnosti dejanskega procesa, ki prikazuje sodelovanje človeškega in tehničnega procesnega toka. Človeški procesni tok 8 Uporaba šablon Trisotech Visio je brezplačna, vendar je za uporabo potreben program Microsoft Visio.

64 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 53 upravljajo deležniki procesa, medtem ko tehnično-procesni tok upravlja programska oprema. Deležnik lahko v procesu kliče funkcijo v programski opremi, prav tako pa lahko programska oprema zahteva posedovanje uporabnika [7], [51]. Slika Model Camunda BPM okolja z razlikovanjem med strateškim in operacijskim modelom [7] Kot smo že omenili, informacijska rešitev Camunda BPM temelji na programskem okolju Java. Program ni omejen na eno platformo, zagotovljena je tudi podpora za druga razvojna okolja (angl. cross-platform). Camunda BPM zagotavlja REST API vmesnik, ki omogoča izgradnjo aplikacij s povezavo na oddaljeno procesno enoto [50]. Zagotavlja dva principa uporabe aplikacije samostojen strežnik ali vgrajeno v Java aplikacijo. Usmerjeni so v izdelavo procesne enote na način, da je odvisnost od knjižnic, izdanih s strani tretjih oseb, čim manjša. Slika prikazuje ogrodje Camunda BPM, ki je sestavljeno iz sledečih komponent [7], [50], [51]: orodje za modeliranje (angl. modeler) podpira modeliranje sledečih pristopov: BPMN, CMMN in DMN; procesna enota (angl. engine) omogoča izvajanje modelov, ki so bili oblikovani z orodjem za modeliranje; opravilo aktivnosti (angl. tasklist) spletna aplikacija, ki procesira uporabniška opravila; nadzorna plošča (angl. cockpit) nadzira in administrira izvajanje procesov ter oblikuje poročila; cikel (angl. cycle) sinhronizira razvojno okolje IT oddelka z različnimi poslovno usmerjenimi BPMN orodji;

65 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 54 administrator komponenta, ki definira vloge uporabnikov in njihove omejitve. Slika Arhitektura informacijske rešitve Camunda BPM [49]

66 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 55 6 Preizkus koncepta metodologije»triple Crown of Process Improvement«6.1 Predstavitev problema Koncept metodologije»triple Crown Of Process Improvement«povezuje med tremi vrstami notacij BPMN, DMN in CMMN, pri čemer je notacija BPMN metamodel za modeliranje poslovnega procesa. Ker pa imamo v poslovnem procesu odločitve, ki niso trivialne, lahko te do potankosti razdelamo s pomočjo odločitvenih tabel (DMN). Pojavijo pa se lahko tudi aktivnosti, pri čemer niso dovolj samo poslovna opravila, temveč je potreben tudi znanjski delavec (CMMN). V okviru raziskovalnih vprašanj magistrske naloge smo si zastavili, da preizkusimo koncept celovitega upravljanja poslovnih procesov. V ta namen želimo pristop aplicirati na področje bančništva, ki pa bo zaradi omejenih virov izveden v fiktivnem poslovnem okolju. Želimo preveriti, ali lahko s pomočjo omenjenih notacij uspešno modeliramo fiktiven poslovni proces»izposoja kredita«, pri čemer je ob modeliranem poslovnem procesu potrebno upravljati kompleksne odločitve in aktivnosti, prav tako pa je potreben znanjski delavec (npr. vodja bančne podružnice). Z zadanim problemom želimo povečati stopnjo avtomatizacije v poslovnem procesu, skupaj s sledljivostjo preko grafičnih poti, in obenem izboljšali prilagodljivost človeške interakcije. 6.2 Priprava razvojnega okolja Preden začnemo z modeliranjem poslovnih procesov je potrebno nastaviti razvojno okolje in namestiti Camunda BPM platformo in Camunda Modeler. Predpogoji, ki so potrebni za začetek namestitve razvojnega okolja, so: Java JDK 1.7 ali višje (Java razvojna platforma); Apache Maven (orodje za avtomatizacijo, namenjeno Java projektom); Eclipse IDE (razvojna platforma); Novejši brskalnik (Chrome, Firefox, Internet Explorer 9+). Ko imamo vzpostavljene predpogoje, si je potrebno prenesti platformo Camunda BPM. Izbiramo lahko med uporabo različnih strežnikov (Apache Tomcat, JBoss Application Server, Wildfly Application Server, IBM WebSphere, Oracle WebLogic). Za naš primer bomo uporabili strežnik Apache Tomcat 7.6. Po uspešnem prenosu platforme BPM je

67 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 56 potrebno razpakirati in zagnati skripto»start-camunda.bat«. Če smo pravilno opravili predhodne korake, lahko po zagonu skripte vnesemo besedni niz» ki nas pripelje na strežniški del Camunda BPM platforme (Slika 6.2.1). Slika Dostop do našega primerka ogrodja Camunda BPM Če smo prišli do te točke, smo pripravljeni, da v razvojnem okolju Eclipse vzpostavimo svoj projekt. Potrebno je ustvariti»maven«projekt v orodju Eclipse, tako da sledimo direktorijem»file/new/other/newprojectwizard/mavenproject«. Ko smo končali, zaključimo s klikom»finish«, nato pa se v»project Explorer View«pojavi nov projekt. Preden zaključimo z vzpostavitvijo okolja, moramo v naš projekt dodati odvisnosti. V ustvarjenem projektu poiščemo datoteko»pom.xml«(vsebuje konfiguracijske informacije) in dodamo sledeče odvisnosti. <dependencymanagement> <dependencies> <dependency> <groupid>org.camunda.bpm</groupid> <artifactid>camunda-bom</artifactid> <version>7.7.0</version> <scope>import</scope> <type>pom</type> </dependency> </dependencies>

68 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 57 </dependencymanagement> <dependencies> <dependency> <groupid>org.camunda.bpm</groupid> <artifactid>camunda-engine</artifactid> <scope>provided</scope> </dependency> <dependency> <groupid>javax.servlet</groupid> <artifactid>javax.servlet-api</artifactid> <version>3.0.1</version> <scope>provided</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupid>org.apache.maven.plugins</groupid> <artifactid>maven-war-plugin</artifactid> <version>2.3</version> <configuration> <failonmissingwebxml>false</failonmissingwebxml> </configuration> </plugin> </plugins> </build> Za poznejšo namestitev aplikacije na strežnik je potrebno v našem projektu ustvariti primerek Java razreda in dedovati od procesnega aplikacijskega razreda (angl. servlet process application). package org.camunda.bpm.izposojakredita; import org.camunda.bpm.application.processapplication; import Kredita App") public class IzpsojakreditaApplication extends ServletProcessApplication { } Razred»Process Application«predstavlja vmesnik med našo aplikacijo in procesnim jedrom. Zadnji korak za vzpostavitev procesne aplikacije vključuje dodajanje datoteke deskriptorja za konfiguracijo namestitve aplikacije. To datoteko je potrebno dodati v direktorij»src/main/resources/meta-inf«, in sicer s poimenovanjem»processes.xml«. <process-application

69 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 58 xmlns=" xmlns:xsi=" <process-archive name="izposoja-kredita"> <process-engine>default</process-engine> <properties> <property name="isdeleteuponundeploy">false</property> <property name="isscanforprocessdefinitions">true</property> </properties> </process-archive> </process-application> Na tej točki smo uspešno vzpostavili projekt in smo pripravljeni za modeliranje prvega poslovnega procesa. 6.3 Izdelava modelov v rešitvi V okviru razvojnega okolja Camunda BPM imamo na voljo tudi namizno aplikacijo Camunda Modeler, ki omogoča modeliranje z notacijami BPMN, DMN in CMMN. Ustavili pa so razvoj vtičnikov»eclipse Plugin«, ki se uporabljajo za modeliranje poslovnega procesa v razvojnem okolju Eclipse. Tako je potrebno modelirane procese Camunda Modeler-ja izvoziti v orodje Eclipse ter jih namestiti (angl. deploy) na strežnik. V nadaljevanju bomo modelirali fiktivni poslovni proces izposoje kredita (Slika 6.3.1). V ta namen bomo najprej modelirali celovito strukturo poslovnega procesa (BPMN), nato bomo definirali odločitvene tabele v procesu (DMN) in modelirali nestrukturirane aktivnosti (CMMN) v procesu. V procesu»izposoja kredita«imamo štiri procesne deležnike. Kreditojemalec (po principu črne škatle), bazen»izposoja kredita«, pri katerem delimo proces na vloge: računovodja, vodja podružnice in blagajnik. Proces ima pet aktivnosti: pregled popolnosti vloge, določitev tveganja, pregled zahtevka, priprava zahtevka kredita, izvedba transakcije, pri čemer sta potrebni odločitev (odločitvena tabela) in ročni pregled aktivnosti (potreba po znanjskem delavcu).

70 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 59 Slika Modeliran poslovni proces»izposoja kredita«v orodju Camunda Modeler Ker imamo v procesu aktivnost odločitev tveganja, se nam pojavi potreba po odločitvah. To odločitev bomo uspešno razdelali s pomočjo DMN oz. s pomočjo odločitvene tabele (Slika 6.3.2). Tabela je razdeljena na vhodne in izhodne podatke, ki so predstavljeni v stolpcih tabele. Vhodni podatki so spremenljivke (tip kredita, znesek, doba odplačevanja, obrestna mera, starost), ki jih upoštevamo v okviru aktivnosti določitev tveganja. Izhodni podatek tabele pa predstavlja oznako tveganja aktivnosti v procesu 9. 9 Tveganje je določeno z barvami zelena, rumena, oranžna in rdeča, in sicer s stopnjo tveganja v napisanem vrstnem redu (zeleno minimalno tveganje, rdeče veliko tveganje).

71 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 60 Slika Modelirana aktivnost»določitev tveganja«poslovnega procesa»izposoja kredita«s notacijo DMN Na podlagi odločitvene tabele bomo določili vrednost posameznega primerka izvajanja procesa. Če imamo tip kredita»potrošniški kredit«ter znesek manjši od 5,000 EUR, dobo odplačevanja manjšo ali enako trem letom in»spremenljivo obrestno mero«, pri čemer je starost kreditojemalca manjša od 60 let, je oznaka tveganja zelena. Vredno je omeniti, da nismo zajeli vseh mogočih spremenljivk. Že pri spremenljivki»tip kredita«(gotovinski kredit, stanovanjski kredit, ekspres kredit, avto kredit, kredit pri posredniku) bi lahko dodali pet možnosti, kar pa nas lahko pripelje v nepregledno kombinacijo poslovnih pravil, in sicer ob predpostavki, da se lahko tudi druge spremenljivke spreminjajo (doba odplačevanja, znesek, obrestna mera, starost). Pojavlja se tudi vprašanje ažuriranja nepreglednih tabel (poslovnih pravil) v realnem poslovnem okolju. Ker imamo v procesu»izposoja kredita«aktivnost pregled zahtevka, ni mogoče, da bi to delo opravil in odločil računalnik. Potreben je znanjski delavec. V našem primeru»izposoje kredita«je to vodja poslovalnice. Slika prikazuje modeliranje aktivnosti»pregled zahtevka«v poslovnem procesu»izposoja kredita«s pomočjo notacije CMMN.

72 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 61 Slika Modelirana aktivnost»pregled zahtevka«poslovnega procesa»izposoja kredita«z notacijo CMMN Kot smo že omenili v predhodnem poglavju (Poglavje 4.3), v večini primerov nimamo informacij, kako podatki vstopijo v proces. Podatke lahko kadarkoli med izvajanjem procesa, in sicer brez potrebe po modeliranju procesa, doda ali spreminja znanjski delavec. V nestrukturiranem procesu»pregled zahtevka«imamo odločitev vloge, pri kateri je potreben znanjski delavec, da pregleda in vrednoti zahtevek ter na podlagi izhodnih in vhodnih kriterijev odloči, ali je uporabnikova vloga odobrena ali zavrnjena. Pregled zahtevka je sestavljen iz procesnega opravila, opravila z blokiranjem uporabnika ter vhodnih in izhodnih kraterijev. Da si bomo lažje predstavljali celovito upravljanje procesa oziroma modeliranje po metodologiji»triple Crown of Process Improvement«, smo posamezne primerke modeliranja fiktivnega poslovnega procesa združili na skupno platno (Slika 6.3.4).

73 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 62 Slika prikazuje fiktivni proces "Izposoja kredita", modeliran po metodologiji "Triple Crown of Process Improvement"

74 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 63 Pristop»Triple Crown of Process Improvement«predstavlja povezovanje med tremi vrstami modelov BPMN, DMN, CMMN (Slika 6.3.4), pri čemer smo z notacijo BPMN modelirali poslovni proces»izposoja kredita«. Notacija DMN je omogočila upravljanje odločitve»določitev tveganja«v procesu»izposoja kredita«. S pomočjo notacije CMMN smo lahko upravljali aktivnost»pregled zahtevka«, ki se lahko spreminja in se izvaja v nepredvidljivem vrstnem redu. 6.4 Avtomatizacija modelov v rešitvi Ustvarjeni projekt po končanem modeliranju shranimo v modeliran projekt v Eclipse direktoriju»src/main/resources«. V paketnem raziskovalcu (angl. package explorer) poiščemo datoteko»pom.xml«in jo zaženemo z desnim klikom miške»run As/Maven Install«. To bo ustvarilo.war datoteko (izposoja-kredita snapshot.war) v ciljni mapi našega projekta. Ko imamo generirano.war datoteko, jo je potrebno iz našega ustvarjenega projekta namestiti na strežnik (Apache Tomcat) v mapo» $CAMUNDA_HOME/server/apachetomcat/webapps«. Posamezne procese smo modelirali z uporabo notacij BPMN, CMMN in DMN, jih namestili na strežnih, sedaj pa je potrebno potrditi uspešno namestitev na strežnik. To lahko storimo tako, da v uvodnem oknu (Slika 6.4.1) izberemo direktorij»cockpit«, kjer lahko vidimo nameščen modeliran primerek poslovnega procesa»izposoja kredita«. Slika Nameščen primerek poslovnega procesa»izposoja kredita«v ogrodju Camunda BPM Orodje nam ponuja izvajanje procesne instance (dodeljevanje opravil, definiranje spremenljivk, dodeljevanje uporabnikov avtorizacije), vendar je potrebno najprej definirati uporabnike in njihove vloge. V našem procesu»izposoja kredita«imamo tri

75 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 64 deležnike procesa: računovodja, vodja podružnice in blagajnik. Vsak ima v svoji stezi definirane svoje aktivnosti. Za potrebe definiranja vlog v aplikaciji je potrebno imeti vlogo administrator, ki dodeljuje vloge in opravila posameznim članom in skupinam (Slika 6.4.2). Slika Definirane uporabniške vloge v procesu Posamezne uporabnike je potrebno dodeliti v skupino, v katero spadajo, in sicer na podlagi področja dela, ki ga opravljajo. V fiktivnem poslovnem procesu»izposoja kredita«imamo za avtomatizacijo poslovnega procesa definirani dve skupini (Slika 6.4.3): oddelek financ in administracija sistema. Slika Skupine uporabniških vlog v sistemu Pod zavihkom»camunda Tasklist imamo seznam opravil, ki so definirane v poslovnem procesu in jih lahko filtriramo glede na posamezne vloge ter skupine v procesu (Slika 6.4.4)

76 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 65 Slika Seznam opravil v procesu izposoja kredita Vsak deležnik procesa ima v procesu svoje aktivnosti. Te so lahko popolnoma oz. delno avtomatizirane. Na abstraktnem nivoju procesa»izposoja kredita«imamo pet aktivnosti (pregled popolnosti vloge, določitev tveganja, pregled zahtevka, priprava zneska kredita, izvedba transakcije), pri čemer so lahko aktivnosti določitev tveganja, priprava zneska kredita, izvedba transakcije in pregled popolnosti vloge popolnoma oz. delno avtomatizirane. Aktivnost pregled zahtevka pa za nadaljnje izvajanje potrebuje znanjskega delavca. 6.5 Analiza modelov V preizkusu koncepta smo uspešno naslovili zadan fiktivni poslovni proces. Poslovni proces smo modelirali z notacijami BPMN, CMMN in DMN. Med preizkusom koncepta nas je zanimalo, ali pristop»triple Crown Of Process Improvement«v ogrodju Camunda BPM podpira faze cikla upravljanja poslovnih procesov (BPM) Tabela

77 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 66 Tabela Podprtost življenjskega cikla v ogrodju Camunda BPM (Community Edition) Življenjski cikel upravljanja poslovnih BPMN DMN CMMN procesov (BPM Life Cycle) Identifikacija Da Da Da procesov Modeliranje Da Da Da procesov Simulacija Ne Ne Ne procesov Prenova Da Da Da procesov Izvajanje Da Da Da procesov Nadzorovanje Ne Ne Ne procesov Izboljševanje procesov Da Da Da V okviru preizkusa koncepta smo lahko testirali Camunda BPM (Community Edition), ki je v okrnjeni izvedbi na voljo širši javnosti. Na voljo je tudi preizkusna poslovna verzija (Enterprise Edition), ki pa jo na podlagi dogovora z vodstvom Camunda BPM lahko 30 dni testirajo zgolj podjetja. Ta verzija vključuje [52]: grafični prikaz najbolj obremenjenih poti; spremljanje izvajanja (angl. monitoring); izpis ključnih metrik procesa; izdelavo procesnih poročil. Ogrodje Camunda BPM omogoča izvažanje modeliranih poslovnih procesov z metodami BPMN, CMMN in DMN v.xml format (Priloga B), ki je označevalni jezik neodvisen od notacij za modeliranje poslovnih procesov (BPMN, CMMN, DMN) v tej obliki in se lahko uporabi za nadaljnjo izmenjavo diagramov (izvajanje in nalaganje procesa v poljubna ogrodja).

78 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 67 7 Diskusija Sledeče poglavje magistrskega dela je namenjeno podajanju odgovorov na zastavljena raziskovalna vprašanja in hipoteze, ki smo si jih zadali na začetku raziskovanja. S pomočjo raziskovalnih vprašanj smo želeli preveriti, ali se lahko notacije za modeliranje poslovnih procesov BPMN, DMN in CMMN komplementarno dopolnjujejo in podano teorijo poskušali preizkusiti v praksi. 7.1 Preverjanje hipotez in odgovori na raziskovalna vprašanja Na začetku magistrskega dela smo si zastavili raziskovalna vprašanja (Poglavje 1.1) in s tem tudi hipoteze, ki smo jih poskušali potrditi oziroma ovreči. Zastavili smo si tudi omejitve (Poglavje 1.4), ki smo jih upoštevali tekom raziskovalnega procesa. V sklopu magistrskega dela smo želeli odgovoriti na sledeča vprašanja: RV1: Ali so gradniki notacij BPMN, CMMN, DMN izbrani tako, da niso medsebojno v (vizualnem) konfliktu? V 4.4 poglavju Primerjava osnovnih gradnikov notacij DMN, CMMN in BPMN smo preverili, ali med gradniki notacij prihaja do vizualnega konflikta. Na podlagi primerjanih gradnikov smo ugotovili, da imajo primerjalni gradniki: gradnik 1, gradnik 2 in gradnik 6 različne pomene v notacijah, kar lahko privede do vizualnega konflikta pri uporabi notacij. RV2: Ali že obstajajo poročila o komplementarni uporabi notacij? Na podlagi sistematičnega pregleda literature (3. poglavje) v podatkovnih bazah ACM Digital Library, Web of Science, Science Direct, Springer Link, IEEE Xplore smo ugotovili, da trenutno še ne obstajajo strokovna poročila, ki bi preizkusila in definirala domeno uporabe pristopa»triple Crown of Process Improvement«. RV3: Katera orodja podpirajo modeliranje v vseh treh notacijah in v kakšnem obsegu? V četrtem poglavju smo opravili pregled orodij, ki omogočajo modeliranje poslovnih procesov pri uporabi vseh treh notacij. Ugotovili smo, da orodji Camunda BPM in Trisotech Digital Suite celovito podpirata pristop»triple Crown

79 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 68 of Process Improvement«, medtem ko orodji Trisotech Visio in bpmn.io ta pristop podpirata le delno (Tabela 5.1). RV4: Ali obstajajo domenski problemi, pri katerih je smiselna uporaba vseh treh notacij? Na podlagi pregleda strokovne literature smo ugotovili, da obstajajo domenski primeri uporabe kombinacije notacij (3. poglavje). Uporaba kombinacije notacij BPMN in DMN je zaželena na področju bančništva ter izvajanja nakupov, kombinacija notacij BPMN in CMMN pa na področju zdravstva in zavarovanja, medtem ko avtorji standarda vidijo veliko potenciala na osnovi pristopa»triple Crown of Process Improvement«na domenskem področju zavarovalništva. RV5: Ali lahko z uporabo vseh treh notacij uspešno in učinkovito naslovimo podani poslovni izziv? V ta namen smo preizkusili koncept komplementarnosti notacij BPMN, DMN in CMMN v praksi. Uspešno smo modelirali primer»izposoja kredita«, ki se navezuje na področje bančništva. Med modeliranjem poslovnega procesa so se nam pojavila vprašanja glede količine spremenljivk v odločitvenih tabelah (DMN) ter kombinacije teh, ki tabelo privedejo v zelo dolge sezname. Pomembno je navesti, da je notacija še v povojih in čaka na sprejem družbe. RV6: Na kakšnem nivoju zrelosti sta notaciji DMN in CMMN v primerjavi z BPMN? Februarja 2011 je bila s strani konzorcija za računalniško industrijo OMG izdana trenutna verzija BPMN 2.0, ki predstavlja notacijo na področju modeliranja poslovnih procesov. Je zelo razširjena in že nekaj let dobro uveljavljena na trgu. Notacija se je skozi 4 izdane verzije (BPMN 1.0, BPMN 1.1, BPMN 1.2, BPMN 2.0) dopolnila in izboljšala. Veliko manj zreli in na trgu sprejeti sta notaciji DMN in CMMN. Obe sta bili izdani le dvakrat, pri čemer je bila notacija CMMN 1.0 izdana leta 2014, CMMN 1.1 pa Notacija DMN pa še je nekoliko manj zrela, saj je bila prva verzija izdana septembra 2015, druga junija 2016 (2. poglavje). Prav tako pa v okviru ogrodja Camunda BPM (Community Edition) podpirata sledeče faze upravljanja poslovnih procesov BPM: identifikacija procesov, modeliranje

80 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 69 procesov, prenova procesov, izvajanje procesov in izboljševanje procesov (6. poglavje). 7.2 Implikacije magistrskega dela V magistrskem delu smo preizkusili koncept»triple Crown of Process Improvement«, ki odpira nove priložnosti na področju celovitega upravljanja poslovnih procesov v podjetjih. Preizkus koncepta je bil izveden v fiktivnem poslovnem procesu»vloga za kredit«, ki se navezuje na domensko področje bančništva. Čeprav rezultate preizkusa koncepta ne moremo posploševati na druge domenske procese, lahko trdimo, da je pristop možno implementirati v poslovne procese podjetja. Magistrsko delo predstavlja koristi razvijalcem poslovnih rešitev, analitikom poslovnih procesov in raziskovalcem na področju celovitega upravljanja poslovnih procesov. Raziskava je bila izvedena krovno z namenom spoznanja s standardom»triple Crown of Process Improvement«zato menimo, da magistrsko delo lahko uporabijo raziskovalci in študentje na področju nadaljnjih raziskav celovitega upravljanja poslovnih procesov. Hkrati pa daje razvijalcem poslovnih rešitev osnovo pri procesu preoblikovanja podjetij in vpeljavo teh v nove poslovne modele. Posebne prednosti pa vpeljava standarda zagotavlja analitikom poslovnih procesov. Analizirajo lahko vse izvedene primerke poslovnih procesov vključno s podrobnim dnevnikom revizij, ki zajema vse izvedene aktivnosti, uporabnike in časovne žige procesov v organizaciji. Če povzamemo, magistrsko delo ponuja osnovo za nadaljnja raziskovanja na področju komplementarnosti notacij BPMN, CMMN in DMN. Služi kot vodič nadaljnjim raziskovalcem pri implementaciji pristopa ali drugih sekundarnih študijah. 7.3 Smernice za nadaljnje delo V magistrskem delu smo si na začetku oblikovanja problemskega področja zastavili raziskovalna vprašanja in ob tem postavili tudi omejitve. Ker pa predvidevamo, da je področje mlado in manj bogato s strokovnimi viri, ocenjujemo, da je moč odkriti nove stvari in priti do novih spoznanj. Trenutne raziskave in preizkus koncepta pa se lahko z nadaljnjimi raziskavami razširi in spremeni. Podali bomo sledeče smernice, vezane na raziskovalna vprašanja:

81 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 70 Pregled in primerjava razširjenih gradnikov notacij BPMN, CMMN in DMN z namenom, da se preveri, ali so v vizualnem konfliktu. Trenutno je veliko aktivnosti na področju celovitega upravljanja poslovnih procesov (»Triple Crown Of Process Improvement«), zato bi bilo smiselno ponoviti sistematičen pregled literature o komplementarni rabi notacij. Ker se pristop celovitega upravljanja poslovnih procesov razvija in dopolnjuje, lahko pripelje do dodatnih funkcij in izboljšanja. V okviru magistrskega dela smo preverili verzijo Camunda BPM, namenjeno javni skupnosti. Z morebitnim testiranjem verzije za poslovne uporabnike (Camunda BPM Enterprise Edition) bi lahko raziskavo usmerili v drugo smer. Analiza realnega poslovnega procesa in primerjava metrik po vpeljavi metodologije»triple Crown Of Process Improvement«v realni poslovni proces. 7.4 Omejitve magistrskega dela Ob določitvi obsega magistrskega dela in raziskovalnih vprašanj so se nam pojavile sledeče omejitve, vezane na raziskovalna vprašanja: V primerjavi gradnikov (4.4 poglavje) smo primerjali samo osnovni nabor gradnikov notacij za modeliranje poslovnih procesov: BPMN, CMMN in DMN. Prav tako je primerjalno analizo gradnikov (tabela 4.5 in 4.6) zaradi omejenih virov opravila samo ena oseba. Pri izvedbi sistematičnega pregleda literature smo se držali smernic in pravil z namenom, da bi zagotovili njeno kredibilnost. Omejili smo se na prosto dostopne digitalne knjižnice (ACM Digital Library, Web of Science, Science Direct, Springer Link, IEEE Xplore), v raziskavo pa nismo vključili plačljivih digitalnih knjižnic in člankov. Zaradi novosti pristopa»triple Crown Of Process Improvement«še ni na voljo velikega števila raziskav in apliciranih domenskih problemov, ki bi široko opredelili domene uporabe pristopa. Preizkusili smo koncept pristopa»triple Crown Of Process Improvement«, ki je bil implementiran v fiktivni poslovni proces. Za natančnejše zaključke bi morali pristop izvesti v realnem okolju, kar pa je izven dosega te raziskave. Preizkus koncepta je bil opravljen v Camunda BPM (Community Edition), ki pa je v tej obliki zelo okrnjen (na voljo ni metrik, poročil, dodajanja filtrirnih kriterijev).

82 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 71 Zrelost notacij oz. pristopa na podlagi BPM cikla smo preverili v Camunda BPM (Community Edition). Smiselno bi bilo preveriti, kako je podprta z vidika poslovne različice Camunda BPM (Community Edition).

83 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 72 8 Sklep in zaključek Obravnavana problematika se je v magistrskem delu navezovala na pregled in preizkus metodologije»triple Crown of Process Improvement«. Želeli smo ugotoviti, kako notaciji DMN in CMMN dopolnjujeta notacijo za modeliranje poslovnih procesov BPMN in v kakšni meri. Na podlagi zastavljenih raziskovalnih vprašanj in hipoteze smo definirali raziskovane metode ter si zastavili strategijo, ki nas je usmerjala tekom pisanja magistrskega dela. Ker je metodologija dokaj mlada in v povojih, nas je zanimalo, ali že obstajajo strokovna poročila o komplementarni uporabi notacij BPMN, CMMN in DMN. V ta namen smo sestavili iskalni niz in določili vire strokovne literature: ACM Digital Library, Web of Science, Science Direct, Springer Link, IEEE Xplore. Ugotovili smo, da na tem področju še ni strokovnih poročil, ki bi opisovala komplementarno rabo notacij BPMN, CMMN in DMN. Pregledali smo gradnike posameznih notacij BPMN, CMMN in DMN, ki skupaj tvorijo pristop»triple Crown of Process Improvement«. Zanimalo nas je, ali so gradniki, ki jih predpisuje standard, zasnovani in oblikovani tako, da so v vizualnem konfliktu. Primerjali smo gradnike, ki so skupni vsem predstavnikom notacij oz. kombinaciji dveh notacij in ugotovili, da lahko pride do napake v razumevanju gradnikov. Gradniki (3.5 poglavje): gradnik 1, gradnik 2 in gradnik 6 so oblikovani tako, da imajo enak grafični prikaz, vendar drugačen pomen v uporabi. Ob tem pa smo tudi potrdili zastavljeno hipotezo da so osnovni gradniki v izbranih notacijah BPMN, DMN in CMMN podprti tako da so v medsebojnem (grafičnem) konfliktu. Na podlagi pregleda literature smo želeli preveriti, ali obstaja domena uporabe pristopa»triple Crown of Process Improvement«. Ugotovili smo, da avtorji odprtokodnega razvojnega okolja Camunda BPM, ki omogoča modeliranje in izvajanje metodologije omenjenega pristopa, nakazujejo možnost uporabe na področju zavarovalništva. V strokovni literaturi pa nismo zasledili uporabe posamične notacije ali kombinacije notacij. Notaciji BPMN in DMN opredeljujeta možnost uporabe na področju bančništva (transakcije) [21], izvajanja nakupov (naročila), medtem ko se kombinacija notacij BPMN

84 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 73 in CMMN pojavlja pri nestrukturiranem poslovanju, predvsem na področju zdravstva in zavarovanja. Vso pridobljeno teorijo smo tudi želeli preizkusiti v praksi. V ta namen smo opravili praktičen preizkus koncepta»triple Crown of Process Improvement«. Uspešno smo preverili problem»vloga za kredit«, ki se navezuje na področje bančništva. Tekom modeliranja poslovnega procesa z notacijo DMN so se nam pojavljala vprašanja glede dolžine odločitvenih tabel, ki so z dodajanjem in kombinacijo poslovnih pravil kar hitro postajale nepregledne in problematične za ažuriranje. V sledeči tabeli (Tabela 8.1) je prikazana SWOT analiza metodologije»triple Crown of Process Improvement«, ki prikazuje prednosti, slabosti, priložnosti in nevarnosti pristopa. Tabela 8.1 SWOT analiza pristopa "Triple Crown Of Process Improvement" v ogrodju Camunda Prednosti: Slabosti: - Orodje Camunda BPM je oblikovano na odprtokodni platformi in je brezplačno za uporabo [49]. - Omogoča, da lahko načrtovalci poslovnih procesov in poslovni analitiki sodelujejo na istih diagramih [1]. - Omogoča integracijo s Camunda Engine preko REST protokola ali neposredno v - Potrebno plačilo za uporabo poslovnega nabora ogrodja Digital Enterprise Suite [48]. - Na voljo še ni strokovnih poročil o komplementarni uporabi notacij DMN, CMMN in BPMN. -Potrebno plačilo za uporabo poslovne verzije»enterprise Edition«[52]. programsko kodo JAVA [50]. Priložnosti: Nevarnosti: - Na voljo je v obliki namizne aplikacije, prav tako pa je mogoče modelirati v - Omogoča uporabo programskih knjižnic, razvito s strani tretjih oseb. oblaku (Digital Enterprise Suite). -Trenutno še ni podanih strokovnih -Omogoča pregled izvedenih primerkov procesa vključno z vsemi procesnimi poročil, ki opisujejo obnašanje koncepta v realnem poslovnem okolju. podrobnostmi (KPI).

85 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 74 Spoznali smo, da so organizacije neprestano usmerjene k izboljšavam izvajanja svojega dela, z namenom povečanja učinkovitosti in zmanjšanja napak. V ta namen uporabljajo razna orodja, ki jim olajšajo zadano delo. Notacija za modeliranje poslovnih procesov (BPMN) je široko uporabljena in že nekaj let dobro uveljavljena na trgu. Večina načrtovalcev poslovnih procesov uporablja notacijo BPMN, notaciji CMMN in DMN pa sta veliko novejši in obenem manj razširjeni na trgu. V magistrskem delu smo preučili notacije za modeliranje poslovnih procesov (CMMN, DMN in BPMN), ki jih narekuje standard»triple Crown of Process Improvement«. V ta namen smo preizkusili koncept komplementarne uporabe tehnik. Ugotovili smo, da je potreben temeljni razmislek, katero kombinacijo tehnik je smiselno uporabiti. Določiti je potrebno cilj in izbrati ustrezno kombinacijo tehnik, ki nas bodo pripeljale do tega cilja.

86 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 75 9 Viri in literature [1] F. Cummins, Building the Agile enterprise: with capabilities, collaborations and values. Morgan Kaufmann, [2] J. Valent, Primerjava notacij za modeliranje poslovnih procesov z vidika podpore procesnim vzorcem, št. september, [3] TechTarget, What is business process management (BPM)? - Definition from WhatIs.com, [Na spletu]. Dostopno: [Dostopano: 12-jun-2017]. [4] G. Polančič, Upravljanje poslovnih procesov - Izvajanje procesov, str. 77, [5] M. Dumas, M. La Rosa, J. Mendling, in H. A. Reijers, Fundamentals of Business Process Management. Springer, [6] M. Maksimovič, Upravljanje poslovnih procesov z uporabo IBM Business process manager, [7] J. Freud, Real-Life BPMN 3rd Editon With introduction to CMMN and DMN [8] K. Hinkelmann, Integration of BPMN and CMMN, Berlin, [9] K. Hinkelmann, Case Management Model and Notation - CMMN, [10] Column 2, BPMN, CMMN and DMN with Denis Gagne at BPMCM15, Business process management, social business and digital transformation, [Na spletu]. Dostopno: [Dostopano: 19-apr-2017]. [11] P. Gregor, The Popularity Of BPMN Just Keeps Rising, [12] Object Management Group, Documents Associated With Decision Model And Notation TM (DMN TM ), Version 1.0, let. 1.0, št. September, str. 172, [13] O. M. Group, Documents Associated With Case Management Model And Notation (CMMN), Version 1.1, [14] O. M. Group in I. S. Iso, BPMN, CMMN AND DMN SPECIFICATIONS AT OMG, str. 2. [15] D. Gagne, The triple crown of process improvement standards, 2015, str. 23. [16] D. Gagne, An overview BPMN, CMMN, DMN, [17] J. Freund, Camunda BPM Compared to Alternatives, št. März, str. 1 13, [18] M. J. Pucher, The Problem with BPM Flowcharts, [Na spletu]. Dostopno:

87 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 76 [Dostopano: 24-apr-2017]. [19] Trisotech, Webinar - DMN, CMMN, BPMN; Understanding the Triple Crown of Process Improvement - YouTube, [20] A. Raj, S. Rifkin, S. Tyagi, S. A. Rifkin, E. Andersen, in CamundaBPM, BPMN example: car insurance application [21] Camunda BPM, BPMN Examples, Patterns and Best Practises, [Na spletu]. Dostopno: [Dostopano: 10-maj-2017]. [22] T. Debevoise in J. Taylor, The MicroGuide to Process and Decision Modeling in BPMN/DMN Building More Effective Processes by Integrating Process Modeling with Decision Modeling [23] J. Freund, CMMN + BPMN combined, BPMNext, [24] G. Samuelson, (CMMN) and BPM (BPMN) Together?, Inf. Syst. Anat., [25] Association for Computing Machinery, ACM Digital Library. [Na spletu]. Dostopno: [Dostopano: 08-maj- 2017]. [26] Inštitut informacijskih znanosti, Web of Science. [Na spletu]. Dostopno: [Dostopano: 08-maj-2017]. [27] ScienceDirect. [Na spletu]. Dostopno: [Dostopano: 08-maj-2017]. [28] Springer, Springer - Driving academic publishing since [Na spletu]. Dostopno: [Dostopano: 08-maj-2017]. [29] D. L. Moody Presented By in K. Shelley, THE PHYSICS OF NOTATIONS: TOWARD A SCIENTIFIC BASIS FOR CONSTRUCTING VISUAL NOTATIONS IN SOFTWARE ENGINEERING, [30] Object Management Group, Business Process Model And Notation TM (BPMN TM ), [31] R. Shapiro idr., BPMN 2.0 Handbook Second Edition: Methods, Concepts, Case Studies and Standards in Business Process Modeling Notation (BPMN) [32] H. Martinšek, Primerjava spletnih rešitev za modeliranje poslovnih procesov, [33] Camunda Org, BPMN Modeling Reference 2.0. [Na spletu]. Dostopno: [Dostopano: 25-apr-2017].

88 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 77 [34] ITILnews, What is Supplier Management from an ITIL perspective? : ITILNews.com, [Na spletu]. Dostopno: m_an_itil_perspective. [Dostopano: 13-jun-2017]. [35] J. Taylor, A. Fish, J. Vanthienen, K. Leuven, in P. Vincent, Emerging Standards in Decision Modeling - an Introduction to Decision Model and Notation, str. 14, [36] Decison Management Solution, An Introduction to Decision Modeling with DMN, [37] Object Management Group, Documents Associated With Decision Model And Notation (DMN), Version 1.1, [Na spletu]. Dostopno: [Dostopano: 22-apr-2017]. [38] Object Management Group, Documents Associated With Case Management Model And Notation TM (CMMN TM ), Version 1.0, [39] M. A. Marin, Introduction to the Case Management Model and Notation (CMMN), [40] Signaivo, Case Management Model and Notation (CMMN) User Manual documentation. [Na spletu]. Dostopno: html. [Dostopano: 18-apr-2017]. [41] D. L. Moodly, The Physics of Notations: A Scientific Approach to Designing Visual Notations in Requirements Engineering, [42] D. L. Moodly, The Physic of Notations: Towards a Scientific Basic for Constructing Visal Notation in Software engineering, [43] G. Polančič, Understanding BPMN Connections, [44] T. Balain, BPMN Diagrams How To Use Start Events Tyner Blain, [Na spletu]. Dostopno: [Dostopano: 26-jun-2017]. [45] Object Management Group (OMG), Business Process Model and Notation (BPMN) Version 2.0, Business, let. 50, št. January, str. 170, [46] bpmn.io, bpmn.io -Web-based tooling for BPMN, DMN and CMMN. [Na spletu]. Dostopno: [Dostopano: 27-apr-2017]. [47] N. Deehan, Modelling BPMN 2.0 with bpmn.io. [Na spletu]. Dostopno: [Dostopano:

89 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM apr-2017]. [48] Trisotech, Digital Enterprise Suite Trials Trisotech, [Na spletu]. Dostopno: [Dostopano: 27-apr-2017]. [49] Camunda Org, Camunda Docs, [Na spletu]. Dostopno: [Dostopano: 27-apr-2017]. [50] Camunda Org, Camunda BPM documentation, [Na spletu]. Dostopno: [Dostopano: 27-apr-2017]. [51] A. Fernandez, Camunda BPM Platform Loan Assessment Process Lab, [52] Camunda Org, Digitalize your Business with Process Automation, [Na spletu]. Dostopno: [Dostopano: 04-avg- 2017].

90 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 79 Priloge

91 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 80 Priloga A - Razširjen nabor gradnikov BPMN 2.0 podprtih v ogrodju Camunda BPM 10 Udeleženci (angl. participants) Element Ime Opis Bazen (angl. pool) Bazeni predstavljajo udeležence procesa. Odgovarjajo na vprašanje KDO (v procesu), medtem ko koraki procesa odgovarjajo na vprašanje KAJ (v procesu). Steza (angl. lane) Deli vloge, ki so odgovorne za izvajanje določenih procesnih korakov. Opravila (angl. tasks) Servisno opravilo (angl. service task) Opravilo uporabnika (angl. user task) Servisno opravilo, namenjeno klicu storitev. V ogrodju Camunda BPM je namenjeno klicu JAVA programske kode. Definira opravilo, ki ga izvede deležnik v procesu. Skriptno opravilo (angl. script task) Skriptno opravilo je avtomatizirana aktivnost ko aktivnost dobi»žeton«, se izvede ustrezen skript. 10 Vir: - dostopno

92 Analiza komplementarne uporabe notacij BPMN, DMN in CMMN v orodju Camunda BPM 81 Element Ime Opis Poslovno pravilo (angl. business rule task) Se uporablja za sinhrono izvajanje enega ali več poslovnih pravil. Ročno opravilo (angl. manual task) Določa opravilo ročne naloge, ki je potrebno, da se opravi s strani znanjskega delavca. Opravilo prejema (angl. receive task) Je preprosto opravilo, ki čaka na prihod določenega sporočila. Opravilo prejemanja (angl. send task) Podobno opravilo kot servisno opravilo, namenjeno pošiljanju sporočila. V ogrodje Camunda BPM je implementirano s pomočjo programskega jezika JAVA. Prehodi (angl. gateways) Vključujoč prehod (angl. inclusive gateways) Za razliko od normalnega prehoda lahko sproži več kot eno izhodno pot. Dogodek, ki temelji na prehodu (angl event-based gateway) Komplekse prehod (angl. complex gateway) Omogoča, da se lahko odločimo na podlagi dogodkov. Vsak izhodni tok bora biti povezan z»vmesnim dogodkom«. Se uporablja za modeliranje kompleksnega sinhronizacijskega vedenja. Priporočena je zmerna uporaba.

Novi standard za neprekinjeno poslovanje ISO Vanja Gleščič. Palsit d.o.o.

Novi standard za neprekinjeno poslovanje ISO Vanja Gleščič. Palsit d.o.o. Novi standard za neprekinjeno poslovanje ISO 22301 Vanja Gleščič. Palsit d.o.o. Podjetje Palsit Izobraževanje: konference, seminarji, elektronsko izobraževanje Svetovanje: varnostne politike, sistem vodenja

More information

HANA kot pospeševalec poslovne rasti. Miha Blokar, Igor Kavčič Brdo,

HANA kot pospeševalec poslovne rasti. Miha Blokar, Igor Kavčič Brdo, HANA kot pospeševalec poslovne rasti Miha Blokar, Igor Kavčič Brdo, 11.06.2014 Kaj je HANA? pomlad 2010 Bol na Braču, apartma za 4 osebe poletje 2014 2014 SAP AG or an SAP affiliate company. All rights

More information

Kontroling procesov ali procesi v kontrolingu Dragica Erčulj CRMT d.o.o. Ljubljana

Kontroling procesov ali procesi v kontrolingu Dragica Erčulj CRMT d.o.o. Ljubljana Dragica Erčulj CRMT d.o.o. Ljubljana Kontroling procesov ali procesi v kontrolingu 1 - Build, Run, Improve, Invent, Educate Business Strategic, Operational Controlling Retention, Churn Revenue Assurance

More information

MAGISTRSKO DELO. Primerjalna analiza modeliranja poslovnih procesov s tehnikama eepc in BPMN

MAGISTRSKO DELO. Primerjalna analiza modeliranja poslovnih procesov s tehnikama eepc in BPMN UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO Primerjalna analiza modeliranja poslovnih procesov s tehnikama eepc in BPMN Ljubljana, junij 2009 Avtor: Branka Berce Izjava Študentka Branka Berce

More information

MAGISTRSKO DELO MODELIRANJE IN AVTOMATIZACIJA POSLOVNIH PROCESOV V PODJETJU

MAGISTRSKO DELO MODELIRANJE IN AVTOMATIZACIJA POSLOVNIH PROCESOV V PODJETJU UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO MODELIRANJE IN AVTOMATIZACIJA POSLOVNIH PROCESOV V PODJETJU Ljubljana, april 2006 Vanja Seničar IZJAVA Študentka Vanja Seničar izjavljam, da sem

More information

Poslovna pravila v poslovnih procesih

Poslovna pravila v poslovnih procesih Univerza v Ljubljani Fakulteta za računalništvo in informatiko Peter Brezovnik Poslovna pravila v poslovnih procesih DIPLOMSKO DELO UNIVERZITETNI ŠTUDIJ RAČUNALNIŠTVA IN INFORMATIKE Mentor: prof. dr. Matjaž

More information

ANALIZA UPORABE PRISTOPA K RAZVOJU PROGRAMSKIH REŠITEV NA OSNOVI MODELIRANJA POSLOVNIH PRAVIL

ANALIZA UPORABE PRISTOPA K RAZVOJU PROGRAMSKIH REŠITEV NA OSNOVI MODELIRANJA POSLOVNIH PRAVIL UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKA NALOGA ANALIZA UPORABE PRISTOPA K RAZVOJU PROGRAMSKIH REŠITEV NA OSNOVI MODELIRANJA POSLOVNIH PRAVIL LJUBLJANA, SEPTEMBER 2010 JERNEJ IVANČIČ IZJAVA

More information

SODOBNE TEHNOLOGIJE ZA GRADNJO POSLOVNIH PROGRAMSKIH REŠITEV

SODOBNE TEHNOLOGIJE ZA GRADNJO POSLOVNIH PROGRAMSKIH REŠITEV UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO SODOBNE TEHNOLOGIJE ZA GRADNJO POSLOVNIH PROGRAMSKIH REŠITEV Ljubljana, maj 2016 TEO VECCHIET IZJAVA O AVTORSTVU Spodaj podpisani Teo Vecchiet,

More information

PROCESNA PRENOVA IN INFORMATIZACIJA POSLOVANJA

PROCESNA PRENOVA IN INFORMATIZACIJA POSLOVANJA UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA MARIBOR DIPLOMSKO DELO PROCESNA PRENOVA IN INFORMATIZACIJA POSLOVANJA Študent: Rajko Jančič Številka indeksa: 81581915 Program: Univerzitetni Način študija:

More information

MODELIRANJE IN PRENOVA POSLOVNEGA PROCESA CELEX V PODJETJU IUS SOFTWARE PRAVNE IN POSLOVNE INFORMACIJE D.O.O., LJUBLJANA

MODELIRANJE IN PRENOVA POSLOVNEGA PROCESA CELEX V PODJETJU IUS SOFTWARE PRAVNE IN POSLOVNE INFORMACIJE D.O.O., LJUBLJANA UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO MODELIRANJE IN PRENOVA POSLOVNEGA PROCESA CELEX V PODJETJU IUS SOFTWARE PRAVNE IN POSLOVNE INFORMACIJE D.O.O., LJUBLJANA Ljubljana, julij 2004 BORUT

More information

Ocena zrelostne stopnje obvladovanja informatike v javnem zavodu

Ocena zrelostne stopnje obvladovanja informatike v javnem zavodu Univerza v Ljubljani Fakulteta za računalništvo in informatiko Sladana Simeunović Ocena zrelostne stopnje obvladovanja informatike v javnem zavodu DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM

More information

Centralni historian kot temelj obvladovanja procesov v sistemih daljinske energetike

Centralni historian kot temelj obvladovanja procesov v sistemih daljinske energetike Centralni historian kot temelj obvladovanja procesov v sistemih daljinske energetike mag. Milan Dobrić, dr. Aljaž Stare, dr. Saša Sokolić; Metronik d.o.o. Mojmir Debeljak; JP Energetika Ljubljana Vsebina

More information

Primerjalna analiza ERP sistemov Microsoft Dynamics NAV in SAP-a. Comparative Analysis between the ERP Systems Microsoft Dynamics NAV and SAP

Primerjalna analiza ERP sistemov Microsoft Dynamics NAV in SAP-a. Comparative Analysis between the ERP Systems Microsoft Dynamics NAV and SAP UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA, MARIBOR DELO DIPLOMSKEGA SEMINARJA Primerjalna analiza ERP sistemov Microsoft Dynamics NAV in SAP-a Comparative Analysis between the ERP Systems Microsoft

More information

Model pretvorbe BPEL v Amazon Simple Workflow Service

Model pretvorbe BPEL v Amazon Simple Workflow Service UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Siniša Ribić Model pretvorbe BPEL v Amazon Simple Workflow Service MAGISTRSKO DELO ŠTUDIJSKI PROGRAM DRUGE STOPNJE RAČUNALNIŠTVO IN INFORMATIKA

More information

Primerjava BPM orodij K2 Blackpearl in IBM Business process manager

Primerjava BPM orodij K2 Blackpearl in IBM Business process manager UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Matjaž Kosmač Primerjava BPM orodij K2 Blackpearl in IBM Business process manager DIPLOMSKO DELO NA UNIVERZITETNEM ŠTUDIJU Mentor: izr. prof.

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO. Igor Rozman

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO. Igor Rozman UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO Igor Rozman UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO ZASNOVA INFORMACIJSKEGA SISTEMA ZA PODPORO UVEDBE STANDARDA ISO Ljubljana,

More information

Obravnava in modeliranje ad-hoc poslovnih procesov

Obravnava in modeliranje ad-hoc poslovnih procesov UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Matic Standeker Obravnava in modeliranje ad-hoc poslovnih procesov magistrsko delo Mentor: prof. dr. Marko Bajec Ljubljana, 2010 IZJAVA

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO JOŽEF STRMŠEK

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO JOŽEF STRMŠEK UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO JOŽEF STRMŠEK UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO POPIS POSLOVNEGA PROCESA IN PRENOVA POSLOVANJA Z UVEDBO ČRTNE KODE V IZBRANEM

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO STANDARDI ISO IN PRENOVA POSLOVNIH PROCESOV NA PRIMERU MALEGA PODJETJA

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO STANDARDI ISO IN PRENOVA POSLOVNIH PROCESOV NA PRIMERU MALEGA PODJETJA UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO STANDARDI ISO IN PRENOVA POSLOVNIH PROCESOV NA PRIMERU MALEGA PODJETJA Ljubljana, oktober 2008 ŽIGA SLAVIČEK IZJAVA Študent Žiga Slaviček izjavljam,

More information

Uvedba IT procesov podpore uporabnikom na podlagi ITIL priporočil

Uvedba IT procesov podpore uporabnikom na podlagi ITIL priporočil Univerza v Ljubljani Fakulteta za računalništvo in informatiko Dalibor Cvijetinović Uvedba IT procesov podpore uporabnikom na podlagi ITIL priporočil DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM

More information

UNIVERZA V MARIBORU FAKULTETA ZA ORGANIZACIJSKE VEDE MAGISTRSKO DELO. Marko Krajner

UNIVERZA V MARIBORU FAKULTETA ZA ORGANIZACIJSKE VEDE MAGISTRSKO DELO. Marko Krajner UNIVERZA V MARIBORU FAKULTETA ZA ORGANIZACIJSKE VEDE MAGISTRSKO DELO Marko Krajner UNIVERZA V MARIBORU FAKULTETA ZA ORGANIZACIJSKE VEDE podiplomskega študija Program MANAGEMENT KAKOVOSTI MODEL ZAGOTAVLJANJA

More information

OSNOVE INFORMACIJSKIH SISTEMOV

OSNOVE INFORMACIJSKIH SISTEMOV 2. letnik, visokošolski študij smer PROGRAMSKA OPREMA UNIVERZA V LJUBLJANI Fakulteta za računalništvo in informatiko SLOVENIJA PREDSTAVITEV PREDMETA Splošne informacije Vsebina predmeta 1 Splošne informacije

More information

RAZVOJ INFORMACIJSKIH REŠITEV Z UPORABO BPM ORODJA IBM WEBSPHERE LOMBARDI EDITION

RAZVOJ INFORMACIJSKIH REŠITEV Z UPORABO BPM ORODJA IBM WEBSPHERE LOMBARDI EDITION UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Jure Listar RAZVOJ INFORMACIJSKIH REŠITEV Z UPORABO BPM ORODJA IBM WEBSPHERE LOMBARDI EDITION DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI

More information

MAGISTRSKO DELO ANALIZA MODELIRANJA IN INFORMATIZACIJE POSLOVNIH PROCESOV NA AGENCIJI REPUBLIKE SLOVENIJE ZA KMETIJSKE TRGE IN RAZVOJ PODEŽELJA

MAGISTRSKO DELO ANALIZA MODELIRANJA IN INFORMATIZACIJE POSLOVNIH PROCESOV NA AGENCIJI REPUBLIKE SLOVENIJE ZA KMETIJSKE TRGE IN RAZVOJ PODEŽELJA UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO ANALIZA MODELIRANJA IN INFORMATIZACIJE POSLOVNIH PROCESOV NA AGENCIJI REPUBLIKE SLOVENIJE ZA KMETIJSKE TRGE IN RAZVOJ PODEŽELJA Ljubljana, februar

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO LJILJANA POPOVIĆ

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO LJILJANA POPOVIĆ UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO LJILJANA POPOVIĆ UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO VZPOSTAVITEV INFORMACIJSKE INFRASTRUKTURE IN UVEDBA ANALITIČNIH TEHNOLOGIJ

More information

UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA, MARIBOR DIPLOMSKO DELO UPORABA SISTEMA KAKOVOSTI ISO 9001 : 2000 ZA IZBOLJŠANJE PROIZVODNJE

UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA, MARIBOR DIPLOMSKO DELO UPORABA SISTEMA KAKOVOSTI ISO 9001 : 2000 ZA IZBOLJŠANJE PROIZVODNJE UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA, MARIBOR DIPLOMSKO DELO UPORABA SISTEMA KAKOVOSTI ISO 9001 : 2000 ZA IZBOLJŠANJE PROIZVODNJE THE USE OF QUALITY SYSTEM ISO 9001 : 2000 FOR PRODUCTION IMPROVEMENT

More information

POSLOVNI PORTALI ZNANJA IN NJIHOVA PODPORA MANAGEMENTU ZNANJA

POSLOVNI PORTALI ZNANJA IN NJIHOVA PODPORA MANAGEMENTU ZNANJA UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO POSLOVNI PORTALI ZNANJA IN NJIHOVA PODPORA MANAGEMENTU ZNANJA Ljubljana, december 2007 URŠKA HRASTAR IZJAVA Študentka Urška Hrastar izjavljam, da

More information

E-podjetje: procesni vidik poslovanja

E-podjetje: procesni vidik poslovanja E-podjetje: procesni vidik poslovanja 2. Procesni vidik poslovanja kaj so in zakaj poslovni procesi v organizaciji, procesna organiziranost, management poslovnih procesov, e-oblike organiziranosti. Poslovni

More information

FAKULTETA ZA INFORMACIJSKE ŠTUDIJE V NOVEM MESTU ŠTUDIJSKEGA PROGRAMA DRUGE STOPNJE FRANCI POPIT

FAKULTETA ZA INFORMACIJSKE ŠTUDIJE V NOVEM MESTU ŠTUDIJSKEGA PROGRAMA DRUGE STOPNJE FRANCI POPIT FAKULTETA ZA INFORMACIJSKE ŠTUDIJE V NOVEM MESTU MAGISTRSKA NALOGA ŠTUDIJSKEGA PROGRAMA DRUGE STOPNJE Franci Popit Digitalno podpisal Franci Popit DN: c=si, o=state-institutions, ou=sigen-ca, ou=individuals,

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO DEJAN ĆUMURDŽIĆ UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO MODELIRANJE IN ANALIZA POSLOVNIH PROCESOV S POMOČJO ORODIJ ADONIS IN SIMPROCESS

More information

Integracija aplikacij z uporabo Microsoft Biztalk-a

Integracija aplikacij z uporabo Microsoft Biztalk-a UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Borut Pirnat Integracija aplikacij z uporabo Microsoft Biztalk-a DIPLOMSKO DELO UNIVERZITETNEGA ŠTUDIJA Mentor: doc. dr. Mojca Ciglarič Ljubljana,

More information

MODELIRANJE ARHITEKTURE POSLOVNIH SISTEMOV Z JEZIKOM ARCHIMATE

MODELIRANJE ARHITEKTURE POSLOVNIH SISTEMOV Z JEZIKOM ARCHIMATE Jožef Vuk MODELIRANJE ARHITEKTURE POSLOVNIH SISTEMOV Z JEZIKOM ARCHIMATE Diplomsko delo Maribor, marec 2012 II III Diplomsko delo univerzitetnega študijskega programa MODELIRANJE ARHITEKTURE POSLOVNIH

More information

UVEDBA CELOVITEGA INFORMACIJSKEGA SISTEMA SAP R/3 V SKUPINI ISTRABENZ

UVEDBA CELOVITEGA INFORMACIJSKEGA SISTEMA SAP R/3 V SKUPINI ISTRABENZ UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO UVEDBA CELOVITEGA INFORMACIJSKEGA SISTEMA SAP R/3 V SKUPINI ISTRABENZ Ljubljana, april 2003 MIHA JERINA IZJAVA Študent Miha Jerina izjavljam, da

More information

Telekomunikacijska infrastruktura

Telekomunikacijska infrastruktura Telekomunikacijska infrastruktura prof. dr. Bojan Cestnik bojan.cestnik@temida.si Vsebina Informatika in poslovanje Telekomunikacijska omrežja Načrtovanje računalniških sistemov Geografski informacijski

More information

Primerjava programskih orodij za podporo sistemu uravnoteženih kazalnikov v manjših IT podjetjih

Primerjava programskih orodij za podporo sistemu uravnoteženih kazalnikov v manjših IT podjetjih UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Tadej Lozar Primerjava programskih orodij za podporo sistemu uravnoteženih kazalnikov v manjših IT podjetjih DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI

More information

Poslovna inteligenca - Urnik predavanja

Poslovna inteligenca - Urnik predavanja - Urnik predavanja 10:30-12:00 Strateški pomen poslovne inteligence za podporo odločanju Rešitve s področja poslovne inteligence pomagajo spreminjati nepregledne količine podatkov v koristne, časovno ažurne

More information

MODEL UVAJANJA SAP/R3 V PODJETJE TERMO D.D.

MODEL UVAJANJA SAP/R3 V PODJETJE TERMO D.D. UNIVERZA V MARIBORU FAKULTETA ZA ORGANIZACIJSKE VEDE Smer: Organizacija dela MODEL UVAJANJA SAP/R3 V PODJETJE TERMO D.D. Mentor: red. prof. dr. Vladislav Rajkovič Kandidat: Igor Jelenc Kranj, april 2007

More information

UVAJANJE CELOVITE PROGRAMSKE REŠITVE V MEDNARODNEM PODJETJU

UVAJANJE CELOVITE PROGRAMSKE REŠITVE V MEDNARODNEM PODJETJU UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO UVAJANJE CELOVITE PROGRAMSKE REŠITVE V MEDNARODNEM PODJETJU Ljubljana, september 2010 ANA ANDJIEVA IZJAVA Študentka Ana Andjieva izjavljam, da sem

More information

PRENOVA POSLOVNIH PROCESOV Z METODO TQM

PRENOVA POSLOVNIH PROCESOV Z METODO TQM UNIVERZA V MARIBORU EKONOMSKO POSLOVNA FAKULTETA MARIBOR DIPLOMSKO DELO PRENOVA POSLOVNIH PROCESOV Z METODO TQM Študent: Krebs Izidor Naslov: Pod gradom 34, Radlje ob Dravi Štev. indeksa: 81611735 Način

More information

DELO DIPLOMSKEGA SEMINARJA. Priložnosti in problemi uvedbe ERP sistema v podjetju

DELO DIPLOMSKEGA SEMINARJA. Priložnosti in problemi uvedbe ERP sistema v podjetju UNIVERZA V MARIBORU EKONOMSKO POSLOVNA FAKULTETA, MARIBOR DELO DIPLOMSKEGA SEMINARJA Priložnosti in problemi uvedbe ERP sistema v podjetju Benefits and problems of implementing ERP system in the company

More information

Implementacija principov ameriške vojske v poslovni svet. Tomaž Gorjup Studio Moderna

Implementacija principov ameriške vojske v poslovni svet. Tomaž Gorjup Studio Moderna Implementacija principov ameriške vojske v poslovni svet Tomaž Gorjup Studio Moderna Otočec, 26.3.2009 Agenda Predstavitev SM Group IT v SM Group Kaj ima Ameriška vojska z našim poslovnim modelom? IT podpora

More information

M A G I S T R S K A N A L O G A

M A G I S T R S K A N A L O G A FAKULTETA ZA INFORMACIJSKE ŠTUDIJE V NOVEM MESTU M A G I S T R S K A N A L O G A ŠTUDIJSKEGA PROGRAMA DRUGE STOPNJE ALEŠ KURETIČ FAKULTETA ZA INFORMACIJSKE ŠTUDIJE V NOVEM MESTU MAGISTRSKA NALOGA OPTIMIRANJE

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO. Gašper Kepic

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO. Gašper Kepic UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO Gašper Kepic UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO UVEDBA CELOVITEGA POSLOVNO INFORMACIJSKEGA SISTEMA V MEDNARODNO OKOLJE

More information

Prenova krmilnika delovnega toka v sistemu i4

Prenova krmilnika delovnega toka v sistemu i4 Univerza v Ljubljani Fakulteta za računalništvo in informatiko Tilen Likar Prenova krmilnika delovnega toka v sistemu i4 DIPLOMSKO DELO NA UNIVERZITETNEM ŠTUDIJU Mentor: izr. prof. dr. Marko Bajec Ljubljana

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO INTEGRACIJA PODATKOV

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO INTEGRACIJA PODATKOV UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO INTEGRACIJA PODATKOV Ljubljana, avgust 2008 GORAZD OZIMEK IZJAVA Študent Gorazd Ozimek izjavljam, da sem avtor tega diplomskega dela, ki sem ga napisal

More information

DELOVNI DOKUMENT. SL Združena v raznolikosti SL

DELOVNI DOKUMENT. SL Združena v raznolikosti SL EVROPSKI PARLAMENT 2014-2019 Odbor za proračunski nadzor 30.3.2015 DELOVNI DOKUMENT o posebnem poročilu Evropskega računskega sodišča št. 18/2014 (razrešnica za leto 2014): Sistem vrednotenja in sistem

More information

U N I V E R Z A V L J U B L J A N I

U N I V E R Z A V L J U B L J A N I U N I V E R Z A V L J U B L J A N I EKONOMSKA FAKULTETA MAGISTRSKO DELO M A N A G E M E N T P O S L O V N I H P R O C E S O V LJUBLJANA, MAJ 2005 PETER GERŠAK IZJAVA Študent Peter Geršak izjavljam, da

More information

ANALIZA UČINKOV MODELIRANJA PROCESOV PO STANDARDU BPMN PRIMER ZDRAVSTVENEGA PROCESA

ANALIZA UČINKOV MODELIRANJA PROCESOV PO STANDARDU BPMN PRIMER ZDRAVSTVENEGA PROCESA UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO ANALIZA UČINKOV MODELIRANJA PROCESOV PO STANDARDU BPMN PRIMER ZDRAVSTVENEGA PROCESA Ljubljana, april 2014 MARKO KRAŠAN IZJAVA O AVTORSTVU Spodaj

More information

NAVODILO ZA PRIPRAVO DIPLOMSKEGA DELA, KI TEMELJI NA PREGLEDU LITERATURE

NAVODILO ZA PRIPRAVO DIPLOMSKEGA DELA, KI TEMELJI NA PREGLEDU LITERATURE Na podlagi 30. in 32. člena Statuta Fakultete za zdravstvo Jesenice (Uradni list RS, št. 48/14), je Senat Fakultete za zdravstvo Jesenice na 9. redni seji v študijskem letu 2015/2016, dne 22. 6. 2016,

More information

ANALIZA SISTEMA VODENJA KAKOVOSTI V PODJETJU BELINKA BELLES

ANALIZA SISTEMA VODENJA KAKOVOSTI V PODJETJU BELINKA BELLES UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO ANALIZA SISTEMA VODENJA KAKOVOSTI V PODJETJU BELINKA BELLES Ljubljana, september 2007 METKA MALOVRH IZJAVA Študentka Metka Malovrh izjavljam, da

More information

VZPOSTAVITEV URAVNOTEŽENEGA MERJENJA USPEŠNOSTI IN NAGRAJEVANJA NA RAVNI PODJETJA IN NA RAVNI POSAMEZNIH GRADBENIH PROJEKTOV

VZPOSTAVITEV URAVNOTEŽENEGA MERJENJA USPEŠNOSTI IN NAGRAJEVANJA NA RAVNI PODJETJA IN NA RAVNI POSAMEZNIH GRADBENIH PROJEKTOV UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO VZPOSTAVITEV URAVNOTEŽENEGA MERJENJA USPEŠNOSTI IN NAGRAJEVANJA NA RAVNI PODJETJA IN NA RAVNI POSAMEZNIH GRADBENIH PROJEKTOV Ljubljana, november

More information

UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA DIPLOMSKO DELO. Laure Mateja

UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA DIPLOMSKO DELO. Laure Mateja UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA DIPLOMSKO DELO Laure Mateja Maribor, marec 2007 UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA DIPLOMSKO DELO POSLOVNO INFORMACIJSKI SISTEM PANTHEON TM

More information

PODATKOVNO SKLADIŠČE IN PODATKOVNO RUDARJENJE NA PRIMERU NLB D.D.

PODATKOVNO SKLADIŠČE IN PODATKOVNO RUDARJENJE NA PRIMERU NLB D.D. UNIVERZA V MARIBORU EKONOMSKO - POSLOVNA FAKULTETA MARIBOR DIPLOMSKO DELO PODATKOVNO SKLADIŠČE IN PODATKOVNO RUDARJENJE NA PRIMERU NLB D.D. Študentka: MARUŠA HAFNER Naslov: STANTETOVA 6, 2000 MARIBOR Številka

More information

Uvajanje rešitve Pantheon v podjetje Roto Implementation of Pantheon into Roto company

Uvajanje rešitve Pantheon v podjetje Roto Implementation of Pantheon into Roto company UNIVERZA V MARIBORU EKONOMSKO POSLOVNA FAKULTETA, MARIBOR Uvajanje rešitve Pantheon v podjetje Roto Implementation of Pantheon into Roto company (diplomski seminar) Kandidat: Miha Pavlinjek Študent rednega

More information

PRENOVA PROCESA MARKETINŠKEGA KOMUNICIRANJA

PRENOVA PROCESA MARKETINŠKEGA KOMUNICIRANJA UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA Diplomski projekt PRENOVA PROCESA MARKETINŠKEGA KOMUNICIRANJA Avgust, 2016 Ines Meznarič UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA Diplomski projekt

More information

UPORABA IN VPLIV SODOBNIH INFORMACIJSKO-KOMUNIKACIJSKIH TEHNOLOGIJ (IKT) MED PARTNERJI V LOGISTIČNI VERIGI

UPORABA IN VPLIV SODOBNIH INFORMACIJSKO-KOMUNIKACIJSKIH TEHNOLOGIJ (IKT) MED PARTNERJI V LOGISTIČNI VERIGI UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA DIPLOMSKO DELO UPORABA IN VPLIV SODOBNIH INFORMACIJSKO-KOMUNIKACIJSKIH TEHNOLOGIJ (IKT) MED PARTNERJI V LOGISTIČNI VERIGI Kandidatka: Tanja Krstić Študentka

More information

POSLOVNI MODELI NAJVEČJIH SLOVENSKIH SPLETNIH MEST

POSLOVNI MODELI NAJVEČJIH SLOVENSKIH SPLETNIH MEST UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA D I P L O M S K O D E L O POSLOVNI MODELI NAJVEČJIH SLOVENSKIH SPLETNIH MEST Ljubljana, november 2007 SIMON KRATNAR IZJAVA: Študent Simon Kratnar izjavljam, da

More information

PETROL d.d., Ljubljana KARIERNI SEJEM 2017

PETROL d.d., Ljubljana KARIERNI SEJEM 2017 PETROL d.d., Ljubljana KARIERNI SEJEM 2017 VIZIJA 2020 Postati vodilni regijski igralec na področju energetike ter eden najpomembnejših ponudnikov pametnih rešitev za dom, mobilnost in poslovanje. Za uresničevanje

More information

DIPLOMSKO DELO VPLIV PROJEKTNE SKUPINE NA UVEDBO ERP PROJEKTA

DIPLOMSKO DELO VPLIV PROJEKTNE SKUPINE NA UVEDBO ERP PROJEKTA UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA MARIBOR DIPLOMSKO DELO VPLIV PROJEKTNE SKUPINE NA UVEDBO ERP PROJEKTA Študent: Boris Čelan Naslov: Ulica bratov Berglez 34, 2331 Pragersko Številka indeksa:

More information

MODEL EFQM V POSLOVNI PRAKSI MARIBORSKE LIVARNE MARIBOR

MODEL EFQM V POSLOVNI PRAKSI MARIBORSKE LIVARNE MARIBOR DIPLOMSKO DELO MODEL EFQM V POSLOVNI PRAKSI MARIBORSKE LIVARNE MARIBOR EFQM EXCELLENCE MODEL IN BUSINESS PRACTICE OF MARIBORSKA LIVARNA MARIBOR Kandidatka: Mojca Bedenik Naslov: Lovska ulica 5, 2204 Miklavž

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO ANALIZA KORISTI SISTEMA POSLOVNE INTELIGENCE

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO ANALIZA KORISTI SISTEMA POSLOVNE INTELIGENCE UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO ANALIZA KORISTI SISTEMA POSLOVNE INTELIGENCE Ljubljana, november 2006 MATIC GREBENC IZJAVA Študent Matic GREBENC izjavljam, da sem avtor tega diplomskega

More information

UPORABA ORODIJ ARIS IN ULTIMUS PRI PRENOVI IN INFORMACIJSKI PODPORI PROCESOV

UPORABA ORODIJ ARIS IN ULTIMUS PRI PRENOVI IN INFORMACIJSKI PODPORI PROCESOV UNIVERZA V MARIBORU FAKULTETA ZA ORGANIZACIJSKE VEDE Smer študija: Organizacija in management delovnih sistemov UPORABA ORODIJ ARIS IN ULTIMUS PRI PRENOVI IN INFORMACIJSKI PODPORI PROCESOV Mentor: izred.

More information

5. Kakšna je razlika oziroma povezava med podatkom in informacijo?

5. Kakšna je razlika oziroma povezava med podatkom in informacijo? INFORMATIKA 1. Kaj je informatika? Kaj zajema? Informatika je znanstvena disciplina, ki raziskuje zgradbo, funkcije, zasnovo, organiziranje in delovanje informacijskih sistemov. INFORMATIKA = INFORMACIJA

More information

Kako voditi upravno poslovanje, likvidacijo računov, odsotnosti... V enem sistemu?

Kako voditi upravno poslovanje, likvidacijo računov, odsotnosti... V enem sistemu? Dare KORAČ PIA informacijski sistemi in storitve d.o.o. Efenkova 61, 3320 Velenje dare@pia.si Kako voditi upravno poslovanje, likvidacijo računov, odsotnosti... V enem sistemu? Povzetek Sodobno elektronsko

More information

KLJUČNI DEJAVNIKI USPEHA PRI UVEDBI INFORMACIJSKE REŠITVE V ORGANIZACIJI JAVNEGA SEKTORJA

KLJUČNI DEJAVNIKI USPEHA PRI UVEDBI INFORMACIJSKE REŠITVE V ORGANIZACIJI JAVNEGA SEKTORJA UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO KLJUČNI DEJAVNIKI USPEHA PRI UVEDBI INFORMACIJSKE REŠITVE V ORGANIZACIJI JAVNEGA SEKTORJA Ljubljana, junij 2015 FRANC RAVNIKAR IZJAVA O AVTORSTVU

More information

ALOKACIJA ČLOVEŠKIH VIROV V PROCESU RAZVOJA PROIZVODA GLEDE NA POSLOVNO STRATEGIJO

ALOKACIJA ČLOVEŠKIH VIROV V PROCESU RAZVOJA PROIZVODA GLEDE NA POSLOVNO STRATEGIJO UNIVERZA V MARIBORU FAKULTETA ZA ORGANIZACIJSKE VEDE Doktorska disertacija ALOKACIJA ČLOVEŠKIH VIROV V PROCESU RAZVOJA PROIZVODA GLEDE NA POSLOVNO STRATEGIJO Mentor: prof. ddr. Milan Pagon Kandidat: mag.

More information

MAGISTRSKO DELO UPRAVLJANJE INFORMATIKE

MAGISTRSKO DELO UPRAVLJANJE INFORMATIKE UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO UPRAVLJANJE INFORMATIKE Ljubljana, januar 2009 Aleš Levstek IZJAVA Študent Aleš Levstek izjavljam, da sem avtor tega magistrskega dela, ki sem ga

More information

DOBA FAKULTETA ZA UPORABNE POSLOVNE IN DRUŽBENE ŠTUDIJE MARIBOR MAGISTRSKO DELO. Teo Pirc

DOBA FAKULTETA ZA UPORABNE POSLOVNE IN DRUŽBENE ŠTUDIJE MARIBOR MAGISTRSKO DELO. Teo Pirc DOBA FAKULTETA ZA UPORABNE POSLOVNE IN DRUŽBENE ŠTUDIJE MARIBOR MAGISTRSKO DELO Teo Pirc Maribor, 2013 DOBA FAKULTETA ZA UPORABNE POSLOVNE IN DRUŽBENE ŠTUDIJE MARIBOR IKT V HOTELIRSTVU - PRENOVA INFORMACIJSKE

More information

Razvoj poslovne analitike in spremljanje učinkovitosti proizvodnih linij. Matej Kocbek in Miroslav Kramarič Krka, d. d.

Razvoj poslovne analitike in spremljanje učinkovitosti proizvodnih linij. Matej Kocbek in Miroslav Kramarič Krka, d. d. Razvoj poslovne analitike in spremljanje učinkovitosti proizvodnih linij Matej Kocbek in Miroslav Kramarič Krka, d. d., Novo mesto Razvoj poslovne analitike v Krki Matej Kocbek Vodja oddelka za BI Krka

More information

PROJEKTIRANJE ORGANIZACIJSKIH SISTEMOV. Programi za celovit informacijski sistem: SAP in Microsoft Business Solutions - Navision

PROJEKTIRANJE ORGANIZACIJSKIH SISTEMOV. Programi za celovit informacijski sistem: SAP in Microsoft Business Solutions - Navision PROJEKTIRANJE ORGANIZACIJSKIH SISTEMOV Nosilec predmeta: prof. dr. Jože Gričar Programi za celovit informacijski sistem: SAP in Microsoft Business Solutions - Navision Značilnosti mnogih organizacij Razdrobljenost

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO PROCESNA ORGANIZACIJA IN POTI, KI VODIJO DO NJE Ljubljana, januar 2004 ALEŠ CUNDER IZJAVA Študent Aleš Cunder Izjavljam, da sem avtor tega diplomskega

More information

Magistrsko delo Organizacija in management informacijskih sistemov URAVNOTEŽENI SISTEM KAZALNIKOV V TRGOVINSKEM PODJETJU

Magistrsko delo Organizacija in management informacijskih sistemov URAVNOTEŽENI SISTEM KAZALNIKOV V TRGOVINSKEM PODJETJU Organizacija in management informacijskih sistemov URAVNOTEŽENI SISTEM KAZALNIKOV V TRGOVINSKEM PODJETJU Mentor: doc. dr. Aleš Novak Kandidat: Nina Obid Kranj, avgust 2012 ZAHVALA Zahvaljujem se vsem,

More information

DIPLOMSKO DELO OSREDOTOČENOST NA KUPCA KOT METODA MANAGEMENTA KAKOVOSTI V BANČNI USTANOVI

DIPLOMSKO DELO OSREDOTOČENOST NA KUPCA KOT METODA MANAGEMENTA KAKOVOSTI V BANČNI USTANOVI UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA DIPLOMSKO DELO OSREDOTOČENOST NA KUPCA KOT METODA MANAGEMENTA KAKOVOSTI V BANČNI USTANOVI Kandidat: Tomaž Trefalt Študent: rednega študija Številka indeksa:

More information

UPRAVLJANJE MATIČNIH PODATKOV INTEGRACIJA PODATKOV O STRANKAH

UPRAVLJANJE MATIČNIH PODATKOV INTEGRACIJA PODATKOV O STRANKAH UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO VALTER ŠORLI UPRAVLJANJE MATIČNIH PODATKOV INTEGRACIJA PODATKOV O STRANKAH MAGISTRSKO DELO Mentor: prof. dr. Viljan Mahnič Ljubljana, 2014

More information

ZNIŽEVANJE STROŠKOV KOT POSLEDICA INFORMATIZACIJE LOGISTIČNIH PROCESOV PRIMER PODJETJA ETOL

ZNIŽEVANJE STROŠKOV KOT POSLEDICA INFORMATIZACIJE LOGISTIČNIH PROCESOV PRIMER PODJETJA ETOL UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO ZNIŽEVANJE STROŠKOV KOT POSLEDICA INFORMATIZACIJE LOGISTIČNIH PROCESOV PRIMER PODJETJA ETOL LJUBLJANA, SEPTEMBER 2003 SONJA KLOPČIČ Izjava Študentka

More information

SAMOOCENA ZRELOSTI PODJETJA ZA DIGITALNO PREOBRAZBO NA PRIMERU ZAVAROVALNICE VZAJEMNA

SAMOOCENA ZRELOSTI PODJETJA ZA DIGITALNO PREOBRAZBO NA PRIMERU ZAVAROVALNICE VZAJEMNA UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO SAMOOCENA ZRELOSTI PODJETJA ZA DIGITALNO PREOBRAZBO NA PRIMERU ZAVAROVALNICE VZAJEMNA Kranj, junij 2016 SLAVKO MISLEJ IZJAVA O AVTORSTVU Spodaj

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO PRENOVA IN INFORMATIZACIJA POSLOVANJA PROIZVODNEGA PODJETJA

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO PRENOVA IN INFORMATIZACIJA POSLOVANJA PROIZVODNEGA PODJETJA UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO PRENOVA IN INFORMATIZACIJA POSLOVANJA PROIZVODNEGA PODJETJA Ljubljana, maj 2004 Edvard Dolenc Izjava Študent Edvard Dolenc izjavljam, da sem avtor

More information

PRESEČI BDP IN MERJENJE REVŠČINE: NOVI IZZIVI V PRIHODNOSTI

PRESEČI BDP IN MERJENJE REVŠČINE: NOVI IZZIVI V PRIHODNOSTI PRESEČI BDP IN MERJENJE REVŠČINE: NOVI IZZIVI V PRIHODNOSTI Michail Skaliotis 1, Eurostat POVZETEK Potrebo po boljšem merjenju napredka v družbi jasno določajo sporočilo Komisije»BDP in več«, priporočila

More information

UNIVERZA V LJUBLJANI Ekonomska fakulteta MAGISTRSKO DELO PRENOVA POSLOVANJA PODJETJA S POUDARKOM NA PRENOVI PRODAJNIH IN PROIZVODNIH PROCESOV

UNIVERZA V LJUBLJANI Ekonomska fakulteta MAGISTRSKO DELO PRENOVA POSLOVANJA PODJETJA S POUDARKOM NA PRENOVI PRODAJNIH IN PROIZVODNIH PROCESOV UNIVERZA V LJUBLJANI Ekonomska fakulteta MAGISTRSKO DELO PRENOVA POSLOVANJA PODJETJA S POUDARKOM NA PRENOVI PRODAJNIH IN PROIZVODNIH PROCESOV Ljubljana, marec 2007 HELENA HALAS IZJAVA Študentka Helena

More information

Poslovni informacijski sistem

Poslovni informacijski sistem Fakulteta za organizacijske vede Univerza v Mariboru Dr. Jože Gricar, redni profesor Poslovni informacijski sistem Študijsko gradivo Pomen podatkov in informacij za management Informacijska tehnologija

More information

SKLEP EVROPSKE CENTRALNE BANKE (EU) 2017/2081 z dne 10. oktobra 2017 o spremembi Sklepa ECB/2007/7 o pogojih za sistem TARGET2-ECB (ECB/2017/30)

SKLEP EVROPSKE CENTRALNE BANKE (EU) 2017/2081 z dne 10. oktobra 2017 o spremembi Sklepa ECB/2007/7 o pogojih za sistem TARGET2-ECB (ECB/2017/30) 14.11.2017 L 295/89 SKLEP EVROPSKE CENTRALNE BANKE (EU) 2017/2081 z dne 10. oktobra 2017 o spremembi Sklepa ECB/2007/7 o pogojih za sistem TARGET2-ECB (ECB/2017/30) IZVRŠILNI ODBOR EVROPSKE CENTRALNE BANKE

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO TINA TURK

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO TINA TURK UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO TINA TURK UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO ANALIZA UVEDBE IN UPORABE ANALITIČNEGA ORODJA V SKB BANKI Ljubljana, september

More information

ZAGOTAVLJANJE KAKOVOSTI SKOZI ISO STANDARDE PRIMER P.P.PLAST D.O.O.

ZAGOTAVLJANJE KAKOVOSTI SKOZI ISO STANDARDE PRIMER P.P.PLAST D.O.O. UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO ZAGOTAVLJANJE KAKOVOSTI SKOZI ISO STANDARDE PRIMER P.P.PLAST D.O.O. Ljubljana, marec 2006 KATARINA PRELOVŠEK IZJAVA Študentka Katarina Prelovšek

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO UVAJANJE ERP REŠITEV IN KRITIČNI DEJAVNIKI USPEHA

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO UVAJANJE ERP REŠITEV IN KRITIČNI DEJAVNIKI USPEHA UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO UVAJANJE ERP REŠITEV IN KRITIČNI DEJAVNIKI USPEHA Ljubljana, julij 2005 MATEVŽ MAZIJ IZJAVA Študent izjavljam, da sem avtor tega diplomskega dela,

More information

PRENOVA POSTOPKA OBRAVNAVE INŠPEKTORSKIH ZAPISNIKOV NA Agenciji za kmetijske trge in razvoj podeželja

PRENOVA POSTOPKA OBRAVNAVE INŠPEKTORSKIH ZAPISNIKOV NA Agenciji za kmetijske trge in razvoj podeželja UNIVERZA V MARIBORU FAKULTETA ZA ORGANIZACIJSKE VEDE Smer: organizacija in management delovnih sistemov PRENOVA POSTOPKA OBRAVNAVE INŠPEKTORSKIH ZAPISNIKOV NA Agenciji za kmetijske trge in razvoj podeželja

More information

IMPLEMENTACIJA SAP SISTEMA V PODJETJU X

IMPLEMENTACIJA SAP SISTEMA V PODJETJU X UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO IMPLEMENTACIJA SAP SISTEMA V PODJETJU X Ljubljana, november 2009 JASMINA CEJAN IZJAVA Študentka Jasmina Cejan izjavljam, da sem avtorica tega diplomskega

More information

STATISTIČNO RAZISKOVANJE O UPORABI INFORMACIJSKO- KOMUNIKACIJSKE TEHNOLOGIJE V PODJETJIH

STATISTIČNO RAZISKOVANJE O UPORABI INFORMACIJSKO- KOMUNIKACIJSKE TEHNOLOGIJE V PODJETJIH STATISTIČNO RAZISKOVANJE O UPORABI INFORMACIJSKO- KOMUNIKACIJSKE TEHNOLOGIJE V PODJETJIH Gregor Zupan Statistični urad Republike Slovenije, Vožarski pot 12, SI-1000 Ljubljana gregor.zupan@gov.si Povzetek

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO ANICA OBLAK

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO ANICA OBLAK UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO ANICA OBLAK UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO REVIDIRANJE NOTRANJIH KONTROL OBVLADOVANJA KAKOVOSTI V PROCESU USTVARJANJA

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO PRENOVA POSLOVNEGA PROCESA: PRIMER PROCESA OBVLADOVANJA PRODAJE V PODJETJU MKT PRINT D. D.

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO PRENOVA POSLOVNEGA PROCESA: PRIMER PROCESA OBVLADOVANJA PRODAJE V PODJETJU MKT PRINT D. D. UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO PRENOVA POSLOVNEGA PROCESA: PRIMER PROCESA OBVLADOVANJA PRODAJE V PODJETJU MKT PRINT D. D. Ljubljana, julij 2007 MARIO SLUGANOVIĆ IZJAVA Študent

More information

ANALIZA IN POROČILA OLAP KOT DEL SISTEMA ZA PODPORO ODLOČANJU

ANALIZA IN POROČILA OLAP KOT DEL SISTEMA ZA PODPORO ODLOČANJU UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA MARIBOR DIPLOMSKO DELO ANALIZA IN POROČILA OLAP KOT DEL SISTEMA ZA PODPORO ODLOČANJU Študent: Janez Miklavčič Naslov: Planina 164, 6232 Planina Št. Indeksa:

More information

Priprava stroškovnika (ESTIMATED BUDGET)

Priprava stroškovnika (ESTIMATED BUDGET) Priprava stroškovnika (ESTIMATED BUDGET) Opomba: predstavitev stroškovnika je bila pripravljena na podlagi obrazcev za lanskoletni razpis. Splošni napotki ostajajo enaki, struktura stroškovnika pa se lahko

More information

dr. Roswitha Poll ANALYSING COSTS IN LIBRARIES Abstract ANALIZA STROŠKOV V KNJIŽNICAH Izvleček 1 Introduction

dr. Roswitha Poll ANALYSING COSTS IN LIBRARIES Abstract ANALIZA STROŠKOV V KNJIŽNICAH Izvleček 1 Introduction Poll, R.: Analysing costs in libraries 83 dr. Roswitha Poll Universitäts- und Landesbibliothek Münster ANALYSING COSTS IN LIBRARIES Abstract UDK 021.9:657 Libraries today are included in the general demand

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO STRATEŠKI NAČRT RAZVOJA INFORMATIKE V TRGOVSKEM PODJETJU Ljubljana, december 2006 PRIMOŽ VREČEK 1 IZJAVA Študent Primož Vreček izjavljam, da sem

More information

Primerjava celovitih programskih rešitev v podjetju Unior, d. d.

Primerjava celovitih programskih rešitev v podjetju Unior, d. d. Univerza v Ljubljani Fakulteta za računalništvo in informatiko Dragan Marinović Primerjava celovitih programskih rešitev v podjetju Unior, d. d. DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM

More information

DOBA FAKULTETA ZA UPORABNE POSLOVNE IN DRUŽBENE ŠTUDIJE MARIBOR

DOBA FAKULTETA ZA UPORABNE POSLOVNE IN DRUŽBENE ŠTUDIJE MARIBOR DOBA FAKULTETA ZA UPORABNE POSLOVNE IN DRUŽBENE ŠTUDIJE MARIBOR PRENOVA NABAVNEGA PROCESA V PODJETJU TERME OLIMIA (magistrsko delo) Program Mednarodno poslovanje Andrej Maček Maribor, 2011 Mentor: dr.

More information

KAKOVOST IN NEKAKOVOST JAVNEGA NAROČANJA

KAKOVOST IN NEKAKOVOST JAVNEGA NAROČANJA UNIVERZA V LJUBLJANI FAKULTETA ZA UPRAVO Diplomsko delo visokošolskega programa KAKOVOST IN NEKAKOVOST JAVNEGA NAROČANJA Kandidat: Mentor: Beno Štepic Številka indeksa: 04031458 dr. Zdravko Pečar Ljubljana,

More information

UVEDBA SISTEMA CRM V PODJETJE AGENCIJA MORI d.o.o.

UVEDBA SISTEMA CRM V PODJETJE AGENCIJA MORI d.o.o. UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA DIPLOMSKO DELO UVEDBA SISTEMA CRM V PODJETJE AGENCIJA MORI d.o.o. Kandidatka: Sonja Brezovnik Študentka rednega študija Program: univerzitetni Številka

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO MARKO LEBEN

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO MARKO LEBEN UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO MARKO LEBEN UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO UVEDBA INFORMACIJSKEGA SISTEMA V PREVZETO DRUŽBO V TUJINI PRIMER HIDRIA GIF

More information

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO UPORABNOST SISTEMA URAVNOTEŽENIH KAZALNIKOV Z VIDIKA NOTRANJIH IN ZUNANJIH UPORABNIKOV

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO UPORABNOST SISTEMA URAVNOTEŽENIH KAZALNIKOV Z VIDIKA NOTRANJIH IN ZUNANJIH UPORABNIKOV UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA MAGISTRSKO DELO UPORABNOST SISTEMA URAVNOTEŽENIH KAZALNIKOV Z VIDIKA NOTRANJIH IN ZUNANJIH UPORABNIKOV Ljubljana, maj 2007 Katja Vuk IZJAVA Študentka Katja Vuk

More information

Boljše upravljanje blagovnih skupin in promocija

Boljše upravljanje blagovnih skupin in promocija 475 milijonov 80 % Povprečna stopnja nedoslednosti matičnih podatkov o izdelkih med partnerji. Pričakovani manko trgovcev in dobaviteljev zaradi slabe kakovosti podatkov v prihodnjih petih 235 milijonov

More information