Míry kvality procesních modelů vytvořených v notaci BPMN
|
|
- Dominik Veselý
- před 8 lety
- Počet zobrazení:
Transkript
1 Acta Informatica Pragensia, 2015, 4(2): DOI: /j.aip.66 Peer-reviewed paper Míry kvality procesních modelů vytvořených v notaci BPMN Measures of quality of process models created in BPMN Radek Hronza *, Josef Pavlíček, Pavel Náplava Abstrakt Popis, dokumentace, vyhodnocování a korekce v průběhu klíčových procesů by měla být nezbytnou součástí strategického řízení každé organizace. Jelikož organizace žijí v dynamicky se měnícím prostředí, musí adaptovat své vnitřní procesy na změny trhu. Tyto procesy musí být však popsány. Jako vhodný způsob popisu se zdá být notace BPMN. V návaznosti na vytvoření procesních modelů následuje jejich kontrola, zda vykazují vlastnosti očekávané kvality. Tento proces kontroly může být podpořen nástroji (třeba i automatizovanými) založených na matematickém vyjádření kvalitativních charakteristik procesních modelů (tj. míry kvality procesního modelu). Právě takový nástroj (tj. systém procesních kontrol) se autorský kolektiv snaží navrhnout a zavést do praktického použití. Cílem tohoto článku je zmíněný nástroj, založený na mírách kvality procesních modelů, popsat a zodpovědět položené vědecké otázky. Klíčová slova: Business process management, BPMN, procesní modelování, procesní modely, míry kvality procesních modelů. Abstract Description, documentation, evaluation and redesign of key processes during their execution should be an essential part of the strategic management of any organization. All organizations live in a dynamically changing environment. Therefore they must adapt its internal processes to market changes. These processes must be described. Suitable way of description could be BPMN notation. Right after description of processes via BPMN, processes should be controlled to ensure expected of their quality. System (which could be automated) based on mathematical expression of qualitative characteristics of process models (i.e. measures of quality of process models) can support mentioned process controls. Research team trying to design and get into practical use such a tool. The aim of this publication is description of mentioned system based on measures of the quality of process models - and answer associated scientific questions. Keywords: Business process management, BPMN, Business process modelling, Business process models, Measures of quality of process models. * Department of Economics, Management and Humanities, Faculty of Electrical Engineering, Czech Technical University in Prague, Zikova 4, Praha 6 - Dejvice, Czech Republic hronzrad@fel.cvut.cz Center for Knowledge Management, Faculty of Electrical Engineering, Czech Technical University in Prague, Technická 2, Praha 6 - Dejvice, Czech Republic pavlijo5@fel.cvut.cz, naplava@fel.cvut.cz 140 ACTA INFORMATICA PRAGENSIA Volume 04 Number
2 1 Úvod Počátky procesního modelování zasahují již do počátku 20. století jako jeden z nástrojů pro popis organizací a jejich klíčových činností (Jeston & Nelis, 2006; Jan Mendling, 2008; Řepa, 2012). V poslední době je však využíván také i v oblasti softwarového inženýrství při tvorbě informačních systémů a při elektronizaci klíčových business procesů. Již samotný princip popisu a dokumentování průběhu klíčových procesů organizace prostřednictvím procesních modelů vychází z předpokladu, že zvýšení výkonnosti / efektivity organizace vyžaduje zvýšit výkonnost / efektivitu business procesů. Jelikož nelze zlepšovat to, čemu dokonale nerozumím a nechápu, je vhodné využít právě procesní modelování, jehož prostřednictvím lze popsat všechny business procesy organizace. Tudíž klíčovým a očekávaným výstupem procesního modelování je vytvoření jakési popisné dokumentace business procesů organizace (například dle principů ISO norem řady 9000), která slouží pro: Seznámení se s průběhem procesu a veškerými detaily, které se k procesu váží. o Například v době zástupů, nástupu nového zaměstnance, auditů, outsourcing, apod. Podklad pro analýzu průběhu procesu a stanovení potřebných kroků pro jeho přepracování z důvodu zastaralých metod, změn v legislativních požadavcích, nových technologií, reorganizaci pracovišť, vylepšení výkonnosti a efektivity, apod. o Řídit organizaci pomocí hesla dokud to fungovalo doposud, tak to bude fungovat i nadále bez potřeby jakýchkoliv změn je mnohdy zcestné a vede ke ztrátě konkurenční výhody. Podklad pro stanovení a monitoring klíčových ukazatelů v definovaných částech procesu či v celé organizaci. Ty je možné následně využít pro objektivní stanovení nápravných opatření či vylepšujících změn v průběhu procesu. Podklad pro tvorbu zadávací dokumentace pro vývojáře informačních systémů či pro možnost elektronizace procesů. Výše zmíněné principy jsou základními prvky procesního řízení (známého jako business process management. Více viz obrázek č. 1), který se v poslední době stále více dostává do popředí. To ostatně potvrzuje i poslední aktualizace ISO norem řady 9000 (ISO, 2015), která více staví na osvědčených principech procesního řízení. Případně i řada jiných publikací (Jeston & Nelis, 2006; Řepa, 2012; Trkman et al., 2015). Volume 04 Number ACTA INFORMATICA PRAGENSIA 141
3 Obr. 1. Business process management. Zdroj: Autoři. Není tedy pochyb, že vhodně navržené procesy, mohou značně usnadnit zajištění obchodních cílů organizace. V malých a středně velkých firmách je složitost zajištění obchodních cílů relativně nízká (samozřejmě toto tvrzení nelze brát doslovně). Tudíž je možné kvalitu návrhu procesů relativně rychle rozpoznat. Naopak velké společnosti (například vysoké školy univerzitního charakteru) mají procesy velmi komplikované a je náročné se v nich vyznat. Též je velmi diskutabilní, zda návrh procesu je z hlediska jeho přínosu organizaci tj. zajištění obchodního cíle organizace, efektivní. Proto je v současné době možné vysledovat trendy (procesní řízení, balanced scorecard, TQM, ISO normy řady 9000, apod.), které se snaží tyto procesy zefektivnit. Ať už se jedná o tvorbu procesních modelů za jakýmkoliv účelem, hlavním požadavkem je odhalení všech chyb v návrhu co nejdříve. Čím později jsou chyby odhaleny, tím více vzniká práce s jejich odstraněním. Otázka kterou si klade autorský kolektiv je, zda existuje nějaká matematicky popsatelná vazba mezi něčím tak relativním jako je kvalita procesu a jak je možné ji kvantifikovat a následně i ovlivnit. Již dříve autorský kolektiv prokázal, že zmíněná problematika byla již zkoumána (Hronza et al., 2015). Cílem tohoto článku je na nalezené závěry navázat, problematiku dále rozšířit a nalézt odpovědi na následující otázky: 1. Jsou nalezené míry kvality v procesním modelování vhodné pro procesní modely vytvořené v notaci BPMN? 2. Pokud ne, lze vytvořit sadu měr kvality pouze pro procesní modely vytvořené v notaci BPMN? 3. Jak tyto míry mohou ovlivnit výslednou kvalitu vytvořených modelů v notaci BPMN? Obecně tedy dojde k sumarizaci výsledků v oblasti procesních měr a následného doporučení jakým způsobem je možné ovlivnit tvorbu kvalitních procesních modelů v notaci BPMN. 142 ACTA INFORMATICA PRAGENSIA Volume 04 Number
4 2 Tvorba procesních modelů Dříve než přejdeme k problematice procesních měr, je vhodné blíže vysvětlit pojmy jako je procesní model, modelovací jazyky pro tvorbu procesních modelů a jaké existují možnosti v ovlivnění kvality procesních modelů. 2.1 Procesní model Procesní model je strukturované grafické uspořádání informací o průběhu procesu (viz obrázek č. 2), případně o vztahu mezi více procesy. Tím je čtenáři procesního modelu umožněno pochopit všechny aktivity a souvislostí mezi nimi a zdroji zapojených do daného procesu. Obr. 2. Příklad procesního modelu v notaci BPMN. Zdroj: Autoři. Nejdůležitější vlastnosti procesních modelů jsou především stručnost, jasnost, přesnost a jeho grafická kvalita. Výsledná podoba procesního modelu je výsledkem práce procesního konzultanta a je vždy silně ovlivněna jeho subjektivním vnímáním. Z toho důvodu je tvorba procesních modelů nedeterministická činnost. A právě proto je nutné se zabývat činnostmi, které do určité míry zajistí dosažení přijatelné úrovně intersubjektivity a zachování výše zmíněných parametrů. 2.2 Modelovací jazyky pro tvorbu procesních modelů Pro tvorbu procesních modelů (jinými slovy grafickou reprezentaci procesů) existuje celá řada modelovacích jazyků. Jedná se například o: Unified Modeling Language (UML) (OMG, 2008) Business Process Model & Notation (BPMN) (OMG, 2014) Event-driven Process Chain (EPC) (Scheer, Oliver, & Otmar, 2005) Petriho sítě (Marsan et al., 1994) Finite State Machine (FSM) (Wright, 2005) Subject Oriented Business Process Management (S-BPM) (Fleischmann et al., 2012) Yet Another Workflow Language (YAWL) (Hofstede et al., 2010) Každý z modelovacích jazyků se do značné míry odlišuje a výsledné procesní modely mají mnohdy odlišné charakteristiky. Jak již bylo řečeno v úvodu, v tomto článku se však omezíme pouze na modelovací jazyk BPMN. Pokud tedy nebude řečeno jinak, vždy pod pojmem procesní model budeme mít v následujícím textu na mysli procesní model vytvořený v notaci BPMN. Volume 04 Number ACTA INFORMATICA PRAGENSIA 143
5 2.3 Možné způsoby jak ovlivnit kvalitu procesních modelů. Žádný, ani sebelepší, modelovací jazyk či nástroj sám o sobě nestačí ke tvorbě stručných, jasných, přesných a graficky kvalitních procesních modelů. Je tedy potřeba se zabývat možnými způsoby ovlivnění kvality procesních modelů. Pro tento účel existuje několik způsobů: SEQUAL Framework (Krogstie, Sindre, & Jørgensen, 2006; Lindland, Sindre, & Solvberg, 1994) The Guidelines of Modeling (GoM) Quality Framework for conceptual modeling (ISO 9126 standard for software quality) Seven Process Modeling Guidelines (7PMG) (Mendling, Reijers, & van der Aalst, 2010) Míry kvality procesních modelů (Hronza et al., 2015) Po bližším seznámení s těmito způsoby (především 7PMG) došel autorský kolektiv k faktu, že ovlivnění kvality procesního modelu při jeho tvorbě je nutné rozdělit na dvě části: 1. Tvorba procesního modelu. a. Procesní konzultant při tvorbě nejdříve vychází z pravidel / zásad / doporučení pro modelování procesů. Mělo by se jednat o jakýsi metodický pokyn. 2. Ověření kvality modelu a případná realizace úprav. a. Po vytvoření procesního modelu ověří procesní konzultant výslednou kvalitu a rozhodne o případné potřebě úprav modelu tak, aby bylo dosaženo požadované kvality. Z několikaletých zkušeností autorského kolektivu je však patrné, že i přes sebedokonalejší metodický pokyn dochází k opomenutí určitých doporučení a vznikají nekvalitní procesní modely. Z toho důvodu je nutné vytvořit systém (jehož absenci doposud autorský kolektiv pociťoval) pro ověření kvality včetně poskytnutí zpětné vazby na možné úpravy procesního modelu. Jako vhodný nástroj se jeví právě zmiňované míry kvality procesních modelů. 3 Míry kvality procesních modelů Jak již zaznělo v předchozí kapitole, dle dostupných vědeckých zdrojů je zřejmé, že klíčové parametry procesních modelů (tj. stručnost, jasnost, přesnost a jeho grafickou kvalitu) lze měřit a ovlivňovat právě díky mírám kvality procesních modelů. V této kapitole se tedy seznámíme s existujícími mírami kvality procesních modelů a mírami, které autorský kolektiv sestavil speciálně za účelem ovlivňování kvality procesních modelů vytvořených v modelovacím jazyku BPMN. 3.1 Existující míry kvality procesních modelů Identifikací existujících měr kvality procesních modelů se autorský kolektiv již v minulosti zajímal a nalezl jich celou řadu (Hronza et al., 2015; Mach, 2015). Z těchto měr byl vytvořen níže uvedený seznam měr roztřízených do příslušných kategorií z hlediska složitosti procesního modelu (Conte, Dunsmore, & Shen, 1986). 1. Size o Number of Activities (NOA) o Number of Activities and Control-flow elements (NOAC) 144 ACTA INFORMATICA PRAGENSIA Volume 04 Number
6 o Number of Activities, Joins, and Splits (NOAJS) 2. Modularity o Fan-in / Fan-out (Modularization) o Maximum nesting depth o Mean nesting depth o Interface Complexity (IC) 3. Complexity o Cognitive weight metric o Control-flow Complexity (CFC) o Halstead-based Process Complexity o Coeficient of Network Complexity (CNC) o Complexity Index (CI) o Restrictiveness estimator o Cyclomatic Number 4. Coupling o Coupling 5. Cohesion o Cohesion Při bližší analýze však autorský kolektiv došel k názoru, že nalezené míry jsou mnohdy uzpůsobeny potřebám konkrétního modelovacího jazyku a jejich použití pro procesní model, vytvořený v jiném modelovacím jazyku není bez určitých úprav možný. Aby procesní míry mohly být použity právě pro vyhodnocení stupně kvality procesního modelu v notaci BPMN, je nutné provést určité korekce a vytvořit upravený seznam měr kvality procesních modelů. 3.2 Míry kvality procesních modelů v notaci BPMN Na základě závěrů z předchozí kapitoly autorský kolektiv realizoval specifické úpravy (dle teoretických a praktických zkušeností s tvorbou a identifikací chyb v procesních modelech v notaci BPMN) a vytvořil tak nový seznam měr uzpůsobených pro notaci BPMN. Současně došlo k přehodnocení kategorizace měr. Výsledkem je: 1. Velikost modelu (size of the model) - tento typ měr vyjadřuje velikost procesu. Jedná se o nejzákladnější míry, jejichž hodnoty jsou mnohdy využity při výpočtu složitějších měr. Je možné předpokládat, že velikost procesu přímo ovlivňuje jeho složitost. To ostatně potvrzuje i jedno z doporučeních pro tvorbu srozumitelných procesních modelů dle (Mendling et al., 2010). Veškeré pojmenování vycházejí z popisné dokumentace notace BPMN dle (OMG, 2014). a. Počet elementů modelu (number of elements) vyjadřuje celkový počet grafických objektů v modelu. Jedná se tedy o sumu všech níže uvedených měr. i. Počet poolů (number of pools) vyjadřuje celkový počet objektů typu pool. ii. Počet swimlanes (number of swimlanes. Též nazývaný jako number of participants) vyjadřuje celkový počet objektů typu swimlanes. iii. Počet aktivit (number of activities) vyjadřuje celkový počet objektů typu aktivita / činnost. 1. Počet činností (number of tasks). 2. Počet podprocesů (number of subprocesses). 3. Počet externích činností (number of call activities). Volume 04 Number ACTA INFORMATICA PRAGENSIA 145
7 4. Počet podprocesů typu událost (number of event. Subprocesses). 5. Počet transakcí (number of transactions). iv. Počet událostí (number of events) vyjadřuje celkový počet objektů typu událost. 1. Počet startovních událostí (number of start events). 2. Počet průběžných událostí (number of intermediate events). 3. Počet koncových událostí (number of end events). v. Počet rozhodovacích bloků (number of gateways) vyjadřuje celkový počet objektů typu gateway. 1. Počet exkluzivních (XOR) rozhodovacích bloků (number of exclusive gateway). 2. Počet inkluzivních (OR) rozhodovacích bloků (number of inclusive gateway). 3. Počet paralelních (AND) rozhodovacích bloků (number of parallel gateway). 4. Počet rozhodovacích bloků založených na událostech (number of event based gateway) vi. Počet informačních objektů (number of data) vyjadřuje celkový počet objektů informačního typu. 1. Počet dokumentů (number of data objects). 2. Počet externích skladů informací (number of data stores). vii. Počet artefaktů (number of artifacts) vyjadřuje celkový počet objektů typu artefakt. 1. Počet poznámek (number of text annotation). 2. Počet ohraničujících objektů (number of groups). viii. Počet propojovacích objektů (number of connecting objects) vyjadřuje celkový počet objektů, které se používají pro spojování všech ostatních objektů v modelu. Propojovací objekty poskytují kontext a pořadí ve vykonávání jednotlivých činností. 1. Počet sekvenčních propojení (number of sequence flow). 2. Počet informačních propojení (number of message flows). 3. Počet asociativních propojení (number of association flows). 4. Počet direktivně asociativních propojení (number of directional association flows). 5. Počet podmíněných propojení (number of conditional flows). 6. Počet defaultních propojení (number of default flows). b. Hloubka procesu (scale of depth) vyjadřuje celkovou úroveň hloubky procesu. Vyjadřuje tak z kolika úrovní podprocesů se zkoumaný proces skládá. 2. Složitost modelu (complexity of the model) - tento typ měr vyjadřuje složitost procesu z pohledu možných průchodů procesem. a. Složitost řídicího toku (CFC - Control Flow Complexity) vyjadřuje počet lineárně nezávislých cest v procesu. Často používaná míra pro stanovení počtu testovacích scénářů průchodem procesu (Cardoso et al., 2006). Vzorec pro výpočet: 146 ACTA INFORMATICA PRAGENSIA Volume 04 Number
8 CFC( p) CFC ap, axor XOR ( a) ap, aor CFC OR ( a) CFC ap, aand AND ( a) (1) Doplňující informace ke vzorci: CFC XOR (a) = Počet sekvenčních propojení vystupujících z daného exkluzivního (XOR) rozhodovacího bloku. (2) (pocet_sekvencnich_p ropojeni_vystupujici ch_z_daneho_inkluziv niho(or)_rozhodovací ho_bloku) CFCOR (a) = 2-1 (3) CFC AND (a) =1 (4) b. Složitost procesního modelu dle Halsteada (HPC - Halstead-based Process Complexity) tato míra je založena na mírách komplexity software. Pro účely kvality procesních modelů jsou využívány níže uvedené vzorce dle (Cardoso et al., 2006). i. Doplňující vysvětlivky ke vzorcům: 1. n1 = počet unikátních rozhodovacích bloků. 2. n2 = počet unikátních informačních objektů. 3. N1 = celkový počet rozhodovacích bloků. 4. N2 = celkový počet informačních objektů. ii. Délka procesu: N n n (5) 1 log 2 n1 n2 log 2 2 iii. Rozsah procesu: V N N ) log ( n ) (6) ( n2 iv. Složitost procesu: D n / 2) ( N / ) (7) ( 1 2 n2 3. Struktura modelu (structure of the model) tento typ měr vyjadřuje kvalitu návrhu designu vnitřní struktury elementů, které ovlivňují průchod procesem. a. Hloubka rozhodovacího zanoření (nesting depth) udává počet rozhodnutí, které je nutné vykonat v průběhu vykonávání procesu (Kluza & Nalepa, 2012). Vzorec pro výpočet: ND = Počet exkluzivních (XOR) rozhodovacích bloků + Počet inkluzivních (OR) rozhodovacích bloků + Počet rozhodovacích bloků založených na událostech. (8) b. Složitost rozhraní (interface complexity) míra udává složitost procesu z pohledu jeho datových vstupů a výstupů (Henry & Kafura, 1981; Thammarak, 2010).Vzorec pro výpočet: IC Doplňující vysvětlivky ke vzorcům: 2 Délka ( pocet _ vstupu pocet _ vystupu) (9) Volume 04 Number ACTA INFORMATICA PRAGENSIA 147
9 i. Délka procesu je závislá na znalosti struktury dílčích aktivit procesu. Pokud se bude jednat o black box aktivitu, délka bude vždy 1. V opačném případě bude délka dané aktivity rovna jejímu počtu aktivit. c. Počet koncových událostí v rámci swimlanes (number of end events within swimlines) udává celkový počet koncových událostí v rámci swimlanes. d. Násobné využití rozhodovacích bloků v přímé návaznosti (multiple use of decision blocks in direct response) udává počet rozhodovacích bloků, které jsou v přímé souvislosti. e. Počet cyklů (number of cycles) udává počet cyklů v rámci procesního modelu. f. Počet duplicitně zobrazených elementů (number of duplicated elements) udává celkový počet duplicitně zobrazených elementů v rámci procesního modelu. Velmi častý problém, kdy vlivem nepozornosti jsou v modelu duplicitně zaznamenány především swimlanes, události a aktivity. Tím dochází ke zbytečnému zvětšování velikosti procesního modelu. 4. Srozumitelnost modelu (comprehensiveness of the model) tento typ měr vyjadřuje náročnost na pochopení modelu ze strany jeho uživatelů / čtenářů. a. Míra srozumitelnosti (CW - cognitive weight) udává úroveň náročnosti pochopení řídicí struktury procesního modelu. Je založená na empirickém výzkumu, díky kterému byla jednotlivým řídicím elementům přiřazena váha srozumitelnosti. Tato míra vyjadřuje tedy sumu vah srozumitelnosti řídicích elementů v modelu (Gruhn & Laue, 2006). b. Míra složitosti propojení (CW - coeficient of network complexity) vyjadřuje náročnost porozumění modelu. Hodnotu této míry lze jednoduše vypočítat jako počet hran (počet přechodů mezi aktivitami modelu) grafu podělený počtem uzlů (počet aktivit modelu a řídicích elementů). c. Míra výskytu nevhodných vzorů (rate of occurrence anti-patterns) vyjadřuje, do jaké míry se v procesním modelu vyskytují nevhodné návrhové vzory. d. Míra naplnění nezbytných informací (degree of fulfilment of the necessary information) vyjadřuje, do jaké míry jsou v procesním modelu obsaženy všechny nezbytné informace. Jedná se především o následující: i. Vlastník. ii. Odpovědná osoba. iii. Vstupy. iv. Výstupy. v. Textový popis. 5. Modulárnost modelu (modularization of the model) - tento typ měr vyjadřuje úroveň modulárního designu procesů. Míry vycházejí z (Thammarak, 2010). a. Míra využití daného procesního modelu (fan_in) udává počet všech procesů, které volají zkoumaný proces. Čím větší je hodnota této míry, tím je pravděpodobnější, že se jedná o jednoduchý proces, který je vyžadován v jiných částech procesu. 148 ACTA INFORMATICA PRAGENSIA Volume 04 Number
10 b. Míra využívání jiných procesních modelů (fan_out) udává počet všech procesů, které jsou volány ze zkoumaného procesu. Čím větší je hodnota této míry, tím je pravděpodobnější, že se jedná o větší podproces, který ke své správné funkcionalitě využívá celou řadu jednodušších procesů. c. Míra modularizace (modularization) míra je založená na předchozích dvou mírách. Čím větší hodnota této míry je, tím bude náročnější tento proces používat a pravděpodobně je nesprávně navrhnutý. Vzorec pro výpočet: Modulariza tion 2 ( fan_ in fan_ out) (10) 4 Diskuze Autorský kolektiv využil znalosti existujících měr kvality procesních modelů, doplnil je o další atributy ovlivňující jejich kvalitu (mlhavost odpovědností, výskyt duplicitních objektů, apod.) a vytvořil uzpůsobenou sadu procesních měr právě pro účely modelovacího jazyka BPMN. Je nutné uvést, že v této fázi výzkumu se však jedná pouze o první a spíše teoretický návrh, který je nutné konfrontovat s realitou. Bude potřeba ověřit a identifikovat zejména: Využitelnost navržených měr v praxi. Ověření vzorců pro výpočty a doplnění chybějících vzorců. Přípustné intervaly výsledných hodnot měr kvality BPMN procesních modelů tak, aby mohlo být jasně řečeno, jaké hodnoty nesmí být překročeny. o Především tato oblast je nejdůležitějším výstupem pro možnost využití navržených měr v praxi. Korelace hodnot mezi jednotlivými mírami a klíčovými parametry procesních modelů. Zda může vést určitá kombinace jednotlivých měr k vytvoření nových měr. Jako nejlepší způsob se jeví kvalitativní test v laboratoři použitelnosti, kdy participantům předložíme BPMN procesních modely a budeme zjišťovat uživatelské reakce a vnímání všech klíčových vlastností procesních modelů (stručnost, jasnost, přesnost a jeho grafická kvalita), které následně budeme korelovat s výsledky navržených měr kvality procesních modelů v notaci BPMN. Scénář kvalitativního testu je rozložen na studii: Přehlednosti procesu tj. zda je vybraný participant schopen proces (popsaných ve formě BPMN procesního modelu) pochopit a za jak dlouho. Adaptace na proces tj. zda je participant schopen po určitém časovém intervalu (cca 10 min) schopen rozumět jiným procesům (popsaných ve formě BPMN procesního modelu). Kvalitativních charakteristik procesů tj. co skutečně zkušeným participantům v oblasti procesního modelování na procesech schází, co by navrhli doplnit a co naopak ztěžuje jejich práci s nimi. Takto provedený test bude opakován ve třech etapách. V každé etapě proběhne testování cca 10 na sobě nezávislých participantů. Procesy budou na základě každé etapy upraveny (tj. vylepšeny a jiná sada současně úmyslně zesložitěna) tak, aby stanovená hypotéza, tj. míra kvality, byla potvrzena či vyvrácena. Pokud se však alespoň částečně potvrdí naše empiricky Volume 04 Number ACTA INFORMATICA PRAGENSIA 149
11 zjištěná hypotéza, tj. kvalitu je možné měřit a tak i kontrolovat, tak bude nalezen velmi účinný nástroj pro kontrolu kvality procesního modelu. 5 Závěr Jak bylo uvedeno výše, klíčovým a očekávaným výstupem procesního modelování je vytvoření pomocné / popisné dokumentace procesů organizace. Postup tvorby procesních modelů, aby je bylo možné opakovaně použít za daných podmínek a dojít k požadovaným výsledkům, je třeba normalizovat. Tj. stanovit pravidla pro modelování a zavést kontrolní mechanismy, které odhalí nekvalitní procesní modely a současně poskytnou potřebné informace pro jejich opravu. Jinými slovy cílem je vytvořit nástroj (systém procesních kontrol), založený na mírách kvality procesních modelů a uvést ho do praxe. Vhodným příkladem mohou být principy ISO norem řady 9000, které slouží pro zajištění jakosti požadovaného výsledku určité činnosti a výše uvedený princip vyžadují. Cílem tohoto článku bylo nalézt odpovědi na výše uvedené tři otázky. Je tedy vhodné v tuto chvíli shrnout nalezené odpovědi: 1. Jsou nalezené míry kvality v procesním modelování vhodné pro procesní modely vytvořené v notaci BPMN? Do určité míry ano. Problém však spočívá v tom, že nalezené míry jsou mnohdy specifické pro konkrétní modelovací jazyk a na notaci BPMN je nelze aplikovat (bez dodatečných úprav) přímo. Současně notace BPMN vykazuje mnohé specifika, které zásadně ovlivňují kvalitu procesních modelů. 2. Pokud ne, lze vytvořit sadu měr kvality pouze pro procesní modely vytvořené v notaci BPMN? Požadovanou sadu měr nepochybně vytvořit lze. V tomto článku autorský kolektiv navrhl seznam měr právě pro notaci BPMN. Je však nutné zmínit, že se jedná pouze o první návrh, který doposud nebyl ověřen v praxi. Proto autorský kolektiv doporučuje výsledný seznam měr konfrontovat s realitou prostřednictvím realizace kvalitativního výzkumu v laboratoři použitelnosti ČVUT / ČZU dle výše uvedeného postupu pro zajištění požadovaného cíle. Pokud to bude možné, mělo by také dojít k návrhu tříd projektů a jím odpovídajících doporučení, které míry kvality procesního modelu lze pro danou třídu použít. 3. Jak tyto míry mohou ovlivnit výslednou kvalitu vytvořených modelů v notaci BPMN Míry mohou ovlivňovat kvalitu přímo a nepřímo. Síla vlivu měr je závislá na řadě faktorů. Během testu použitelnosti je nutné sledovat přímé vlivy (tj. například snahu o co nejmenší množství vnoření procesů). Jejich dopad na kvalitu procesního modelu zaznamenávat a výsledky konzultovat s tvůrci procesů a v případě potřeby je znovu ověřit v laboratoři použitelnosti. Nepřímý vliv bude zkoumán formou řízeného pohovoru po ukončení studie v laboratoři. Každý participant (osoba spolupracující na výzkumu formou tvůrce zadaných procesů) bude hovořit o problémech při tvorbě procesu. Bude veden k označení největších problémů, které musel vyřešit. Tato diskuse tak otevře možnost pochopení, zda zavedení některé míry (typickou je hloubka vnoření) nepovede ke zbytečným stresům tvůrců procesu. Stres se pak může projevit úmyslným zjednodušováním celkového návrhu. Takový jev je zjevně negativní a měl by být eliminován. 150 ACTA INFORMATICA PRAGENSIA Volume 04 Number
12 Výsledky měření použitelnosti měr povedou k finalizaci seznamu měr kvality procesních modelů vytvořených v notaci BPMN. Finalizací seznamu bude následně možné vytvořit automatizovaný nástroj, který může zkontrolovat kvalitu procesního modelu po jeho vytvoření a tím jeho autorovi dát zpětnou vazbu / doporučení jak by měl být / mohl být procesní model upraven. Nicméně již v tuto chvíli lze konstatovat, že nástroj pro kontrolu kvality procesních modelů, založený na mírách kvality procesních modelů je rozhodně realizovatelný, byť vyžaduje ještě další zkoumání formou kvalitativních testů. Seznam použitých zdrojů Cardoso, J., Mendling, J., Neumann, G., & Reijers, H. A. (2006). A Discourse on Complexity of Process Models (Survey Paper). In Business Process Management Workshops: Lecture Notes in Computer Science Vol (pp ). doi: / _13 Conte, S. D., Dunsmore, H. E., & Shen, V. (1986). Software Engineering Metrics and Models. Redwood City: Benjamin-Cummings Publishing. Fleischmann, A., Schmidt, W., Stary, C., Obermeier, S., & Börger, E. (2012). Subject-Oriented Business Process Management. Berlin: Springer. Gruhn, V., & Laue, R. (2006). Adopting the Cognitive Complexity Measure for Business Process Models. In 5th IEEE International Conference on Cognitive Informatics (pp ). Beijing: IEEE. doi: /COGINF Henry, S., & Kafura, D. (1981). Software Structure Metrics Based on Information Flow. IEEE Transactions on Software Engineering, SE-7(5), doi: /TSE Hronza, R., Pavlíček, J., Mach, R., & Náplava, P. (2015). Míry kvality v procesním modelování. Acta Informatica Pragensia, 4(1), doi: /j.aip.57 ISO. (2015). ISO 9001 Quality Management Systems revision. Retrieved from Jeston, J., & Nelis, J. (2006). Business Process Management. London: Elsevier. Kluza, K., & Nalepa, G. J. (2012). Proposal of square metrics for measuring Business Process Model complexity. In Federated Conference on Computer Science and Information Systems (pp ). Wroclaw: IEEE. Krogstie, J., Sindre, G., & Jørgensen, H. (2006). Process models representing knowledge for action: a revised quality framework. European Journal of Information Systems, 15(1), doi: /palgrave.ejis Lindland, O. I., Sindre, G., & Solvberg, A. (1994). Understanding quality in conceptual modeling. IEEE Software, 11(2), doi: / Mach, R. (2015). Návrh a tvorba nástroje pro optimalizaci procesů na základě analýzy BPM modelů. Praha: FIT, ČVUT. Marsan, M. A., Balbo, G., Conte, G., Donatelli, S., & Franceschinis, G. (1994). Modelling with Generalized Stochastic Petri Nets (1st ed.). West Sussex, England: John Wiley & Sons. Mendling, J. (2008). Metrics for Process Models: Empirical Foundations of Verification, Error Prediction, and Guidelines for Correctness. Berlin: Springer. Mendling, J., Reijers, H. a., & van der Aalst, W. M. P. (2010). Seven process modeling guidelines (7PMG). Information and Software Technology, 52(2), doi: /j.infsof OMG. (2008). Unified Modeling Language (UML). Retrieved from OMG. (2014). Business Process Model & Notation (BPMN). Retrieved from Volume 04 Number ACTA INFORMATICA PRAGENSIA 151
13 Řepa, V. (2012). Procesně řízená organizace. Praha: Grada Publishing. Scheer, A. W., Oliver, T., & Otmar, A. (2005). Process Modeling Using Event- Driven Process Chains. In Process-Aware Information Systems (pp ). Hoboken: John Wiley & Sons. Ter Hofstede, A. H. M., Van Der Aalst, W. M. P., Adams, M., & Russell, N. (2010). Modern business process automation: YAWL and its support environment. Berlin: Springer. Thammarak, K. (2010). Survey Complexity Metrics for Reusable Business Process. In 1st National Conference on Applied Computer Technology and Information System (pp ). Nonthaburi: ACTIS. Trkman, P., Mertens, W., Viaene, S., & Gemmel, P. (2015). From business process management to customer process management. Business Process Management Journal, 21(2), doi: /BPMJ Wright, D. R. (2005). Finite State Machines. Retrieved from ACTA INFORMATICA PRAGENSIA Volume 04 Number
14 Volume 04 Number ACTA INFORMATICA PRAGENSIA 153
Česká zemědělská univerzita v Praze. Provozně ekonomická fakulta. Katedra informačních technologií
Česká zemědělská univerzita v Praze Provozně ekonomická fakulta Katedra informačních technologií Teze diplomové práce Analýza a návrh informačního systému Miloš Rajdl 2012 ČZU v Praze 1 Souhrn Diplomová
Modelování podnikových procesů
Modelování podnikových procesů Co je to podnikový proces? Činnost za účelem splnění určitého podnikového cíle (business goal) Provádění časově ohraničeno Vstupní podmínky Při realizaci probíhají vzájemně
Základní informace. Modelování. Notace
Základní informace BPMS = business process management systems - systémy pro modelování a optimalizace business procesů uvnitř organizace BPMN = business process modeling notation - součást BPMS, notace
Globální strategie, IT strategie, podnikové procesy. Jaroslav Žáček
Globální strategie, IT strategie, podnikové procesy Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Globální podniková strategie Co budeme dělat? Jak to budeme dělat? Jak využijeme IT systémy?
Informační systémy 2008/2009. Radim Farana. Obsah. Nástroje business modelování. Business modelling, základní nástroje a metody business modelování.
3 Vysoká škola báňská Technická univerzita Ostrava Fakulta strojní, Katedra automatizační techniky a řízení 2008/2009 Radim Farana 1 Obsah Business modelling, základní nástroje a metody business modelování.
Míry kvality v procesním modelování
Acta Informatica Pragensia, 015, 4(1): 18 9 DOI: 10.1867/j.aip.57 Peer-reviewed paper Míry kvality v procesním modelování Measures of Quality in Business Process Modelling Radek Hronza *, Josef Pavlíček
Business Process Modeling Notation
Business Process Modeling Notation Stephen A. White, IBM Corporation Procesní řízení 1 Co to je BPMN? Standard Business Process Modeling Notation (BPMN) byl vyvinutý skupinou Business Process Management
PV207. Business Process Management
PV207 Business Process Management Úvod do BPMN 12. 3. 2009 Petr Vašíček 2007 2009 IBA Group FI MU Obsah přednášky Opakování BPMS Úvod do BPMN Přehled grafických elementů Flow objects Connecting objects
Návrh a tvorba nástroje pro hodnocení kvality procesních modelů
Bakalářská práce F3 České vysoké učení technické v Praze Fakulta elektrotechnická Katedra kybernetiky Návrh a tvorba nástroje pro hodnocení kvality procesních modelů Jan Zídek Vedoucí: Ing. Radek Hronza
Modelování procesů s využitím MS Visio.
Modelování procesů s využitím MS Visio jan.matula@autocont.cz Co je to modelování procesů? Kreslení unifikovaných či standardizovaných symbolů, tvarů a grafů, které graficky znázorňují hlavní, řídící nebo
Modelování procesů (1) Procesní řízení 1
Modelování procesů (1) Procesní řízení 1 Vizualizace procesů Znázornění procesu ve formě diagramatického modelu, vede k jeho zpřehlednění a snadnějšímu pochopení. Označuje se jako: procesní mapa, procesní
Návrh a implementace algoritmů pro adaptivní řízení průmyslových robotů
Návrh a implementace algoritmů pro adaptivní řízení průmyslových robotů Design and implementation of algorithms for adaptive control of stationary robots Marcel Vytečka 1, Karel Zídek 2 Abstrakt Článek
Obsah. Zpracoval:
Zpracoval: houzvjir@fel.cvut.cz 03. Modelem řízený vývoj. Doménový (business), konceptuální (analytický) a logický (návrhový) model. Vize projektu. (A7B36SIN) Obsah Modelem řízený vývoj... 2 Cíl MDD, proč
CONTROLLING IN LOGISTICS CHAIN
CONTROLLING IN LOGISTICS CHAIN Jaroslav Morkus, Rudolf Kampf, Alan Andonov 1, Rudolf Kampf 2 ABSTRACT The article is focused on the controlling in logistics chain. It deals with the basic methodology using
Modelování procesů (2) 23.3.2009 Procesní řízení 1
Modelování procesů (2) 23.3.2009 Procesní řízení 1 Seznam notací Síťové diagramy Notace WfMC Notace Workflow Together Editor Aktivity diagram (UML) FirsStep Designer Procesní mapa Select Prespective (procesní
Softwarová podpora v procesním řízení
Softwarová podpora v procesním řízení Zkušenosti z praxe využití software ATTIS Ostrava, 7. října 2010 www.attis.cz ATTN Consulting s.r.o. 1 Obsah Koncepce řízení výkonnosti Koncepce řízení výkonnosti
Procesní řízení operačních sálů Mgr. Martin Gažar
Procesní řízení operačních sálů Mgr. Martin Gažar Procesy Procesy Procesní analýza Procesní mapa Modely procesů Optimalizace procesů Přínosy procesní analýzy Procesy a modely Procesy Abychom mohli úspěšně
Návrh softwarových systémů - architektura softwarových systémů
Návrh softwarových systémů - architektura softwarových systémů Martin Tomášek, Jiří Šebek Návrh softwarových systémů (B6B36NSS) Převzato z přednášky X36AAS M. Molhanec Co je to architektura Využívá se
RUP - Disciplíny. Jaroslav Žáček jaroslav.zacek@osu.cz
RUP - Disciplíny Jaroslav Žáček jaroslav.zacek@osu.cz Disciplíny Množství disciplíny v dané iteraci Disciplíny podle RUP Šest základních: Business modeling - pro pochopení problémové domény Requirements
Unifikovaný modelovací jazyk UML
Unifikovaný modelovací jazyk UML Karel Richta katedra počíta tačů FEL ČVUT Praha richta@fel fel.cvut.czcz Motto: Komunikačním m prostředkem informační komunity se postupem času stala angličtina. Chcete-li
Semestrální práce ke kurzu 4IT421 Zlepšování procesů budování IS Semestr LS 2014/2015
Semestrální práce ke kurzu 4IT421 Zlepšování procesů budování IS Semestr LS 2014/2015 Autoři Téma Datum odevzdání 15. 5. 2015 Tomáš Kolmistr (xkolt00), Simona Vybíralová (xvybs00) Typy procesních modelů
HODNOCENÍ VÝKONNOSTI PODNIKU VE SPOJITOSTI SE STRATEGICKÝMI CÍLY
29 HODNOCENÍ VÝKONNOSTI PODNIKU VE SPOJITOSTI SE STRATEGICKÝMI CÍLY POKORNÝ Karel Abstrakt: Metoda Balanced Scorecard (BSC) její podstata, obsah a principy. Vztah BSC ke strategickému a operativnímu řízení
Procesní řízení. Hlavní zásady a praxe dodavatele Komix
Procesní řízení Hlavní zásady a praxe dodavatele Komix 1 Obsah prezentace Teoretická část (menšího objemu) orientace na zákazníka hodnocení procesu podmínky procesního řízení cyklus zlepšování procesu
ADAPTIVITA INFORMAČNÍCH SYSTÉMŮ INFORMATION SYSTEM ADAPTIVITY
ADAPTIVITA INFORMAČNÍCH SYSTÉMŮ INFORMATION SYSTEM ADAPTIVITY Roman Malo Mendelova zemědělská a lesnická univerzita v Brně Provozně ekonomická fakulta, Ústav informatiky, malo@pef.mendelu.cz Abstrakt Problematika
Informační systém řešící rozvrhování
AIP Scholaris 1(1), 2012, 15 21, ISSN 1805-613X Online: scholaris.vse.cz Informační systém řešící rozvrhování Petra Procházková 1 1 Fakulta informatiky a statistiky, Vysoká škola ekonomická v Praze nám.
BORM-II a BPMN v provozně ekonomických procesech BORM-II and BPMN in operation economic processes
BORM-II a BPMN v provozně ekonomických procesech BORM-II and BPMN in operation economic processes Abstrakt Tento článek popisuje BORM (Business Objects Relations Modelling), BPMN (Business Process Modeling
Architektury Informačních systémů. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/
Architektury Informačních systémů Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Nutné pojmy Co je to informační systém? Jaké oblasti zahrnuje? Jaká je vazba IS na podnikovou strategii?
Životopis. Osobní údaje. Vzdělání. Zaměstnání. Pedagogická činnost na VŠE v Praze. Vysoká škola ekonomická v Praze
Vysoká škola ekonomická v Praze Osobní údaje Mgr. Ing. Pavel Král, Ph.D., 31. leden 1978 bydliště Přestavlky 5, 25791 Sedlec-Prčice (Přestavlky) Vzdělání 2002 Ing. VŠE, Fakulta managementu Ekonomika a
Nadpis článku: Zavedení speciálního nástroje SYPOKUB do praxe
Oborový portál BOZPinfo.cz - http://www.bozpinfo.cz Tisknete stránku: http://www.bozpinfo.cz/josra/josra-03-04-2013/zavedeni-sypokub.html Články jsou aktuální k datumu jejich vydání. Stránka byla vytvořena/aktualizována:
OBSAH 1. ÚVOD STRUKTURA A ÚROVNĚ PROCESNÍHO MODELU KONVENCE PRO MODELOVÁNÍ PROCESŮ KONVENCE PRO MODELOVÁNÍ ORGANIZAČNÍCH STRUK
Konvence procesního modelování v CENIA výtah z metodiky příloha č. 3 soutěžní dokumentace pro výběrové řízení na Integrovaný systém plnění ohlašovacích povinností OBSAH 1. ÚVOD... 4 2. STRUKTURA A ÚROVNĚ
dokumentu: Proceedings of 27th International Conference Mathematical Methods in
1. Empirical Estimates in Stochastic Optimization via Distribution Tails Druh výsledku: J - Článek v odborném periodiku, Předkladatel výsledku: Ústav teorie informace a automatizace AV ČR, v. v. i., Dodavatel
Vysoká škola technická a ekonomická v Českých Budějovicích. Institute of Technology And Business In České Budějovice
10. PLÁN RIZIK, PROJEKTOVÁ DOKUMENTACE, VÝBĚROVÉ ŘÍZENÍ A NÁKUPY Vysoká škola technická a ekonomická v Českých Budějovicích Institute of Technology And Business In České Budějovice Tento učební materiál
Architektury Informačních systémů. Jaroslav Žáček
Architektury Informačních systémů Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Nutné pojmy Co je to informační systém? Jaké oblasti zahrnuje? Jaká je vazba IS na podnikovou strategii?
MANAGEMENT Modelování procesů. Ing. Jaromír Pitaš, Ph.D.
MANAGEMENT Modelování procesů Ing. Jaromír Pitaš, Ph.D. Obsah Procesní model organizace a hierarchická struktura procesů Identifikace oblastí a skupin procesů Identifikace procesů a popis jejich kontextu
SIMULACE JEDNOFÁZOVÉHO MATICOVÉHO MĚNIČE
SIMULE JEDNOFÁZOVÉHO MATICOVÉHO MĚNIČE M. Kabašta Žilinská univerzita, Katedra Mechatroniky a Elektroniky Abstract In this paper is presented the simulation of single-phase matrix converter. Matrix converter
Návrh IS - UML. Jaroslav Žáček
Návrh IS - UML Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ UML UML není metodikou ani programovacím jazykem, je to pouze vizuální modelovací nastroj pro objektově orientované systémy.
THE PREDICTION PHYSICAL AND MECHANICAL BEHAVIOR OF FLOWING LIQUID IN THE TECHNICAL ELEMENT
THE PREDICTION PHYSICAL AND MECHANICAL BEHAVIOR OF FLOWING LIQUID IN THE TECHNICAL ELEMENT PREDIKCE FYZIKÁLNĚ-MECHANICKÝCH POMĚRŮ PROUDÍCÍ KAPALINY V TECHNICKÉM ELEMENTU Kumbár V., Bartoň S., Křivánek
Bezpečnostní incidenty IS/ICT a jejich řešení
Abstrakt: Petr Doucek Fakulta informatiky a statistiky, Vysoká škola ekonomická v Praze doucek@vse.cz, http://fis.vse.cz Problematika bezpečnosti informačních systémů a informačních a komunikačních technologií
Komputerizace problémových domén
Milan Mišovič (ČVUT FIT) Pokročilé informační systémy MI-PIS, 2011, Přednáška 03 1/19 Komputerizace problémových domén Prof. RNDr. Milan Mišovič, CSc. Katedra softwarového inženýrství Fakulta informačních
Návrh IS - UML. Jaroslav Žáček
Návrh IS - UML Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Trochu historie neuškodí Do roku 1994 chaos ve světě objektově orientovaných metod (několik jazyků pro vizuální modelování,
VYUŽITÍ SOFTWARU MATHEMATICA VE VÝUCE PŘEDMĚTU MATEMATIKA V EKONOMII 1
VYUŽITÍ SOFTWARU MATHEMATICA VE VÝUCE PŘEDMĚTU MATEMATIKA V EKONOMII 1 Orlando Arencibia, Petr Seďa VŠB-TU Ostrava Abstrakt: Příspěvek je věnován diskusi o inovaci předmětu Matematika v ekonomii, který
VLIV NEURČITOSTI, NEJASNOSTI, NEJISTOTY A SLOŽITOSTI NA ROZHODOVÁNÍ ORGANIZACÍ
VLIV NEURČITOSTI, NEJASNOSTI, NEJISTOTY A SLOŽITOSTI NA ROZHODOVÁNÍ ORGANIZACÍ Tomáš Kořínek Univerzita Pardubice, Fakulta ekonomicko-správní, Ústav systémového inženýrství a informatiky Abstract: The
SYSTÉM PRO AUTOMATICKÉ OVĚŘOVÁNÍ ZNALOSTÍ
SYSTÉM PRO AUTOMATICKÉ OVĚŘOVÁNÍ ZNALOSTÍ PŘIBYL VLADIMÍR Fakulta managementu, Vysoká škola ekonomická v Praze, Jarošovská 1117/II, 377 01 Jindřichův Hradec priby-vl@fm.vse.cz Abstrakt: Příspěvek se zabývá
Výuka softwarového inženýrství na OAMK Oulu, Finsko Software engineering course at OAMK Oulu, Finland
Výuka softwarového inženýrství na OAMK Oulu, Finsko Software engineering course at OAMK Oulu, Finland Magdalena Raszková Abstrakt Příspěvek se zabývá koncepcí předmětu Softwarové inženýrství na Oulu University
POSUDEK VEDOUCÍHO BAKALÁŘSKÉ PRÁCE
POSUDEK VEDOUCÍHO BAKALÁŘSKÉ PRÁCE Jméno studenta Branný Jan Název práce Jméno vedoucího práce Jméno oponenta práce Realizace modulárního CMS pro digitální agentury Ing. David Hartman Ph.D. Ing. Lukáš
2. Začlenění HCI do životního cyklu software
Jan Schmidt 2011 Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze Zimní semestr 2011/12 EVROPSKÝ SOCIÁLNÍ FOND PRAHA & EU: INVESTUJENE DO VAŠÍ BUDOUCNOSTI
Co je a co není implementace ISMS dle ISO a jak měřit její efektivnost. Ing. Václav Štverka, CISA Versa Systems s.r.o.
Co je a co není implementace ISMS dle ISO 27001 a jak měřit její efektivnost. Ing. Václav Štverka, CISA Versa Systems s.r.o. OBSAH Co je implementace ISMS dle ISO 27001 Proč měřit ISMS? Zdroje pro měření
SOFTWAROVÉ INŽENÝRSTVÍ 1
Metodický list č. 1 Název tématického celku: Úvod do softwarového inženýrství Základním cílem tohoto tematického celku je vysvětlení smyslu discipliny nazývané softwarové inženýrství. Tematický celek zahrnuje
Vzorový audit webové stránky podle
Vzorový audit webové stránky podle Web Content Accessibility Guidelines Autor: Tomáš Drn Vedoucí práce: PaedDr. Petr Pexa Školní rok: 2009-10 Abstrakt Tato práce se zabývá hodnocením správnosti provedení
Informační systémy 2008/2009. Radim Farana. Obsah. UML - charakteristika
2 Vysoká škola báňská Technická univerzita Ostrava Fakulta strojní, Katedra automatizační techniky a řízení 2008/2009 Radim Farana 1 Obsah Jazyk UML, základní modely, diagramy aktivit, diagramy entit.
TÉMATICKÝ OKRUH Softwarové inženýrství
TÉMATICKÝ OKRUH Softwarové inženýrství Číslo otázky : 22. Otázka : Úvodní fáze rozpracování softwarového projektu. Postupy při specifikaci byznys modelů. Specifikace požadavků a jejich rozpracování pomocí
Objektově orientované technologie Business proces Diagram aktivit. Daniela Szturcová
Objektově orientované technologie Business proces Diagram aktivit Daniela Szturcová Osnova Bysnys proces pojmy metody, specifikace pomocí diagramů Modelování pomocí aktivitního diagramu prvky diagramu
Úroveň výkonu agend státní správy není jasně definována a financování probíhá formou příspěvku bez zohlednění skutečného rozsahu výkonu.
Úroveň výkonu agend státní správy není jasně definována a financování probíhá formou příspěvku bez zohlednění skutečného rozsahu výkonu. Výkon, tj. způsob zajištění jednotlivých agend není jednotný! Standardizace
Facility management audit: nástroj jak udržet společnost konkurence schopnou
Facility management audit: nástroj jak udržet společnost konkurence schopnou Ing. Zuzana Němcová V 21. století se společnost potýká s několika problémy na které musí společnosti pružně reagovat tak aby
SPECIFIKA CERTIFIKACE PODLE ČSN EN ISO 9001:2001 V ORGANIZACÍCH, KTERÉ SE ZABÝVAJÍ VÝVOJEM SOFTWARE
SPECIFIKA CERTIFIKACE PODLE ČSN EN ISO 9001:2001 V ORGANIZACÍCH, KTERÉ SE ZABÝVAJÍ VÝVOJEM SOFTWARE Václav Šebesta Ústav informatiky Akademie věd ČR, e-mail: vasek@cs.cas.cz Abstrakt Jestliže ještě před
Modelování a optimalizace diagnostických procesů
Modelování a optimalizace diagnostických procesů Ing. Jiří Tupa, Ing. František Steiner, Ph.D., Doc. Ing. Vlastimil Skočil, CSc. Oddělení řízení průmyslových procesů, Katedra technologií a měření, Fakulta
14 Úvod do plánování projektu Řízení projektu
14 Úvod do plánování projektu Řízení projektu Plánování projektu Vývoj - rozbor zadání odhad pracnosti, doby řešení, nákladů,... analýza rizik strategie řešení organizace týmu PLÁN PROJEKTU 14.1 Softwarové
Management rizika Bc. Ing. Karina Mužáková, Ph.D. BIVŠ,
Management rizika Bc. Ing. Karina Mužáková, Ph.D. BIVŠ, 2015 1 5/ Řízení rizika na úrovni projektu, podniku a v rámci corporate governance. BIVŠ, 2015 2 Definice projektu říká, že se jedná o činnost, která
14 Úvod do plánování projektu Řízení projektu
14 Úvod do plánování projektu Řízení projektu Plánování projektu Vývoj - rozbor zadání odhad pracnosti, doby řešení, nákladů,... analýza rizik strategie řešení organizace týmu PLÁN PROJEKTU 14.1 Softwarové
ZADÁNÍ BAKALÁŘSKÉ PRÁCE
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ZADÁNÍ BAKALÁŘSKÉ PRÁCE Název: Míry kvality procesních modelů Student: Marek Neumann Vedoucí: Ing. Radek Hronza Studijní program: Informatika
MOŢNOSTI VYUŢITÍ ROLÍ, AKTORŮ A AGENTŮ PŘI DESIGNU BYZNYS PROCESŮ
MOŢNOSTI VYUŢITÍ ROLÍ, AKTORŮ A AGENTŮ PŘI DESIGNU BYZNYS PROCESŮ Ing. Jan Smolík Vysoká škola finanční a správní PROČ JINÝ ZPŮSOB MODELOVÁNÍ PROCESŮ Základní žurnalistické otázky Co, kdo, kdy, kde, jak,
Procesy, procesní řízení organizace. Výklad procesů pro vedoucí odborů krajského úřadu Karlovarského kraje
Procesy, procesní řízení organizace Výklad procesů pro vedoucí odborů krajského úřadu Karlovarského kraje Co nového přináší ISO 9001:2008? Vnímání jednotlivých procesů organizace jako prostředku a nástroje
Karta předmětu prezenční studium
Karta předmětu prezenční studium Název předmětu: Objektově orientovaná analýza a návrh (OOAN) Číslo předmětu: 548-0040 Garantující institut: Garant předmětu: Institut geoinformatiky RNDr. Daniela Szturcová,
8/2.1 POŽADAVKY NA PROCESY MĚŘENÍ A MĚŘICÍ VYBAVENÍ
MANAGEMENT PROCESŮ Systémy managementu měření se obecně v podnicích používají ke kontrole vlastní produkce, ať už ve fázi vstupní, mezioperační nebo výstupní. Procesy měření v sobě zahrnují nemalé úsilí
BI-TIS Případová studie
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti BI-TIS Případová Cvičení č. 2 Ing. Pavel Náplava naplava@fel.cvut.cz Katedra softwarového inženýrství, ČVUT FIT, 18102 Centrum znalostního
(CELO) ŽIVOTNÍ HODNOTA ZÁKAZNÍKA
(CELO) ŽIVOTNÍ HODNOTA ZÁKAZNÍKA Ing. Martin Bárta Vysoké učení technické v Brně, Kolejní 2906/4 Brno 612 00, barta@fbm.vutbr.cz Abstract The aim of the work CUSTOMER LIFE-TIME VALUE" is the formulation
VYSOKÁ ŠKOLA HOTELOVÁ V PRAZE 8, SPOL. S R. O.
VYSOKÁ ŠKOLA HOTELOVÁ V PRAZE 8, SPOL. S R. O. Návrh konceptu konkurenceschopného hotelu v době ekonomické krize Diplomová práce 2013 Návrh konceptu konkurenceschopného hotelu v době ekonomické krize Diplomová
Procesní audit VIKMA
Procesní audit VIKMA07-2. 5. 2014 Cíl auditu Procesní audit je zaměřen na relevantní firemní procesy marketing, vývoj, nákup, servis apod. a jeho cílem je průběžně kontrolovat jejich úroveň, aby bylo možné
FUNKČNÍ VZOREK FUNKČNÍ VZOREK - SOLAR PANEL TESTER. ZAŘÍZENÍ PRO MEZIOPERAČNÍ TESTOVÁNÍ SOLÁRNÍCH PANELŮ
ODBOR TERMOMECHANIKA TECHNOLOGICKÝCH PROCESŮ FUNKČNÍ VZOREK FUNKČNÍ VZOREK - SOLAR PANEL TESTER. ZAŘÍZENÍ PRO MEZIOPERAČNÍ TESTOVÁNÍ SOLÁRNÍCH PANELŮ Autor: Ing. Michal Švantner, Ph.D. Ing. Petr Kras Číslo
Problémové domény a jejich charakteristiky
Milan Mišovič (ČVUT FIT) Pokročilé informační systémy MI-PIS, 2011, Přednáška 02 1/16 Problémové domény a jejich charakteristiky Prof. RNDr. Milan Mišovič, CSc. Katedra softwarového inženýrství Fakulta
AUTORIZOVANÝ SOFTWARE VALVE-CONTROL-V-1
MODELOVÁNÍ DEFORMAČNÍCH A DYNAMICKÝCH PROCESŮ AUTORIZOVANÝ SOFTWARE VALVE-CONTROL-V-1 Autor: Ing. Josef Študent Číslo projektu: Číslo výsledku: Odpovědný pracovník: Vedoucí odboru: Ředitel centra: N NTC-SW-22-10
Přednáška. Sběr požadavků na SW s použitím metody C.C a nástroje Craft.CASE. e-fractal, s.r.o.
Přednáška Sběr požadavků na SW s použitím metody C.C a nástroje Craft.CASE e-fractal, s.r.o. Úvod Agenda Motivace proč modelovat procesy Stručný úvod do metody C.C Příklad Motivace proč modelovat procesy
Struktura Pre-auditní zprávy
Příloha č. 1 k Smlouvě o Pre-auditu: Struktura Pre-auditní zprávy 1. Manažerské shrnutí Manažerské shrnutí poskytuje nejdůležitější informace vyplývající z Pre-auditní zprávy. 2. Prohlášení o účelu a cílů
1. VYMEZENÍ ODBORNÉ STÁŽE
1. VYMEZENÍ ODBORNÉ STÁŽE Šablona stáže představuje základní rámec odborné stáže pro typovou pozici a obsahuje požadavky na obsah a průběh stáže, na stážistu i na poskytovatele stáže. Bílá pole označují
SOUBOR OTÁZEK PRO INTERNÍ AUDIT (Checklist)
SOUBOR OTÁZEK PRO INTERNÍ AUDIT (Checklist) Oblast 1. STRATEGICKÉ PLÁNOVÁNÍ Jsou identifikovány procesy v takovém rozsahu, aby byly dostačující pro zajištění systému managementu jakosti v oblasti vzdělávání?
Jak se stát přívětivým úřadem aneb práce s open daty ve státní správě. Open Data Expo
Jak se stát přívětivým úřadem aneb práce s open daty ve státní správě Open Data Expo 7. 3. 2016 Agenda Hlavní rysy současné prezentace otevřených dat u měst Citizen Dashboard a otevřená data Postup vytvoření
UKÁZKA VYUŽITÍ PROGRAMU WINQSB PŘI VÝUCE KVANTITATIVNÍCH METOD V ROZHODOVÁNÍ V DISTANČNÍ FORMĚ STUDIA
UKÁZKA VYUŽITÍ PROGRAMU WINQSB PŘI VÝUCE KVANTITATIVNÍCH METOD V ROZHODOVÁNÍ V DISTANČNÍ FORMĚ STUDIA ALENA KOLČAVOVÁ, LENKA DRÁBKOVÁ Abstrakt: V úvodu příspěvku je nastíněna současná situace stavu připravenosti
Dopad fenoménu Industrie 4.0 do finančního řízení
Akademičtí řešitelé výzkumné organizace: Ing. Josef Horák, Ph.D. doc. Jiřina Bokšová, Ph.D. Katedra financí a účetnictví ŠKODA AUTO Vysoká škola o. p. s. 17. ledna 2018 Struktura prezentace: Základní informace
Úvod do datového a procesního modelování pomocí CASE Erwin a BPwin
Úvod do datového a procesního modelování pomocí CASE Erwin a BPwin (nově AllFusion Data Modeller a Process Modeller ) Doc. Ing. B. Miniberger,CSc. BIVŠ Praha 2009 Tvorba datového modelu Identifikace entit
UML a jeho použití v procesu vývoje. Jaroslav Žáček jaroslav.zacek@osu.cz
UML a jeho použití v procesu vývoje Jaroslav Žáček jaroslav.zacek@osu.cz Různé pohledy na modelování Různé pohledy na modelování Unified Modeling Language UML není metodikou ani programovacím jazykem,
2. Modelovací jazyk UML 2.1 Struktura UML 2.1.1 Diagram tříd 2.1.1.1 Asociace 2.1.2 OCL. 3. Smalltalk 3.1 Jazyk 3.1.1 Pojmenování
1. Teoretické základy modelování na počítačích 1.1 Lambda-kalkul 1.1.1 Formální zápis, beta-redukce, alfa-konverze 1.1.2 Lambda-výraz jako data 1.1.3 Příklad alfa-konverze 1.1.4 Eta-redukce 1.2 Základy
Karta předmětu prezenční studium
Karta předmětu prezenční studium Název předmětu: Číslo předmětu: 545-0259 Garantující institut: Garant předmětu: Exaktní metody rozhodování Institut ekonomiky a systémů řízení RNDr. Radmila Sousedíková,
CASE. Jaroslav Žáček
CASE Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Co znamená CASE? Definice dle SEI A CASE tool is a computer-based product aimed at supporting one or more software engineering activities
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE TEZE K DISERTAČNÍ PRÁCI České vysoké učení technické v Praze Fakulta elektrotechnická Katedra ekonomiky, manažerství a humanitních věd Jakub Mrocek HODNOCENÍ PŘÍNOSŮ
Vstupní analýza absorpční kapacity OPTP. pro programové období 2014 2020
Manažerské shrnutí 1 Výstup zpracovaný k datu: 10. 2. 2014, aktualizace k 7.5. 2014 Zpráva zpracována pro: Ministerstvo pro místní rozvoj ČR Staroměstské náměstí 6 110 15 Praha 1 Dodavatel: HOPE-E.S.,
HODNOCENÍ INOVAČNÍCH VÝSTUPŮ NA REGIONÁLNÍ ÚROVNI
HODNOCENÍ INOVAČNÍCH VÝSTUPŮ NA REGIONÁLNÍ ÚROVNI Vladimír ŽÍTEK Katedra regionální ekonomie a správy, Ekonomicko-správní fakulta, Masarykova Univerzita, Lipová 41a, 602 00 Brno zitek@econ.muni.cz Abstrakt
Information and Data Management. RNDr. Ondřej Zýka
Information and Data Management RNDr. Ondřej Zýka 1 Informační a datový management Disciplína zaměřená na správu informací (z mnoha zdrojů) a spřístupnění informací různým typům uživatelů podle jejich
Communist Party of Nepal (Unified Marxist-Leninist) Unified Modeling Language University of Massachusetts Lowell User-mode Linux.
Jan Smolík UML UML Communist Party of Nepal (Unified Marxist-Leninist) Unified Modeling Language University of Massachusetts Lowell User-mode Linux Zdroj: Wikipedia Unified modelling language Neproprietární
T T. Think Together 2011. Michal Příbrský THINK TOGETHER
Česká zemědělská univerzita v Praze Provozně ekonomická fakulta Doktorská vědecká konference 7. února 2011 T T THINK TOGETHER Think Together 2011 Možnosti využití metody Balanced Scorecard pro měření a
End-to-end testování. 26. dubna Bořek Zelinka
End-to-end testování 26. dubna 2013 Bořek Zelinka Bořek Zelinka Unicorn Systems, Test architekt Unicorn, 2004 Testování Quality Assurance ČVUT, Fakulta stavební, 2004 2 Agenda Princip end-to-end testů
7.6 Další diagramy UML
7.6 Další diagramy UML 7.6.1 Moduly (balíčky - package) a kolaborace (collaboration) Jak rozložit rozsáhlý systém na menší? - seskupování tříd (prvků modelu) do jednotek vyšší úrovně (package v UML). UI
BETON V ENVIRONMENTÁLNÍCH SOUVISLOSTECH
ACTA ENVIRONMENTALICA UNIVERSITATIS COMENIANAE (BRATISLAVA) Vol. 20, Suppl. 1(2012): 11-16 ISSN 1335-0285 BETON V ENVIRONMENTÁLNÍCH SOUVISLOSTECH Ctislav Fiala & Magdaléna Kynčlová Katedra konstrukcí pozemních
Animace ve WPF. Filip Gažák. Ing. Václav Novák, CSc. Školní rok: 2008-09
Animace ve WPF Filip Gažák Ing. Václav Novák, CSc. Školní rok: 2008-09 Abstrakt Hlavním tématem práce bude nový prvek pro tvorbu uživatelského prostředí ve WPF animace. V teoretické části se nejprve seznámíme
ACTA INFORMATICA PRAGENSIA
Scientific Journal Vědecký časopis ACTA INFORMATICA PRAGENSIA University of Economics, Prague Vysoká škola ekonomická v Praze Faculty of Informatics and Statistics Fakulta informatiky a statistiky 1 2015
Citation Statistics. zpráva společné komise. Int. Mathematical Union. Int. Council of Industrial and Applied Mathematics. Institute of Statistics
Citation Statistics zpráva společné komise Int. Mathematical Union Int. Council of Industrial and Applied Mathematics Institute of Statistics Citace ze zadání: The drive towards more transparency and accountability
NUMERICKÉ ŘEŠENÍ VIBROIZOLACE STROJE
NUMERICKÉ ŘEŠENÍ VIBROIZOLACE STROJE Jiří Vondřich., Radek Havlíček. Katedra mechaniky a materiálů, Fakulta elektrotechnická, ČVUT Praha Abstract Vibrace stroje způsobují nevyvážené rotující části stroje,
Efektivní financování sociálních služeb v České republice Effective financing of social services in the Czech Republic
Efektivní financování sociálních služeb v České republice Effective financing of social services in the Czech Republic Praha, 2013 Ing. Jiří Horecký, Ph.D., MBA Abstrakt Cílem této práce je na dostupných
ZÁZNAM PROCESU TVORBY INFORMAČNÍHO SYSTÉMU CAPTURING OF AN INFORMATION SYSTEM DEVELOPMENT
ZÁZNAM PROCESU TVORBY INFORMAČNÍHO SYSTÉMU CAPTURING OF AN INFORMATION SYSTEM DEVELOPMENT Marek Pícka Anotace: Tento článek pojednává o novém způsobu záznamu procesu tvorby informačního systému, který
2. Entity, Architecture, Process
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Praktika návrhu číslicových obvodů Dr.-Ing. Martin Novotný Katedra číslicového návrhu Fakulta informačních technologií ČVUT v Praze Miloš
Tvorba dynamických interaktivních webových dotazníků pro psychologický výzkum
Tvorba dynamických interaktivních webových dotazníků pro psychologický výzkum Autor: Jaroslav Daníček Vedoucí práce: Prof. Iva Stuchlíková Odborný konzultant: PhDr. Milan Novák, Ph.D. Školní rok 2009 2010