Diplomová práca sa venuje praktickému využitiu procesného modelovania v podniku IT Academy s. r. o. Spoločnosť sa rozhodla vytvoriť projekt virtuálnej IT akadémie, ktorý nazvala projekt VITA. Pre tento projekt je potrebné vytvoriť, identifikovať, popísať a zmapovať procesy elektronického vzdelávania a predaja kurzov spoločnosti. VITA bude online e-learningový portál, ktorý bude slúžiť na vzdelávanie, získavanie certifikácie a zlepšovanie kvalifikácie v oblasti informačných technológií, marketingu, reklamy a manažmentu. Spoločnosť chce využiť procesné modely e-learningového portálu na tvorbu dokumentácie a zdrojových kódov pre webový portál. Diplomová práca obsahuje detailný popis a praktické využitia vybraných modelovacích softvérových nástrojov na identifikáciu a mapovanie kľúčových procesov.
Diplomová práca je rozdelená do dvoch hlavných častí, a to prvej teoretickej a druhej praktickej časti. V teoretickej časti práce sa zameriavame na teoretické podklady z oblasti procesov, procesného manažérstva a modelovania. V praktickej časti práce sa najskôr venujeme analýze dát spoločnosti a tiež analýze dát z kurzov o účastníkoch s ich súhlasom pre analýzu vybraných softvérových modelovacích nástrojov. Vybranými nástrojmi sú Microsoft Visio Professional, Draw.io, Enterprise Architect a Bizagi Modeler. Program Draw.io použijeme na tvorbu mapy procesov spoločnosti. Enterprise Architect aplikujeme na tvorbu statických diagramov, modelov a ďalej na generovanie zdrojových kódov pre tvorbu webovej aplikácie. Enterprise Architect rovnako použijeme na validáciu procesných modelov.
V závere práce vyhodnocujeme získané znalosti z analýzy kurzov, účastníkov, modelovacích nástrojov a procesov a opisujeme naše odporúčania najlepších riešení pre vytvorenie online e-learningového portálu pre spoločnosť IT Academy s.r.o.
2. Cieľ práce
• Identifikovať, zmapovať a popísať podnikové procesy spoločnosti IT
Academy, s. r. o. prostredníctvom vhodného modelovacieho nástroja
s pomocou notácie BPMN
1. Oboznámenie sa s literatúrou týkajúcou sa zvolenej témy práce
2. Získanie a spracovanie údajov z podniku
3. Získanie skúseností s prácou počítačovou podporou notácie BPMN
4. Získanie skúsenosti so softvérmi pre procesné modelovanie a výber vhodných
nástrojov
5. Spoznanie štruktúry procesov vybranej spoločnosti
6. Implementácia výsledkov a výstupov diplomovej práce pre potreby firmy
2
3. Predpoklady
• P1: Procesné modelovanie s pomocou BPMN vie znížiť náklady
firmy
• P2: Vďaka počítačovej podpore notácie BPM sa nám podarí
rýchlo identifikovať duplicitné procesy a zefektívniť pracovné
postupy
• P3: Využitie techník počítačovej podpory procesného
modelovania vytvára väčšie možnosti pre plánovanie, riadenie
a kontrolu procesov ako ručné mapovanie
3
4. Výskumný súbor účastníci školení BPMN
Obdobie 2014-2018
Počet účastníkov 192
Počet mužov 111
Počet žien 81
Priemerný vek účastníkov 38,7
Najčastejší typ školenia Denné
Najčastejší absolvent kurzu
Zamestnanec štátnej
alebo verejnej inštitúcie
Štátne alebo verejné inštitúcie 109 57%
Súkromné spoločnosti 75 39%
Individuálni účastníci 8 4%
4
7. Výskumný súbor spoločnosti/inštitúcie
Názov spoločnosti/inštitúcie Typ spoločnosti/inštitúcie Segment
ARTIN Solutions, s.r.o. Súkromné spoločnosti Softvér
Dopravný podnik Bratislava, a. s. Štátne alebo verejné inštitúcie Doprava
Essential data, s.r.o. Súkromné spoločnosti Softvér
Generali Poisťovňa, a. s. Súkromné spoločnosti Financie
Ministerstvo spravodlivosti Slovenskej republiky Štátne alebo verejné inštitúcie
Ministerstvo vnútra Slovenskej republiky Štátne alebo verejné inštitúcie
Národná banka Slovenska Štátne alebo verejné inštitúcie Financie
O2 Slovakia, s.r.o. Súkromné spoločnosti Telekomunikácie
Slovak Telekom, a.s. Súkromné spoločnosti Telekomunikácie
Stredoslovenská distribučná, a.s. Súkromné spoločnosti Energetika
Univerzita Komenského Štátne alebo verejné inštitúcie
Úrad podpredsedu vlády SR pre investície a informatizáciu Štátne alebo verejné inštitúcie Softvér
Všeobecná úverová banka, a.s. Súkromné spoločnosti Financie
Východoslovenská distribučná, a.s. Súkromné spoločnosti Energetika
14
Typ spoločnosti/inštitúcie Počet 1. Najpoužívanejší softvér 2. Na
Štátne alebo verejné inštitúcie 6 Microsoft Visio E
Súkromné spoločnosti 8 Microsoft Visio
7
8. Analýza modelovacích softvérov
8
Typ spoločnosti
inštitúcie
Počet 1. najpouž. softvér 2. najpouž. softvér
Štátne alebo verejné inštitúcie 6 Microsoft Visio Enterprise Architect
Súkromné spoločnosti 8 Microsoft Visio Draw.io
Segment Počet Najpoužívanejší softvér
Softvér 3 Enterprise Architect
Financie 3 Microsoft Visio
Telekomunikácie 2 Draw.io
Energetika 2 Microsoft Visio
Doprava 1 Microsoft Visio
9. Analýza – Aplikácie podľa funkcionalít
Vlastnosti Microsoft Visio JGraph Draw.io Sparx Enterprise Architect Bizagi Modeler Camunda Modeler
Cena v EUR za 1 licenciu 809 0 444 0 0
Počet vzorkovníc 81 152 102 3 3
Vektor Áno Áno Áno Áno Áno
Jednoduchosť používania Áno Áno Nie Áno Áno
Spolupráca a zdieľanie Áno Áno Áno Áno Nie
Generovanie zdrojového kódu Nie Nie Áno Nie Nie
Generovanie dokumentácie Nie Nie Áno Nie Nie
Simulácie Nie Nie Áno Áno Nie
Standalone verzia Áno Áno Áno Áno Áno
Cloud verzia Áno Áno Áno Áno Nie
Import, Export VSDX Áno Áno Áno Áno Nie
Jazyk slovenčina, čeština Áno Áno Nie Nie Nie
Podpora Linux, Mac OS X Nie Áno Áno Nie Áno
Celková hodnota 7 8 9 7 4
9
15. Záver - Predpoklady
P1: Procesné modelovanie s pomocou BPMN vie znížiť náklady
firmy
15
Názov softvéru Cena s DPH Počet licencií
Celková cena
s DPH
Priemerná dĺžka
inštalácie (min)
Celkový čas
inštalácie
(min)
Microsoft Visio 2019 Professional 809,00 € 5 4 045,00 € 13 65
Enterprise Architect - Unified Edition 549,11 € 5 2 745,55 € 18 90
Draw.io zdarma zdarma 0 0
Celková hodnota 1 358,11 € 10 6 790,55 € 31 155
16. Záver - Predpoklady
P2: Vďaka počítačovej podpore notácie BPM sa nám podarí
rýchlo identifikovať duplicitné procesy a zefektívniť pracovné
postupy
Jednoduchá integrácia a ukladanie do cloudu bez potreby
neustáleho preposielanie súborov s procesmi. Ďalšia úspora
prichádza vďaka nahradeniu papierového dotazníka, online
dotazníkom. Spoločnosť tak ušetrí 1500 € na tlač dotazníkov,
ďalej čas na spracovanie dotazníkov a nemusí dotazníky
fyzicky archivovať.
16
17. 17
Záverečné hodnotenie školenia
Vážený absolvent školenia, našim cieľom je neustále zlepšovať kvality našich služieb tak, aby boli
účastníci našich školení čoraz viac spokojnejší. Váš názor je pre nás veľmi dôležitý, preto Vás
prosíme, venujte pár minút vyplneniu tohto záverečného hodnotenia.
Vaše meno: .................................................................................................................
Váš e-mail: .................................................................................................................
Názov školenia: .................................................................................................................
Dátum školenia: .................................................................................................................
Meno lektora: .................................................................................................................
Nasledujúce časti známkujte zakrúžkovaním (1=výborné, 5=nedostatočné):
Spokojnosť s organizáciou:
Organizačné zabezpečenie školenia: 1 2 3 4 5
Technické vybavenie učebne: 1 2 3 4 5
Kvalita prostredia v učebni: 1 2 3 4 5
Celková spokojnosť s organizáciou školenia: 1 2 3 4 5
Pripomienky k organizácii školenia:
Spokojnosť s lektorom:
Vystupovanie lektora: 1 2 3 4 5
Znalosti lektora: 1 2 3 4 5
Schopnosť lektora poskytnúť príklady z praxe: 1 2 3 4 5
Tempo výučby: 1 2 3 4 5
Pedagogické schopnosti lektora: 1 2 3 4 5
Celková spokojnosť s lektorom: 1 2 3 4 5
Pripomienky k lektorovi:
Spokojnosť s koncepciou školenia (osnova):
určite áno určite nie
Školenie mi dalo teoretické znalosti: 1 2 3 4 5
Školenie mi dalo praktické zručnosti: 1 2 3 4 5
Získané znalosti využijem v praxi: 1 2 3 4 5
Školenie bolo vhodné pre mňa: 1 2 3 4 5
Chcem pokračovať v ďalších školeniach v tejto oblasti: 1 2 3 4 5
Pripomienky ku koncepcii školenia:
.....................................................
Podpis
18. Záver - Predpoklady
P3: Využitie techník počítačovej podpory procesného
modelovania vytvára väčšie možnosti pre plánovanie, riadenie
a kontrolu procesov ako ručné mapovanie
18
19. Záver - Predpoklady
P3: Využitie techník počítačovej
podpory procesného modelovania
vytvára väčšie možnosti pre
plánovanie, riadenie a kontrolu
procesov ako ručné mapovanie
19
Používateľ Popis
Administrátor (admin) Priamo netvorí kurzy a ich obsah, ale stará sa o technickú správu a správu systému.
Manažér spoločnosti (admin) Schvaľuje lektorov, referentov a udeľuje im prístupy.
Referent (editor) Schvaľuje kurzy, články, stránky iným používateľom.
Lektor (autor) Tvorí kurzy a ich obsah, ako aj komunikuje so jednotlivými študentmi.
Študent (odberateľ)
Dokáže spravovať resp. nastavovať vlastný účet, dokáže vybrať, prihlásiť a odhlásiť sa z
kurzu.
Hosť (guest)
Po študentovi má najnižšie používateľské práva. Vie len prezerať nie spravovať resp.
editovať.
Marketingový riaditeľ (SEO manager)
Môže spravovať všetky SEO nastavenia pre obsah vrátane globálnych nastavení a
pokročilých nastavení obsahu.
Marketér (SEO editor)
Môže spravovať základné SEO nastavenia pre obsah, ale nie globálne nastavenia alebo
pokročilé nastavenia obsahu.
Celkový počet 8
20. 20
Oprávnenie
Administrátor
(admin)
Manažér spoločnosti
(admin)
Referent
(editor)
Lektor
(autor)
Študent
(odberateľ)
Hosť
(guest)
Marketingový riaditeľ
(SEO manager)
Marketér
(SEO editor)
Upraviť nastavenia elektronického obchodu OK NG NG NG NG NG OK NG
Prezerať štatistiku elektronického obchodu OK OK OK NG NG NG OK OK
Fakturácia OK OK OK NG NG NG NG NG
Prístupovať k DB a FTP serveru OK OK NG NG NG NG NG NG
Aktivovať alebo vymazať doplnky OK NG NG NG NG NG OK NG
Pridať, upraviť alebo vymazať používateľov OK OK NG NG NG NG NG NG
Inštalovať alebo vymazávať témy OK NG NG NG NG NG NG NG
Upraviť alebo meniť témy OK NG NG NG NG NG NG NG
Upraviť nastavenia ľubovoľnej témy OK NG NG NG NG NG NG NG
Aktualizovať zdrojové kódy, témy, doplnky OK NG NG NG NG NG OK NG
Upraviť alebo meniť prehľadové obrazovky OK OK NG NG NG NG NG NG
Moderovať komentáre OK OK OK NG NG NG NG NG
Moderovať kategórie OK OK OK NG NG NG OK NG
Manažovať štítky OK OK OK NG NG NG OK OK
Upraviť, vymazať všetky príspevky alebo stránky OK OK OK NG NG NG OK OK
Nahrávať súbory OK OK OK OK NG NG OK OK
Publikovať príspevky OK OK OK OK NG NG OK OK
Vymazať všetky publikované príspevky OK OK OK OK NG NG OK NG
Upraviť alebo vymazať príspevky OK OK OK OK OK NG OK OK
Prezerať všetky verejné príspevky alebo stránky OK OK OK OK OK OK OK OK
Globálne SEO nastavenia OK NG NG NG NG NG OK NG
Základné SEO nastavenia OK OK OK OK NG NG OK OK
Legenda:
1. OK – má oprávnenie
2. NG – nemá oprávnenie
21. Záver - Cieľ práce
• Hlavným cieľom diplomovej práce bolo využiť BPMN v spoločnosti
IT Academy s. r. o. za účelom identifikácie, popísania a zmapovania
podnikových procesov
Hlavný cieľ práce bol naplnený v podkapitolách 3.4 Modelovanie
firemných procesov programom Draw.io a 3.7 Návrh modelov
firemných procesov s podporou Enterprise Architect
21
22. Záver – Čiastkové ciele
Nasledovné čiastkové ciele sa nám taktiež podarilo naplniť:
1. Priblížiť zvolenú tému diplomovej práce čitateľovi prostredníctvom spracovaných
teoretických východísk (viď. kapitola 1 Teoretické východiská)
2. Získanie a spracovanie údajov z podniku a stretnutia s konateľom spoločnosti s
cieľom zisťovania potrebných informácií o procesoch organizácie a konkrétne o
procese predaja a tvorby kurzov (viď. kapitola 3 Počítačová podpora procesného
modelovania s pomocou BPMN V podniku IT Academy)
3. Získanie skúseností s prácou počítačovou podporou notácie BPMN (viď.
podkapitola 1.10 Počítačová podpora procesného modelovania)
4. Spoznanie štruktúry procesov vybranej spoločnosti
5. Aplikácia vybraných softvérových modelovacích nástrojov za účelom vytvorenia
mapy procesov spoločnosti a identifikovania, popísania a zmapovania procesov
kurzov na základe získaných informácií (viď. kapitola 3 Počítačová podpora
procesného modelovania s pomocou BPMN V podniku IT Academy) 22
23. Využitie výsledkov, návrhy pre prax
Využitie výsledkov, prínosy, návrhy pre prax pre podnik ITAC sú nasledovné:
1. Podniku odporúčame, aby zobral do úvahy teoretické východiská práce za
účelom pochopenia danej problematiky, používania najlepších postupov,
návrhových vzorov a pochopenia významu počítačovej podpory BPMN
2. Podniku navrhujeme, aby implementoval do praxe softvérový nástroj
Draw.io za účelom identifikácie, popisu a mapovania procesov a nástroj
Enterprise Architect za účelom validácie procesov a generovania
statických štruktúr a zdrojových kódov pre svoje aplikácie
3. Ďalej odporúčame, aby podnik zrealizoval analýzu procesov pre všetky
prebiehajúcich podnikových procesov vrátane manažérskych a
podporných procesov a to aj z dôvodu, že pre získanie certifikácie podľa
normy STN EN ISO 27001:2016 je nutnou podmienkou analýza a popis
všetky procesov 23
24. Prínosy pre spoločnosť IT Academy
1. Objasnenie vybraných teoretických konceptov procesného manažérstva, BPMN
so zameraním na mapovanie procesov
2. Popis a porovnanie vhodných softvérových modelovacích nástrojov na základe
funkcionalít a absolventov školení pre realizáciu procesných analýz
3. Zber a analýza požiadaviek pre e-learningový systém VITA
4. Spracovanie používateľských rolí a zoznamu práv v navrhovanom systéme
5. Návrh a spracovanie firemných procesov prostredníctvom BPMN a UML
6. Tvorba statických štruktúr v podobe entitno-relačného diagramu, logického
modelu a diagramu tried pre generovanie výsledného zdrojového kódu
aplikácie
7. Navrhnuté odporúčania pre podnik za účelom zjednodušenia a zefektívnenia
mapovania procesov
24
27. Otázka: Aké ďalšie systémy výberu vhodných SW
systémov pre procesné modelovanie poznáte?
• Kriteriálne hodnotenie
softvérových systémov
– Konečný faktor kvality softvérového
produktu (QF)
Zdroj: Lazor, 2010, s. 66
27
0
0.2
0.4
0.6
0.8
1
1.2
1.4
Funkcionalita
Efektívnosť
Správa užívateľov
Použiteľnosť
Podpora
Implementácia
Udržiavateľnosť
Znovupoužiteľnosť
Datawarehouse
Kompatibilita
Kritériálne hodnotenie nástrojov CAQ
Q-LanYs Palstat CAQ DOC-Q
28. Otázka: Čo považujete za najvýznamnejšie limitácie
metódy interview? Ako konkrétne dané limitácie
ovplyvnili výsledky Vašej diplomovej práce?
1. Náročnejší na prípravu a kontrolu a aj na rozpočet
2. Nie je príliš vhodný na spytovanie sa citlivých tém, kde majú
ľudia tendenciu odpovede skresľovať
3. Vyššia náročnosť na vyhodnotenie
4. Vysoké odborné nároky na výskumníka (schopnosť klásť
otázky, schopnosť počúvať, empatia,...)
28
29. Čo považujete za najväčšiu nevýhodu BPMN?
Postrehli ste nejaké nevýhody BPMN aj počas
realizácie praktickej časti Vašej práce?
• Väzby na aplikačnú vrstvu
existujú, ale sú slabé
• Väzby na technologickú vrstvu
existujú, ale sú slabé
• Neexistujú väzby na strategickú,
implementačnú a migračnú
vrstvu
• Úprava logických modelov
29
Editor's Notes
Čiastkové ciele
Oboznámenie sa s literatúrou týkajúcou sa zvolenej témy práce;
Získanie a spracovanie údajov z podniku;
Získanie skúseností s prácou počítačovou podporou notácie BPMN;
Získanie skúsenosti so softvérmi pre procesné modelovanie a výber vhodných nástrojov;
Spoznanie štruktúry procesov vybranej spoločnosti;
Implementácia výsledkov a výstupov diplomovej práce pre potreby firmy.
Predpoklad P1 sa potvrdil. Spoločnosť doposiaľ používala na modelovanie procesov softvér Microsoft Visio Professional 2019, ktorého cena je 800-900 €. Pri licenciách pre 5 používateľov je potom cena 4000 - 4500 €.
Predpoklad P2 sa rovnako potvrdil. Procesy zmapované prostredníctvom softvérových nástrojov sú podstatne prehľadnejšie a to aj vďaka farebným motívom, prívetivému používateľskému prostrediu a sú jasne vidieť jednotlivé väzby a prepojenia medzi činnosťami procesu. Softvérové nástroje umožňujú konkrétnejšie a rýchlejšie popísať jednotlivé úlohy a existujúce firemné procesy.
P3: Využitie techník počítačovej podpory procesného modelovania vytvára väčšie možnosti pre plánovanie, riadenie a kontrolu procesov ako ručné mapovanie.
Predpoklad P3 sa potvrdil. Spoločnosť IT Academy s.r.o. plánovala spustiť predaj svojich online kurzov. Vďaka zmapovaniu svojich procesov jednoduchšie uskutoční svoje plány. Rovnako má väčšie možnosť pri riadení a kontrole svojich procesov.
Analýza najpoužívanejších modelovacích softvérov
Procesná mapa IT Academy
Predpoklad P1 sa potvrdil. Spoločnosť doposiaľ používala na modelovanie procesov softvér Microsoft Visio Professional 2019, ktorého cena je 800-900 €.
Pri licenciách pre 5 používateľov je potom cena 4000 - 4500 €. Ako sme ukázali v kapitole 3.3 Analýza a vyhodnotenie výsledkov konkrétne Tabuľka 8 Analýza nákladov na modelovací softvér, spoločnosť v prípade, že by používala len modelovací nástroj Draw.io namiesto
Microsoft Visio 2019 Professional ušetrila by 4045 €. Ďalším dôležitým aspektom je čas inštalácie softvéru a spravovanie licenčných čísel administrátorom firmy. Celkový priemerný čas inštalácie Microsoft Visio pre piatich používateľoch bol 65 minút-
P1. Spoločnosť doposiaľ používala na modelovanie procesov softvér Microsoft Visio Professional 2019, ktorého cena je 800-900 €. Pri licenciách pre 5 používateľov je potom cena 4000 - 4500 €. Celkový priemerný čas inštalácie Microsoft Visio pre piatich používateľoch bol 65 minút.
P2. vďaka farebným motívom, prívetivému používateľskému prostrediu a sú jasne vidieť jednotlivé väzby a prepojenia medzi činnosťami procesu. vyhľadávačov zabudovaných v modelovacích nástrojoch . 2-3 násobná rýchlosť
P3: Vďaka zoznamu používateľov a práv má presný prehľad o činnostiach prebiehajúcich v spoločnosti a jednoducho môže delegovať a plánovať prácu zamestnancom. Keďže spoločnosť chce získať certifikáciu podľa STN EN ISO 27001:2016 je potrebné mať procesy pod kontrolou a pravidelne aktualizované.
Axelos, People Cert
Prínosy pre spoločnosť IT Academy
Spoločnosť tak ušetrí 1500 € na tlač dotazníkov, ďalej čas na spracovanie dotazníkov a nemusí dotazníky fyzicky archivovať.
Objasnenie vybraných teoretických konceptov procesného manažérstva, BPMN so zameraním na mapovanie procesov;
Popis a porovnanie vhodných softvérových modelovacích nástrojov na základe funkcionalít a absolventov školení pre realizáciu procesných analýz;
Zber a analýza požiadaviek pre e-learningový systém VITA;
Spracovanie používateľských rolí a zoznamu práv v navrhovanom systéme.
Návrh a spracovanie firemných procesov prostredníctvom BPMN a UML;
P3: Vďaka zoznamu používateľov a práv má presný prehľad o činnostiach prebiehajúcich v spoločnosti a jednoducho môže delegovať a plánovať prácu zamestnancom. Keďže spoločnosť chce získať certifikáciu podľa STN EN ISO 27001:2016 je potrebné mať procesy pod kontrolou a pravidelne aktualizované.
Axelos, People Cert
P3: Vďaka zoznamu používateľov a práv má presný prehľad o činnostiach prebiehajúcich v spoločnosti a jednoducho môže delegovať a plánovať prácu zamestnancom. Keďže spoločnosť chce získať certifikáciu podľa STN EN ISO 27001:2016 je potrebné mať procesy pod kontrolou a pravidelne aktualizované.
Axelos, People Cert
Čiastkové ciele
Oboznámenie sa s literatúrou týkajúcou sa zvolenej témy práce;
Získanie a spracovanie údajov z podniku;
Získanie skúseností s prácou počítačovou podporou notácie BPMN;
Získanie skúsenosti so softvérmi pre procesné modelovanie a výber vhodných nástrojov;
Spoznanie štruktúry procesov vybranej spoločnosti;
Implementácia výsledkov a výstupov diplomovej práce pre potreby firmy.
Čiastkové ciele
Oboznámenie sa s literatúrou týkajúcou sa zvolenej témy práce;
Získanie a spracovanie údajov z podniku;
Získanie skúseností s prácou počítačovou podporou notácie BPMN;
Získanie skúsenosti so softvérmi pre procesné modelovanie a výber vhodných nástrojov;
Spoznanie štruktúry procesov vybranej spoločnosti;
Implementácia výsledkov a výstupov diplomovej práce pre potreby firmy.
Prínosy pre spoločnosť IT Academy
Tvorba statických štruktúr v podobe entitno-relačného diagramu, logického modelu a diagramu tried pre generovanie výsledného zdrojového kódu aplikácie;
Navrhnuté odporúčania pre podnik za účelom zjednodušenia a zefektívnenia mapovania procesov.