modelování busimess procesů a dalších aspektů business systému

Transkript

modelování busimess procesů a dalších aspektů business systému
Přehled nástrojů CABE (modelování
podniku) na tuzemském trhu
Semestrální práce z předmětu 4IT450 CASE – Computer Aided Systems
Engineering
Zimní semestr 2008/2009
Vypracovali:
Jan Beníšek
Pavel Jersák
Jan Kučera
Oldřich Louthan
Anna Slouková
Ivana Suchá
Helena Zmeková
Vypracováno dne: 7. 1. 2009
Obsah
1
ÚVOD....................................................................................................................................................... 2
1.1
1.2
2
POPIS HOTELU SNĚŽKA ............................................................................................................................ 3
2.1
2.2
2.3
2.4
3
POJETÍ PRÁCE ............................................................................................................................................. 2
VYBRANÉ NÁSTROJE .................................................................................................................................... 2
ZÁKLADNÍ INFORMACE ................................................................................................................................. 3
CÍLE PODNIKU ............................................................................................................................................ 3
ORGANIZAČNÍ STRUKTURA SPOLEČNOSTI ......................................................................................................... 5
PROCESY V PODNIKU ................................................................................................................................... 5
HODNOCENÍ VYBRANÝCH NÁSTROJŮ ...................................................................................................... 7
3.1
3.2
3.3
3.4
3.5
3.6
3.7
METASTORM PROVISION ............................................................................................................................. 7
QPR PROCES GUIDE ................................................................................................................................. 12
SPARXSYSTEMS ENTERPRISE ARCHITECT ........................................................................................................ 18
CASEWISE CORPORATE MODELER ............................................................................................................... 25
IBM WEBSPHERE BUSINESS MODELER ......................................................................................................... 32
INTERFACING VISIO BPMN MODELER .......................................................................................................... 35
IGRAFX PROCESS 2007 ............................................................................................................................. 38
4
SOUHRNNÉ HODNOCENÍ NÁSTROJŮ...................................................................................................... 43
5
MOŽNOSTI DALŠÍHO ROZVOJE TÉMATU ................................................................................................ 44
6
ZÁVĚR .................................................................................................................................................... 46
7
ZDROJE .................................................................................................................................................. 47
1
1 Úvod
CABE je zkratka pro Computer Aideded Business Engineering – nástroje pro modelování podniku.
Tato práce je další z řady prací, které na toto téma byly v minulosti napsány, a na které navazuje.
Nebudeme proto pojem CABE podrobně vysvětlovat, protože vymezením toho pojmu se již zabývalo
několik předešlých prací. V následující podkapitole představíme způsob, jakým jsme se toto téma
rozhodli pojmout.
1.1 Pojetí práce
Fakt, že na toto téma byla již napsána řada prací, s sebou nese několik výhod ale i nevýhod.
Jednoznačnou výhodou je, že týmy před námi již tuto oblast zmapovaly a my se tudíž nepohybujeme
ve zcela neznámém prostředí. Díky předchozím pracím máme k dispozici vymezení, jaké jsou typické
funkce nástrojů CABE a jejich celkem obsáhlý seznam, ze kterého lze vycházet. Na druhou stranu byly
jednotlivé produkty hodnoceny již celou řadou kritérií a mnohdy i velmi podrobně. Předešlé práce
tedy omezovaly možnosti, jak práci zpracovat.
Snažit se přehodnotit v minulosti představené nástroje pomocí nějaké nové sady kritérií jsme zavrhli
z důvodu, že již představená sada kritérií je podrobná a pokrývá důležité aspekty CABE nástrojů. Na
první pohled jsme tedy neviděli žádnou novou sadu kritérií, která by při rozhodování o pořízení
takovéhoto nástroje měla rozumnou vypovídací hodnotu.
Poslední aktualizace seznamu produktů byla provedena v práci z letního semestru tohoto roku. Na
významné změny uplynula pravděpodobně příliš krátká doba. Hledání novinek jsme zhodnotili jako
rizikové v tom smyslu, že by se nakonec mohlo ukázat, že je jich velmi málo. A hledání nových
produktů je obtížné, protože pojem CABE není obecně příliš rozšířen, proto by bylo nutné hledat
spíše podle typických funkcí.
Rozhodli jsme se, že spíše místo rozšiřování stávajícího seznamu či prohlubování detailu kritérií se
zaměříme na práci s těmito nástroji a pokusíme se zprostředkovat uživatelský pohled na některé
vybrané nástroje.
Za tímto účelem jsme definovali fiktivní hotel Sněžka, který jsme popsali na úrovni podrobnosti nutné
pro realizaci našeho scénáře, nedefinovali jsme ho tedy ve všech oblastech do co největšího detailu.
Cílem naší práce je představit některé vybrané nástroje na příkladu modelování hotelu Sněžka.
1.2 Vybrané nástroje
V předcházejících pracích vypracovaných na toto téma byla představena a hodnocena celá řada
nástrojů. Není v našich silách zhodnotit výše zmíněným způsobem všechny dosud zmíněné nástroje.
Rozhodli jsme se postupovat tak, že každý člen týmu zhodnotí jeden nástroj.
Z nástrojů, které byly přestaveny v minulých letech, jsme tedy vybírali ty nástroje, které disponovaly
co nejširší funkcionalitou pro modelování podniku. Nutnou podmínkou je dostupnost trial či demo
verze produktu. Při bližším zkoumání podmínek, za jakých je možno tyto verze produktů získat, jsme
upustili od těch nástrojů, kde získání trial verze vyžadovalo schůzku s obchodníkem firmy či další
podobné překážky. Pro hodnocení byly vybrány následující nástroje:
2
•
•
•
•
•
•
•
ProVision BPMx (Metastorm) – Anna Slouková
ProcessGuide (QPR) – Jan Beníšek
Enterprise Architect (Sparxsystems) – Pavel Jersák
Corporate Modeler (CaseWise) – Ivana Suchá
Websphere Business Modeler (IBM) – Helena Zmeková
Visio BPMN Modeler (Interfacing Technologies) – Jan Kučera
iGrafx Process 2007 (iGrafx) – Oldřich Louthan
2 Popis hotelu Sněžka
V této kapitole je popsán hotel Sněžka, fiktivní společnost, kterou jsme modelovali ve vybraných
nástrojích.
2.1 Základní informace
Hotel Sněžka s.r.o. Hotel s kapacitou 110 lůžek s restaurací a vinárnou přístupnou nejen pro hotelové
hosty ale také pro veřejnost. Hotel se zaměřuje na bohatší klientelu.
Mise podniku:
Zprostředkovat Vám to nejpříjemnější co lze u nás získat, a to každý den.
Vize podniku:
Vizí Hotelu Sněžka je být preferovanou volbou pro zákazníky. Do roku 2010 se chceme stát jedním ze
tří největších hráčů na trhu ubytovacích služeb v Krkonoších.
2.2 Cíle podniku
Spokojenost zákazníků a jejich návrat.
Akce pro dosažení cíle
•
•
•
•
Měřit spokojenost interaktivními dotazníky popř. dotazováním v průběhu ubytování
Neformální dotazování v médiích
Prezentace v médiích udávající reálný pohled zákazníků na hotel a nezvyšující nereálná
očekávaní
Průběžné vyhodnocování a příjímání kroků ke zlepšení spokojenosti zákazníků
Dílčí cíle
•
•
•
•
Spokojenost zákazníků s ubytováním (požadovaná míra spokojenosti 79 % ke konci
kalendářního roku)
Spokojenost zákazníků s restaurací (požadovaná míra spokojenosti 90 % ke konci
kalendářního roku)
Spokojenost zákazníků se speciálními tematickými akcemi typu Helloween, Silvestr, Sv.
Valentýn (požadovaná míra spokojenosti 90 % ke konci kalendářního roku)
Spokojenost zákazníků s celkovými službami hotelu Sněžka (požadovaná míra spokojenosti 85
% ke konci kalendářního roku)
3
Dosahování maximálního zisku.
Akce pro dosažení cíle
•
•
•
•
Měřit finančními ukazateli
Sledovat provozní zisk
Sledovat výnos pro společníky
Analýza a vyhodnocení sledovaných ukazatelů
Dílčí cíle
•
Zvyšující se provozní zisk v každém čtvrtletí meziročně minimálně o 3,8 %, požadovaná míra
5,7 %
•
Výnos z investic do vybavení hotelu minimálně ROI 1,3
•
Růst produktivity práce měřený počtem zákazníků za rok přepočtený na jednoho pracovníka;
minimálně o 3,9 %, požadovaná míra 5 %
•
Růst produktivity práce měřený tržbami za kalendářní rok přepočtený na jednoho
pracovníka; minimálně o 3,3 %, požadovaná míra 4,5 %
Dosáhnutí nejvyšší návštěvnosti v lokalitě.
Akce pro dosažení cíle
•
•
Měřit analýzami informacemi z veřejně dostupných, ale i neveřejných zdrojů
Analýza a vyhodnocení
Dílčí cíle
•
Zvyšování návštěvnosti hotelu v každém čtvrtletí meziročně minimálně o 3 %, požadovaná
míra 4 %
•
Dosáhnutí nejvyšší návštěvnosti v exponovaných termínech tj. Vánoce – Silvestr, Helloween,
Sv. Valentýn aj.
Mít nejvíce motivované a nejspokojenější zaměstnance v hotelu v dané lokalitě.
Akce pro dosažení cíle
•
•
•
Měřit pravidelnými pohovory se zaměstnanci jednou za čtvrtletí
Dotazníky
Analýza a vyhodnocení
Dílčí cíle
•
Snížení fluktuace zaměstnanců v rámci kalendářního roku o 23%
4
•
Dosažení úrovně spokojenosti zaměstnanců (požadovaná míra spokojenosti 75 % ke konci
kalendářního roku)
•
Zvýšení investic do jazykového vzdělání pracovníků o 20% každý kalendářní rok
2.3 Organizační struktura společnosti
Obr. 2 – 1 Organizační struktura hotelu Sněžka
2.4 Procesy v podniku
Obr. 2 –
Obr. 2 – 2 Globální procesní mapa
Skupina procesů Ubytování a služby
5
Obr. 2 – 3 Skupina procesů ubytování a služby
Detail procesu Vyřízení rezervace
Obr. 2 – 4 Proces Vyřízení rezervace
6
Odpovědnosti za jednotlivé činnosti:
Provozní ředitel:
•
Kontrola formální i věcná
•
Zamítnutí rezervace
Recepce:
•
Přímé kontaktování zákazníka
•
Zaslání potvrzujícího emailu
Účetní oddělení:
•
Kontrola přijetí zálohy
•
Fakturace celkové částky
•
Příjem konečné platby
Restaurace a vinárna, recepce, úklid
•
Realizace služby
3 Hodnocení vybraných nástrojů
3.1 Metastorm ProVision
Název
Výrobce
Verze
Distributor v ČR
Demo verze Ano/Ne
ProVision
Metastorm
6.1
Reengine, s.r.o.
Ano
Uživatelské rozhraní a lokalizace do češtiny
Uživatelské rozhraní je přívětivé a vzhledem ke komplexnosti nástroje i v maximální možné míře
přehledné.
Při množství různých modelů a pohledů na modely, které ProVision nabízí, je
nejdůležitější správná orientace mezi nimi. K tomu slouží navigační prvky, jež jsou všechny umístěny
po levé straně obrazovky. Vpravo se naopak objevuje paletka s aktuálně použitelnými modelovacími
nástroji. Bohužel, z nevysvětlitelných důvodů právě tato paletka dost často mizí a je nutné ji pokaždé
vyvolávat- někdy se to podaří z nabídkové lišty, někdy je nutné naprosto vyresetovat workspace.
Uživatelské rozhraní je v angličtině, jeho lokalizace do češtiny existuje, ale není součástí trial verze.
Problémy dosud přetrvávají při generování modelů a jejich popisů do .html formátu, kdy je nutné
provést překlad pomocí maker naprogramovaných v Excelu vyrobených na míru firmou
Reengine,s.r.o.
7
Nápověda a tutoriály
ProVision nabízí kromě klasicky strukturované nápovědy také tzv. Quick Start, který provede
uživatele základními kroky práce s nástrojem. Zaměřuje se na procesní modelování, simulační
schopnosti nástroje a dále na modelování objektů. K dispozici je také ProVision Guided Tour, který
na názorném, celkem komplexním cvičení s již předpřipravenými modely, provede uživatele tvorbou
a možnostmi těchto modelů.
Versování modelů
Nástroj umožňuje jednoduché versování modelů. Kromě verze je u modelu možno nastavit velké
množství dalších vlastností jako je s versováním nejvíce spjatý „status“, který lze nastavit na 9
přednastavených stavů (např. Draft, review, final, published, obsolete atd.). Dále lze kromě vlastníka
nastavit také schvalovatele, kterému lze model následně poslat ke schválení. ProVision umí také
pracovat s repositury na serveru s tzv. principem „check in / check out“, což zajišťuje uzamykání
modelů a nastavení jejich atributů na „read only“, pokud s nimi momentálně někdo pracuje lokálně u
sebe na disku. Modely zůstávají pro ostatní uživatele uzamčeny před modifikací, dokud daná osoba
neprovede „check in “ modelu zpět na server.
Podporované metodiky a notace
ProVision nabízí možnost výběru z 16 „modelovacích jazyků“, mezi nimiž se ale zároveň vyskytují i
metodiky. Nalezneme zde například DoDAF, FEAF,IDEF, TOGAF UML, BPMN, Six Sigma nebo Zachman
Framework. Dle zvoleného modelovacího jazyka jsou uživateli k dispozici konkrétní typy modelů.
Implicitně je nastaven interní modelovací jazyk „Enterprise Architecture“, který také nabízí největší
množství rozmanitých modelů k použití. Modely a objekty vytvořené v Enterprise Architecture jazyku
jsou organizovány kolem fundamentálních dimenzí podnikání – strategie, organizace, procesy,
informace, komunikace a technologie. Modelováním a pochopením těchto dimenzí je možné úspěšně
znázornit architekturu definující rozhodovací a operační struktury podnikání.
Podpora dokumentace modelu
ProVision disponuje s velmi šikovným nástrojem pro interpretaci modelu. Pomocí tzv.“interpreter“ je
možné nechat si kdykoliv vygenerovat soubor, v němž je konkrétní model popsán. Co všechno má být
v interpreteru popsáno, lze zaškrtávací formou zvolit v detailních možnostech modelu. Kromě
možnosti generování dokumentu, který je přímo přístupný z prostředí ProVisionu, umožňuje nástroj
export buď jen vybraných modelů, nebo i celé složky a to buď do souboru, který pošle přímo na
tiskárnu, do dokumentu MS Word nebo do podoby webových stránek (formát .html). V případě
exportu do formátu .html je možné vygenerovat celou adresářovou strukturu s jednotlivými modely
jako jejich podsložkami. Provázanost jednotlivých modelů (např. možnost dostat se na model
popisující daný proces na vyšší úrovni podrobnosti) je přitom zachována. Export do html formátu tak
nabízí jednoduchý způsob jak předvést jednou namodelované modely jejich budoucím uživatelům
bez nutné přítomnosti nástroje.
8
Podpora zachycení cílů podniku, souvislost s procesním modelem
Modelovací jazyk „Enterprise Architecture“ nabízí mezi širokou škálou různých modelů také tzv.
„Goal Modeler“, který umí modelovat hierarchii cílů a metrik, které jsou v souvislosti s těmito cíly
měřeny. Jako u všech jiných objektů, které jsou při modelování použity, je možno u cílů zadat jejich
název, bližší popis, zda jde o nějaký stereotyp (externí cíl, interní cíl, operační, strategický, taktický,
vize atd.), lze ho zařadit do určité kategorie (zákazník, dodavatel, business proces atd.), zaškrtnout,
zda se jedná o CSF, určit mu prioritu a navázat ho pomocí tzv. „Asociací“ na většinu z modelovaných
objektů. Podobně lze u metrik určit spoustu vlastností jako například KPI, kde brát data, jaké jsou
hranice, jaké jsou nápravné akce atd. Objekty ve všech modelech jsou navzájem provázané
prostřednictvím asociací. Konkrétně cíle a metriky lze navázat například s business doménami,
business procesy a s aktivitami použitými v procesních modelech, s rolemi či organizacemi
vyskytujícími se v dalších modelech nebo například s výstupy. Objektů, se kterými lze cíle provázat je
mnoho, nemá cenu je tu vyjmenovávat všechny.
Obr. 3 - 1 Hierarchický model cílů a jejich metrik
Podpora modelování organizační struktury, souvislost s procesním modelem
Modelovací jazyk „Enterprise Architecture“ nabízí mezi svými modely také model zvaný
„Organization modeler“, který dokáže zachytit hierarchické vazby mezi částmi podniku, tedy
organizační strukturu. Lze v něm použít objekty: organizace (ve smyslu i organizačních jednotek),
role, lidé. U každého z objektů lze opět doplnit veliké množství různých parametrů. U organizace je
to například stereotyp (výběr z 15ti různých, jako např. divize, team, skupina, interní odd., externí
odd. atd.) nebo podrobné nastavení dostupnosti organizační jednotky.
9
Obr. 3 – 2 Model organizační struktury podniku
Možnosti procesního modelování
ProVision nabízí v rámci nastavení modelovacího jazyka na „Enterprise Architecture“ několik
možností procesního modelování. „Process Modeler“ slouží pouze k zachycení hierarchické skladby
procesů, zatímco „Workflow Modeler“ již nabízí modelování procesu prostřednictvím aktivit,
rozhodovacích bodů, skladů, počátečních a koncových bodů (Source a Sink) a „swimlines“, které
znázorňují zodpovědnosti za danou aktivitu. Zodpovědnost může být přidělena systému, organizaci,
roli, konkrétní osobě atd.
Obr. 3 – 3 Zachycení hierarchické struktury procesů (v našem případě domén)
10
Pokud zvolíme modelovací jazyk BPMN, nabídne nám ProVision pouze dva druhy modelů: Business
Process Diagrammer a Proces Hierarchy Diagrammer, které v podstatě odpovídají dvěma již výše
zmíněným modelům (Process Modeler, Workflow Modeler ) a mají k dispozici stejné objekty.
Nevýhodou volby BPMN jako modelovacího jazyka je fakt, že nám nástroj nabídne pouze tyto dva
typy modelů, které pak nelze dále navázat na další (nenabídne je k vytvoření, nelze na ně tedy nic
navázat). Další velkou nevýhodou je, že se grafické reprezentace objektů neshodují přesně s notací
vyžadovanou BPMN1, konkrétně není dodržena grafická reprezentace skladu a datových toků
(přerušovaná čára). Spojovací čáry, které lze v ProVisionu nakreslit mají všechny stejnou grafickou
reprezentaci, lze je od sebe odlišit pouze volbou jiného stereotypu. Ačkoliv by mělo jít kterékoliv
grafické reprezentace objektů v modelu dále modifikovat a upravovat jejich styl (nástroj nám k tomu
alespoň nabízí dialogová okna), žádná z mnou požadovaných změn ohledně tvaru šipky a stylu čáry
(nastavila jsem přerušovanou čáru), ani po opakovaném zadání, se v modelu neprojevila (šipka
zůstala nezměněná). Oproti modelovacímu jazyku Enterprise Architecture není kromě jiných obrázků
pro začátek, konec procesu a „swimlane“ viditelný žádný další rozdíl. Doporučuji tedy používat jazyk
Enterprise Architecture.
Obr. 3 – 4 Zachycení procesu vyřízení rezervace pomocí Workflow Modeleru
Modely k disposici
ProVision nabízí po volbě modelovacího jazyka Enterprise Architecture veliké množství typů modelů
(konkrétně 34). 18 modelů je založeno na modelování hierarchických vztahů mezi objekty modelů.
Můžeme si pomocí nich namodelovat cíle, dopady, zodpovědnosti, výstupy, organizační strukturu,
plány, projekty, hierarchickou strukturu procesů a další. Mezi zbylými modely nechybí známé use
case diagramy, business class modely, statecharty, nalezneme zde ale také storyboardy, modely
strategie, systém interaction a business interaction modely a spoustu dalších. Existuje zde také
možnost modelovat tzv. „Navigátora“, což je model, do něhož lze vložit kterékoliv již vytvořené
modely (nebo odkaz na ně) a propojit je dalšími vazbami, což se hodí zejména pro názornější
zobrazení vazeb mezi jednotlivými modely.
1
Viz např. http://www.bpmn.org/Documents/Introduction%20to%20BPMN.pdf
11
Provázanost modelů
Všechny modely vytvořené v rámci jednoho úložiště (repository) musí mít zvolen stejný modelovací
jazyk a jsou vzájemně úzce provázány. Jakmile vytvoříme jakýkoliv objekt (např. aktivitu, roli, osobu,
organizační složku, událost) v jednom modelu, máme ho automaticky k dispozici k použití
v libovolném modelu a můžeme ho buď přímo vložit do modelu, pokud to model dovoluje, nebo ho
přiřadíme k jinému objektu v modelu prostřednictvím asociací. To, zda jde objekt vložit do modelu
nebo navázat k objektu prostřednictvím asociace, je dáno typem objektu a modelu. Asociace jsou
umožněny tam, kde to dává smysl, takže nejde jen o mechanické propojení.
Další způsob práce s vazbami mezi objekty (resp. práce s asociacemi) je skrz asociační tabulky, kde
máme možnost zvolit si buď z předpřipravených kombinací, nebo si vyrobit vlastní definováním typu
objektu ve sloupcích a v řádcích. Takto vzniklé tabulky nejsou statické, zaškrtnutím nebo odškrtnutím
políčka v tabulce rušíme nebo přidáváme vazby mezi příslušnými objekty. Tyto vazby se pak projeví
ve všech modelech, ve kterých objekt figuruje.
Závěrečné zhodnocení nástroje
Nástroj Metastorm ProVision je opravdu silný a propracovaný nástroj, který disponuje velkým
množstvím vzájemně provázaných modelů, možností simulace průběhu procesů a spoustou dalších
možností. Po prvotním zorientování se, se s nástrojem pracuje moc pohodlně. Bohužel má i své vady
na kráse, které jsou však spíše kosmetického charakteru a věřím, že se v dalších verzích napraví
(konkrétně mám na mysli například situaci, kdy se nástroj tváří, že v něm lze nějakou grafickou
reprezentaci upravit dle svých preferencí, dokonce nabídne veliké množství voleb, ale z nějakého
důvodu se následně požadovaná změna v modelu neprovede). Trochu mě zklamal ve chvíli, kdy jsme
zkoušeli funkčnost při nastavení jazyka BPMN, kdy dostupné grafické prvky neodpovídali požadované
notaci. Doufejme, že v příštích verzích se tyto nedostatky již neobjeví.
3.2 QPR Proces Guide
Název
Výrobce
Verze
Distributor v ČR
Demo verze Ano/Ne
Process Guide
QPR Software
7.6
LBMS, s.r.o.
Ano
Uživatelské rozhraní a lokalizace do češtiny
Uživatelské rozhraní nástroje je přehledné i lokalizace do češtiny je zdařilá. Orientaci v nástroji
usnadňuje rozdělení hlavní pracovní obrazovky na plochu, která je určena k modelování, dále
postranními okny na levé straně ukazující hierarchie. Tyto hierarchie mohou být procesní, organizační
a informační. Dále je na levé straně umístěna mapa celého modelu, která usnadňuje orientaci
v případě, že je model příliš rozsáhlý. Na pravé straně je umístěna paleta modelovacích prvků, která
je závislá na použitém template nebo notaci. Velkým problémem s prací v trial verzi je, že v hlavním
pracovním okně jsou zobrazeny popisky udávající, že pracujeme s pouze s trial verzí. Nelze je
odstranit ani tiskem např. do PDF formátu.
12
Obr. 4 – 1 Ukázka modelovacího prostředí
Nápověda a tutoriály
K nástroji jsou k dispozici pouze příručky Training Guide a Users Guide. Další nápověda je k dispozici
pouze pro registrované uživatele ve webovém rozhraní. Tutoriál jako vedený průvodce nástrojem
není k dispozici. Zmíněné příručky se zabývají prací v nástroji, modelováním, editaci modelovacího
prostředí a prvků jednotlivých modelů.
Versování dokumentů
Nástroj umožňuje sledování informací o tom, kdo změnu provedl, kdy ji provedl a jakého prvku popř.
prvků se změna týkala. Tyto informace jsou sledovány logováním. Dále je u každého modelu možno
nastavit stav (Koncept, Aktuální stav, Návrh, Schváleno, Implementováno).
Podporované metodiky a notace
Process Guide podporuje pro modelování procesů BPMN notaci a také umožňuje modelování
workflow na vázané na modely v notace BPMN. Implicitně nastavená je notace nástroje, která
umožňuje modelovat základní diagramy. Např. vývojové, procesní hierarchie i hierarchie organizační
a navázání modelu na organizační strukturu. Nástroj dále v implicitní notaci umožňuje definování a
návrh vlastních prvků s požadovaným vzhledem. Tato možnost je ovšem poměrně náročná na čas a
také portfolio prvků je již rozsáhlé v základní podobě. Výhodou je, že nástroj podporuje kopírování
prvků např. z notace BPMN do implicitní a naopak se všemi vlastnostmi modelovaných prvků. V plné
verzi nástroje je podporováno kompletní modelování dle UML.
13
Podpora dokumentace modelu
Process Guide umožňuje generovat webové stránky z modelu. Takto vytvořená stránka je obsahuje
vlastní model, seznam všech prvků obsažených v modelu včetně jeho vlastností, vzájemných vztahů
s jinými prvky atd. Naopak není k dispozici generování dokumentace modelů do MS Word aj.
Podpora zachycení cílů podniku, souvislost s procesním modelem
Trial verze neobsahuje tuto funkci. Funkcionalita je pasivně (jako strukturovaný model) k dispozici ve
webovém rozhraní na internetové stránce výrobce.
Podpora modelování organizační struktury, souvislost s procesním modelem
Organizační strukturu je možno modelovat v implicitní notaci. Každý objekt tohoto diagramu je
možno definovat jako Funkce, Kompetenční centrum, Obchodní jednotku, Roli, Tým, Umístění nebo
Útvar.
Q PR ProcessGuide Xpress - Ev aluation Copy
Generální ředitel
Prov ozní ředitel
Účetní oddělení
Recepce
Doprav a
Restaurace a vinárna
Úk lid
Údržba
Q PR ProcessGuide Xpress - Ev aluation C opy
Obr. 4 - 2 Organizační struktura
14
Obr. 4 – 3 Procesní struktura
Možnosti procesního modelování
Modelovat procesy je možno s využitím implicitní notace nástroje, který se spíše hodí pro vytváření
jednodušších diagramů. V případě využití této notace lze proces mapovat na odpovědné
funkce/role/útvary z organizační struktury organizace. Tato možnost je také při využití notace BPMN,
ale pak si musíme ztotožnit jednotlivé swimlanes s těmito organizačními jednotkami. Když si
vybereme notaci BPMN, tak nám je nabídnuto BPMN Template nebo BPMN Workflow Template.
V každé notaci lze definovat grafické vlastnosti jednotlivých prvků.
Využití notace nástroje.
15
Obr. 4 – 4 Proces Příjem rezervace
Využití notace BPMN.
16
Q PR ProcessGuide Xpress - Ev aluation C opy
Příjem
rezerv ace
Kontrola formální i
v ěcná
Rezerv ace
Ne
Rezerv ace v pořádk u?
A no
QPR ProcessGuide Xpress - Evaluation C opy
Přímé k ontak tov ání
zák azník a
Zák azníci
Ne
A no
Problém v y řešen?
Zaslání potv rzujícího
emailu
Q PR ProcessGuide Xpress - Ev aluation C opy
Restaurace/Vinárna stůl
Ostatní
Ty p rezerv ace
Kontrola přijetí
zálohy
Ne
A no
Přijata záloha v termínu?
QPR ProcessGuide Xpress - Evaluation C opy
Fak turace celk ov é
částk y
Zamítnití rezerv ace
Příjem k onečné
platby
Restaurace
Finanční
zdroje
Realizace služby
Q PR ProcessGuide Xpress - Ev aluation C opy
Rezerv ace
nerealizov ána
Rezerv ace
realizov ána
Obr. 4 – 5 Proces Příjem rezervace - BPMN
17
Závěrečné zhodnocení nástroje
Modelovací nástroj Process Guide je jistě propracovaný a obsáhlý. Umožňuje modelovat celkovou
podobu podniku. Jedinou nevyzkoušenou funkcí je mapování podnikových cílů na organizační
strukturu/procesy aj. (v trial verzi není k dispozici). Umožňuje definovat vlastní prvky modelů.
Práce s tímto nástrojem je poměrně jednoduchá a taky prostředí je jednoduché na pochopení a
naučení. Ovšem pro uživatele, který s tímto nástrojem začíná, mi chyběl tutoriál, který by uživatele
provedl základními modelovacími úlohami a nastaveními. Dále vidím nedostatek v nekomplexnosti
trial verze, což mi neumožnilo vyzkoušet maximální množství funkcí.
3.3 Sparxsystems Enterprise Architect
Název
Výrobce
Verze
Distributor v ČR
Demo verze Ano/Ne
Enterprise Architect
Sparx Systems
7.1
HTK Pro s.r.o. http://www.devshop.cz/
Ano
Obecný popis produktu
Enterprise Architect (EA) je software, který lze považovat primárně jako CASE nástroj. EA je založen
na jazyce UML a od toho se odvíjí tvorba všech modelů v rámci různých typů diagramů.
EA umožňuje modelovat všech 13 diagramů z UML 2.0 a využívá UML profilů k rozšíření tohoto
jazyka.
Na základě rozšíření (tzv. add-ins, některé jsou zdarma) je dále možné doplnit schopnosti tohoto
modelovacího
nástroje
o
podporu
dalších
diagramů
a
frameworků.
Standardní součástí aplikace EA je podpora:
•
•
•
•
•
•
UML 2.1
XMI 2.1 (standard pro výměnu metadat založený na XML)
Správa požadavků
Automatizované generování dokumentů
Ladění běžícího kódu (odstraňování chyb)
Podpora obousměrného engineeringu jazyků: C++, C#, Java, Delphi, VB.Net, Visual Basic,
ActionScript, PHP a Python
Pro podporu modelování podnikových procesů je dále standardní součástí EA Business Process
Model. Zde je využita notace procesů podle H. Erikssona, je možné ale využít rovněž notaci BPMN.
18
Uživatelské rozhraní a lokalizace do češtiny
Uživatelské rozhraní nástroje Enterprise Architect je na první pohled přehledné. Výchozí rozložení
obrazovky je nastaveno tak, že uprostřed se nachází hlavní okno pro modelování / zobrazování
diagramů. Na levé straně se nachází panel nástrojů, jehož nabídka nástrojů se mění v závislosti na
typu zobrazovaného diagramu. Na pravé straně okna se nachází panel „Object Browser“, který
obsahuje strukturu projektu (tedy jednotlivé modely) a umožňuje jejich správu. V dolní části napravo
je dále mimo jiné panel „Properties“, kde je možné definovat některé vlastnosti editovaných objektů.
Jako velký klad tohoto nástroje považuji možnost rozpadu dílčí úlohy (procesu) do detailu s možností
modelovat jeho podúroveň. Tato funkce přidá na přehlednosti a je možné tímto způsobem oddělit
různé typy pohledů na určitou modelovanou skutečnost.
Pro tento nástroj aktuálně neexistuje lokalizace do češtiny, nicméně nepovažuji to za nedostatek.
Názvy některých funkcionalit, objektů a vlastností je totiž poměrně obtížné do češtiny přeložit tak,
aby nedocházelo ke zmatení uživatele.
Věc, která stojí za zmínku a která do určité míry snižuje komfort modelování, je často složitá
manipulace a grafická organizace vazeb mezi elementy v diagramu. Dle mého názoru by ve srovnání
s konkurencí mohl EA být více uživatelsky přívětiví. Především pokud je diagram komplexnější a je
třeba vazby mezi elementy udržovat v organizované podobě, často vazby (ve formě čáry) nahodile
mění strukturu i orientaci, což přidává práci.
Obr. 5 – 1 Enterprise Architect - uživatelské rozhraní
19
Nápověda a tutoriály
K nápovědě je možné se velice snadno dostat přes panel GettingStarted umístěný v pravém okraji
okna EA. Tento panel sdružuje dostupnou dokumentaci, která zahrnuje jednak standardní nápovědu
(ta rovněž stručně popisuje některé modelovací standardy), dále je zde možné nalézt průvodce
vytváření základních diagramů a průvodce využití základních funkcí EA. Panel obsahuje rovněž odkazy
na online video ukázky některých modelů.
Co ovšem chybí (a vzhledem ke komplexnosti nástroje to považuji za velký nedostatek) je obsáhlý
tutoriál, který by uživateli pomohl dle návodu vytvořit rozsáhlejší model v jednotlivých typech
diagramů a podrobně vysvětlil možnosti nastavení všech vlastností.
Versování modelů
EA podporuje řízení verzí modelů. Využívá k tomu software pro řízení verzí třetích stran:
•
•
•
•
Subversion
CVS
Microsoft Team Foundation Server
a další software, který využívá Microsoft Common Source Code Control standard
EA zajišťuje jednak koordinaci sdílení balíků (modelů) mezi uživateli, dále udržuje historii změn včetně
možnosti získat předchozí verze.
Podpora dokumentace modelu
EA důkladně podporuje dokumentaci modelu. V rámci vlastností každého modelovaného elementu je
možné využít pole Notes pro jeho popis. Dále je možné každý element provázat (pomocí funkce
Create Linked Document) se RTF dokumentem, který je možné editovat v rámci okna EA.
Pro praktickou práci s dokumentací modelu je výhodné použít automatické generování
dokumentace. EA podporuje formáty RTF a HTML. Především HTML je velice vhodný způsob, jak
model uchovávat co by referenci systému pro další uživatele. Tak jak bylo zmíněno výše, u elementů
modelu je zpravidla možné definovat možnost rozpadu do detailního pohledu. Díky tomu se uživatel
může velmi snadno pohybovat na určitých úrovních abstrakce, respektive může nahlížet na systém
z různých úhlů pohledu a v různém detailu.
Podpora zachycení cílů podniku, souvislost s procesním modelem
Jak bylo zmíněno výše, EA je především CASE nástroj. Umožňuje sice definovat business procesy,
rovněž cíle podniku a organizační strukturu je možné vytvořit. S určitými omezeními je možné tyto
diagramy také provázat, jelikož jednotlivé elementy jsou dostupné v rámci projektu všem
diagramům.
Pravděpodobně nejlepší způsob, jak modelovat podnikovou architekturu, je ovšem s použitím
Zachman Frameworku, který je pro EA dodáván jako přídavný modul (ten je nutné zakoupit a
doinstalovat).
20
Obr. 5 – 2 Ukázka Zachman frameworku v Enterprise Architectu
Zachman Framework je klasifikační struktura, která slouží k usnadnění návrhu a dokumentování
podnikové architektury. Bližší informace o Zachman Framework je možné získat na adrese:
http://en.wikipedia.org/wiki/Zachman_framework.
V rámci EA s využitím tohoto frameworku ovšem dojde k velkému zpřehlednění a usnadnění
organizace modelů. Framework rovněž poskytuje dodatečné elementy určené ke snazšímu
modelování a udržování dodatečných informací o modelu.
Jak je znázorněno na obrázku 5–2, cíle podniku jsou modelovány v rámci diagramu Business
Goals/Strategies. Samotný diagram cílů podniku je na obrázku 5–3. Provázanost s procesním
diagramem je možná na úrovni opětovného využití definovaných elementů v dalších diagramech.
V rámci EA je možné kontrolovat formální správnost diagramu. Vlastnosti samotných elementů je
možné dále rozšiřovat pomocí tagged-values.
21
custom Business Motiv ation
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
«Mission»
Mise
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
notes
Vize
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial
Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
Být preferovanou volbou pro
zákazníka. Do roku 2010
být Version
jedním ze tžíEA
největších
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial
7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
hráčů na trhu ubytovacích
služeb.
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
Mise
Zprostředkovat Vám co
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial
Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
nejpříjemnější, co lze u nás
získat, a to každý den.
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered«import»
Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
EA 7.1 Unregistered
Trial Version EA 7.1 Unregistered
Trial Version EA 7.1
Unregistered Trial Version Moti
EAvovaní
7.1a Unregistered
Trial Version
Spokojenost zákazníků a jejich návrat
Maximální zi sk
Nejvyšší návštěvnost v lokali tě
spokojení zaměstnanci
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
EA 7.1 Unregistered Spokojenost
Trial Version
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
s celkovými
službami hotelu Sněžka
(požadovaná míra
Zvyšující se provozní zisk v
každém čtvrtletí mezi ročně
Zvyšování návštěvnosti
hotelu v každém čtvrtletí
Snížení fluktuace
zaměstnanců v rámci
mi nimálně o 3,8 %,
meziroč ně mini málně o 3 %,
kalendářního roku o 23%
EA 7.1 Unregistered spokojenosti
Trial Version
85 % ke konciEA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
požadovaná míra 5,7 %
požadovaná míra 4 %
kalendářního roku)
EA 7.1 Unregistered Spokojenost
Trial Version
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
zákazníků s
speciálními tematickými
Výnos z investic do vybavení
hotelu minimálně ROI 1,3
Dosáhnutí nejvyšší
návštěvnosti v
Dosažení úrovně
spokojenosti zaměstnanců
míra
exponovaných termínech tj.
(požadovaná míra
EA 7.1 Unregistered akcemi
Trial(požadovaná
Version
Trial Version EA 7.1 Unregistered
Trial Version
spokojenosti
90 % ke konciEA 7.1 Unregistered Trial Version EA 7.1 Unregistered
Vánoce – Sil vestr,
spokojenosti 75 % ke konci
kalendářního roku)
Helloween, Sv. Valentýn aj.
kalendářního roku)
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
Spokojenost zákazníků s
restaurací (požadovaná míra
Růst produktivity práce
měřený počtem zákazníků za
rok přepoč tený na jednoho
pracovníka; minimálně o 3,9
%, požadovaná míra 5 %
Zvýšení i nvestic do
jazykového vzdělání
EA 7.1 Unregistered spokojenosti
Trial Version
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered
Trial
Version
90 % ke konci
pracovníků o 20%
každý
kalendářního roku)
kalendářní rok
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered
Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
Růst produktivity práce
Spokojenost zákazníků s
měřený tržbami za
(požadovaná
kalendářní rok přepočtený
EA 7.1 Unregistered ubytováním
Trial Version
EA 7.1 Unregistered
Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
míra spokojenosti 79 % ke
na jednoho pracovníka;
konci kalendářního roku)
mi nimálně o 3,3 %,
požadovaná míra 4,5 %
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
Obr. 5 – 3 Diagram podnikových cílů, vize a mise
Podpora modelování organizační struktury, souvislost s procesním modelem
Organizační struktura je modelována v rámci diagramu Organizations Important to the Business.
Obsah samotného diagramu je na obrázku 5–4. Mimo organizačních jednotek je v diagramu možné
zachytit též personál podniku, externí organizace, investory a další entity. Entity organizační struktury
je možné využít v procesním modelu a oba modely takto provázat.
22
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Ver
PP Organization chart
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Ver
Generální
EA 7.1 Unregistered Trial Version EA 7.1 Unregisteredředitel
Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Ver
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Ver
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Ver
ředitel
EA 7.1 Unregistered Trial Version EA Provozní
7.1 Unregistered
Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Ver
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Ver
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Ver
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Ver
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Ver
Účetní oddělení
Recepce
Doprava
Restaurace a vinárna
Úklid
Údržba
EA 7.1 Unregistered
Trial Version
EA 7.1 Unregistered
Trial Version
EA 7.1 Unregistered Trial
Version EA 7.1
Unregistered Trial Ver
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Ver
Obr. 5 – 4 Organizační struktura
Možnost procesního modelování
Hierarchii podnikových procesů je možné modelovat v rámci diagramu Business Process Model,
obsah diagramu je na obrázku 5–5.
PF Business Process
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Tr
«BusinessEntity»
«BusinessEntity»
«BusinessEntity»
Účetní oddělení
Prov ozní ředitel
Generální ředitel
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Tr
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Tr
Úč etnictví
Provoz hotelu
Marketing
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Tr
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered TrialProvoz
Version
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Tr
restaurace
Řízení vztahů se zákazníky
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Tr
Ubytování a služby
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Tr
Řízení vztahů s dodavateli
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
Údržba EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Tr
Finanční řízení
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
EA 7.1 Unregistered Tr
Řízení lidských zdrojů
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Tr
Řízení IT
Provoz IT EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Tr
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Tr
Obr. 5 – 5 Hierarchie podnikových procesů
23
Dílčí procesy jsou modelovány v rámci diagramu Work Flow Model, ukázka procesu „Vyřízení
rezervace“ je na obrázku 5–6.
BPMN Work Flow Model
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
Rezervace
«flow»
EA 7.1 Unregistered Trial Version EA 7.1 «flow»
Unregistered Trial Version EA 7.1 Unregistered
Trial Version EA 7.1 Unregistered Trial Version
EA 7.1 UnregisteredKontrola
Trialformální
Version
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered
Trial Version EA 7.1 Unregistered Trial Version
a
Zamítnutí rezervace
věcná
Rezervace v pořádku
Ano
EA 7.1Příjem
Unregistered
Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered
Trial Version
rezervace
Rezervace nerealizována
Ne
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1
Unregistered Trial Version
«flow»
«flow»
Ne
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered
Trial Version EA 7.1 Unregistered Trial Version
Přímé kontaktování
zákazníka
Problém vyřešen
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
EA 7.1 Unregistered
Trial Version EA 7.1
Unregistered Trial Version
Zákazníci
Ano
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered
Trial Version EA 7.1 Unregistered Trial Version
Zaslání potvrzujícího
mailu
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
«flow»
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1«flow»
Unregistered Trial Version EA 7.1 Unregistered Trial Version
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
Ne
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
Ostatní
Kontrola přijetí
Ano
Fakturace celkové
Příjem koneč né
Typ rezervace
Přijata záloha vEA
termínu
č ástky Version
platby
EA 7.1 Unregistered
Trial Version EA 7.1zálohy
Unregistered Trial Version
7.1 Unregistered Trial
EA 7.1 Unregistered
Trial Version
EA 7.1 Unregistered
Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered
EA 7.1
Unregistered Trial Version
«flow» Trial Version
Restaurace/vinárna
«flow»
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
Finanč ní zdroje
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1Faktury
Unregistered Trial Version
EA 7.1 Unregistered Trial Version
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
Realizace služby
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1Rezervace
Unregistered
realizována Trial Version
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version
Obr. 5 – 6 Workflow model procesu „Vyřízení rezervace“
Podporované notace
Notací podporovanou pro popis workflow modelu procesů je v rámci Zachman Framework notace
BPMN.
Závěrečné zhodnocení nástroje
Nástroj Enterprise Architecture je komplexní nástroj, který je v současnosti využíván především jako
CASE nástroj pro návrh databází, class diagramů, aplikační architektury podniku atp.
24
Nicméně jeho variabilita společně s možností rozšířit tento nástroj o dodatečné moduly mu umožňují,
aby byl využit i jako nástroj CABE pro analýzu, návrh a implementaci procesní architektury podniku a
jednotlivých dílčích procesů. Výhodou nástroje je to, že je pevně založen na základech „UML“ a
„BPMN“, které jsou opravdovými standardy v oblastech, které pokrývají.
Nevýhodou nástroje EA je zpočátku především nepřehlednost v jednotlivých diagramech a rovněž
přílišná „svoboda“ využití různých palet nástrojů v diagramech různých typů a zaměňování těchto
nástrojů. To vede ke zmatení uživatele a neefektivní práci. Tento nedostatek by bylo možné vyřešit
důkladným seznámením s nástrojem na počátku práce, nicméně kvalitní tutoriál, který by uvedl
možnosti EA, není k dispozici.
3.4 CaseWise Corporate Modeler
Název
Výrobce
Verze
Distributor v ČR
Demo verze Ano/Ne
Corporate Modeler Suite
Casewise
2008.1
Unicorn Distribution
Ano (7 dní)
Základní charakteristika
Corporate Modeler Suite je sada plně integrovaných nástrojů pro modelování podnikové
architektury.
Umožňuje zachytit komplexní obraz organizace, který zahrnuje podnikové procesy,
organizační strukturu, IT infrastrukturu, strukturu dat, datové toky a vztahy a závislosti mezi nimi.
Simulací průběhu procesů a analýzou nákladů, času, popřípadě vlivu změn, lze procesy
optimalizovat a odstranit tak neefektivnosti a slabá místa podnikové architektury.
Při práci s modelovanými objekty je používáno jedno centrální úložiště těchto dat, které tak
umožňuje současnou práci nad jedním modelem.
Produkt lze využít na všech organizačních úrovních – v systémové a operační analýze, ve
správě lidských zdrojů, v informačních technologiích a v konzultačních či poradenských činnostech.
Corporate Modeler Suite 2008.1 se skládá z nástrojů:
•
•
•
Corporate Modeler
o jádro sady Corporate Modeler Suite
o vizuální modelovací nástroj pro návrh, analýzu a optimalizaci podnikové architektury
Corporate Exchange
o centrální repositář objektů modelování
Automodeler
o umožňuje import dat (procesy, systémová dokumentace) z MS Word, MS Excel, MS
Project, CSV
o dokáže exportovat data ze systému do MS Word, MS Excel, MS Powerpoint
25
•
•
•
•
•
Corporate Publisher
o Corporate Publisher HTML exportuje model z Corporate Modeler do formátu HTML
o Corporate Publisher Word vytvoří k modelu dokumentaci v MS Word
Corporate Modeler Links
o obsahuje rozhraní pro přenos procesních, systémových a datových návrhů mezi
Corporate Modeler a dalšími systémy a databázemi (IBM Rational XDE Link, IBM
Rational Rose Link, IBM Rational Requisite ProLink, Sybase PowerDesignerLink)
Multi-Language Manager
o umožňuje snadné vytvoření vícejazyčné verze modelů
o textová část modelu, který vyžaduje překlad, je exportován do MS Word nebo XML
formátu, přeložena a zpátky importována do modelu
Matrix Manager
o umožňuje analyzovat vztahy a závislosti mezi lidmi, procesy a technologiemi
o vytváří analýzy vlivu plánovaných změn
o identifikuje neefektivní využití zdrojů a aplikací
Simulation
o vytváří simulace pro podnikové aktivity
o procesy jsou animovány a z výsledků jsou generovány statistiky
Nástroj lze dovybavit moduly:
•
•
•
•
•
•
Lean Six Sigma Extension
SOA (OASIS) Extension
TOGAF 8 Extension
Sarbanes Oxley Extension
UML Extension
a další
Uživatelské rozhraní a lokalizace do češtiny
Uživatelské prostředí velmi dobře zpracované, uživatelsky příjemné a přehledné.
Při spuštění nástroje se objeví startovací stránka, která nabízí vstup do jednotlivých modulů
produktu, přístup do tutoriálů a také kontakty pro řešení případných obtíží.
Jednotlivé moduly lze otvírat jak ze startovací stránky, tak z ostatních modulů. Přechod mezi nimi je
tedy velice snadný.
Nejvíce využívaný modul – Corporate Modeler, který slouží k práci s diagramy, obsahuje v horní části
typické menu a tlačítkovou nástrojovou lištu. Po pravé straně pak lze zobrazit paletu v diagramu
používaných typů objektů, seznam existujících objektů tohoto typu, popřípadě stromovou hierarchii
všech diagramů a souvisejících objektů modelu.
Užitečná je i možnost zobrazení veškerých vlastností a asociací objektu v pravém dolním poli (viz
obrázek 1).
26
Obr. 6 - 1 Ukázka pracovního prostředí
Nástroj do češtiny lokalizován není.
Nápověda a tutoriály
Corporate Modeler nabízí klasickou, avšak velmi rozsáhlou nápovědu.
Kontextové menu většiny objektů navíc nabízí, jako jednu z možností, přímé otevření nápovědy na
místě, které se objektu týká.
K dispozici je i tutoriál, který je přístupný ze startovací stránky produktu a vyžaduje internetové
připojení.
Tutoriál je koncipován jako 'online training'. Krok za krokem se tak uživatel seznámí s nástrojem,
naučí se kreslit diagramy, vytvářet simulace, orientovat se v modelech atd.
Tutoriál se neskládá pouze z teoretických informací, ale umožňuje zapojit uživatele, který si, po
stažení modelu určeného pro tutoriál, může veškeré funkce ihned vyzkoušet. Na konci každé kapitoly
je připraven test, který ověří znalost dané problematiky.
Versování modelů
Nástroj automaticky ukládá data o času a osobě, která diagram vytvořila, a o času a osobě, která
diagram naposledy upravila.
Ukládání více verzí jednoho diagramu realizovat nelze. Je možné pouze diagram 'uložit jako' jiný
diagram – což se ovšem nedá považovat za versování.
27
Podporované metodiky a notace
Základní verze nástroje neobsahuje podporu žádné metodiky ani notace BPMN.
Všechna data jednoho modelu jsou ukládána jako datové objekty s danou kategorií, danými
vlastnostmi a vztahy k ostatním objektům.
Grafická prezentace těchto vztahů v diagramech je pak záležitostí uživatele, který si pro daný typ
objektu (proces, organizační jednotka), v daném diagramu musí nadefinovat vzhled (obdélník,
kolečko, barva výplně, umístění textu popisu, atd.).
Každý diagram pak obsahuje vlastní tzv. paletu, která jasně definuje typy a vzhled používaných
objektů.
Tato paleta může být nadefinována pokaždé, popřípadě importována z jiného diagramu.
Zajímavé je, že tímto stylem lze pak každý existující objekt prezentovat na každém diagramu zcela
odlišně.
Grafické styly sice nabízejí širokou škálu možností a vizuálně lze tak diagramy velmi obohatit, ale
definování vzhledu je zdlouhavé. Lze tak doporučit import celé palety – tomu se však při vytváření
úplně nového modelu nelze vyhnout, neboť nelze používat palety z diagramů odlišného modelu.
Základní produkt se dá rozšířit o podporu některých metod, standardů, frameworků (Six Sigma, SOX,
TOGAF…) a i o notaci BPMN. V trial verzi není možné tyto nadstavby vyzkoušet.
Podpora dokumentace modelu
K vygenerování dokumentace modelu slouží modul Corporate Publisher. Ten uživatele provede
postupně exportem buď celého, nebo vybrané části modelu.
Dokumentaci lze vytvářet ve formátu HTML, MHTML, HTML Web Pages (set stránek s jedním menu) a
MS Word.
Vygenerovaná dokumentace je velmi rozsáhlá a propracovaná. Obsahuje diagramy, jejich popis a
popis souvisejících objektů. Součástí je i menu, resp. obsah, a v MS Word i rejstřík.
Podpora zachycení cílů podniku, souvislost s procesním modelováním
Nástroj umožňuje definovat cíle podniku jako typ datového objektu používaný v modelu a dále s nimi
pracovat.
V modelu lze v postatě definovat jakýkoli typ, což jsem demonstrovala vytvořením objektu typu 'vize'
a 'mise' (viz obrázek 2).
Cíl podniku lze jako objekt použít kdekoli v procesním modelování a vyznačit tak přímou vazbu.
28
Obr. 6 – 2 Hotel Sněžka – modelování cílů podniku
Podpora modelování organizační struktury, souvislost s procesním modelem
Organizační strukturu lze modelovat. Slouží k tomu předdefinovaný datový typ 'Organization'.
Organizační jednotky pak lze hierarchicky provázat, definovat asociační vazby na procesy, umístění
(lokalizace), aplikace, technologie a další entity.
Znázornění vazby mezi procesem a organizační jednotkou lze demonstrovat i v procesním
modelování pomocí tzv. „swimlines“.
Ty jsou realizovány umístěním objektu typu proces do objektu typu organizace. Asociační vazba se
tak vytvoří automaticky.
Obr. 6 – 3 Hotel Sněžka – Organizační struktura
29
Obr. 6 – 4 Hotel Sněžka – Procesní struktura
Možnosti procesního modelování
Corporate Modeler Suite používá při modelování objekty, které jsou uloženy v jednom úložišti
(repository). Souhrn takovýchto objektů různých typů a digramů, kde jsou modelovány jejich
závislosti, nazývá modelem.
Při založení nového modelu jsou automaticky vygenerovány základní typy objektů a zároveň základní
typy asociací (proces-lokace, organizační jednotka-proces, atd.).
Ty, které v defaultním nastavení nejsou obsaženy, si může uživatel vytvořit sám (např. v našem
případě 'cíl podniku'). Stejně tak lze dodefinovat skupiny vlastností u jak nových, tak u defaultních
objektů, popřípadě přidat kategorie typu objektu. Pro práci s modelem je určen modul Model
Explorer.
Pro práci s instancemi objektů - tedy již vytvořených objektů, je primárně určen modul Object
Explorer. Ten přehledně zobrazuje stromovou hierarchii všech objektů a u konkrétního objektu jeho
vlastnosti a asociované objekty. Vlastnosti objektu se dají zde přímo editovat.
Při vytváření diagramů je třeba se rozhodnout, jaký typ diagramu bude použit, neboť každý z nich má
svá specifika.
30
Respektive, Corporate Modeler má předdefinována konzistenční pravidla každého typu diagramu. Ty
nejsou kontrolována automaticky, je možno vybrat pro kontrolu pouze některá a teprve poté spustit
kontrolu.
Při modelování procesů Corporate Modeler uchovává informace o úrovni procesu a umožňuje
jednoduše na stávajícím diagramu vybraný proces rozložit a vytvořit automaticky nový diagram.
Pokud je původní diagram typu Hierarchy, obsahuje nově vytvořený diagram automaticky původní
proces.
Pokud budeme chtít průběh procesu simulovat, pak je potřeba uložit diagram jako typ 'Dynamics’ a
vložit do vlastností procesů údaje o nákladech, času apod.
Modelovat lze v podstatě cokoli, avšak při každém použití dalšího typu objektu je potřeba přidat
objekt do palety a definovat vzhled. Teprve po tomto nastavení lze vkládat již existující objekty
daného typu.
Při modelování lze také vkládat do diagramů jakékoli obrázky, textové pole, informace o verzi (resp. o
posledních změnách) a dále odkazy na různé dokumenty, či odkazy na jiné diagramy.
Diagram lze uložit jako nový diagram – s jiným jménem, či jako obrázek, popřípadě provést export do
Microsoft Visio.
Obr. 6 – 5 Hotel Sněžka – Proces vyřízení rezervace
31
Závěrečné zhodnocení nástroje
Corporate Modeler Suite je vynikajícím příkladem CABE nástroje. Nezaměřuje se primárně na
modelování procesů, ale na modelování podniku jako takového.
Umožňuje nejdříve nadefinovat veškeré typu objektů, které se v podniku nalézají (hmotného i
nehmotného charakteru), určit jejich základní vlastnosti, kategorie, zavést typy asociačních vazeb a s
těmito objekty (resp. instancemi objektů) dále pracovat a znázorňovat jejich vztahy vizuálně.
Uložení všech objektů v jednom repository umožňuje práci více týmů s jedním modelem, a také
poskytuje více pohledů na jedna data – na strukturu modelu (Model Explorer), vlastnosti jednotlivých
objektů (Object Explorer), vizuální stránku vztahů (Corporate Modeler), vytváří matici závislostí
(Matrix Manager). Procesy dokáže i simulovat, ze simulací vytvářet statistiky. Dokumentace je na
velmi dobré úrovni.
Obecně je Corporate Modeler Suite nástrojem, který dává velký prostor samotnému uživateli – ať už
v prezentační části (definování vzhledu objektů), tak při tvoření modelu (uživatelem definované
objekty, vlastnosti, kategorie, vztahy).
Osobně mohu říct, že se s nástrojem velmi dobře pracuje. Velkým plusem je příjemné uživatelské
prostředí a také tutoriál, který uživateli, pro kterého je nástroj nový, velmi usnadní orientaci v
prostředí. To, co můžu nástroji vytknout, je nutnost pokaždé definovat paletu objektů – u každého
diagramu. Tento proces je, v případě, že nemůžete paletu importovat, velmi zdlouhavý. Na druhou
stranu je toto definování vzhledu objektů na diagramu pouze součástí více funkcionalit nástroje,
které umožňují vylepšit design diagramů – např. rychlé zarovnávání objektů do jedné linie, výběr
barvy pozadí atd.
3.5 IBM Websphere Business Modeler
Název
Websphere Business Modeler Advanced
Výrobce
Verze
Distributor v ČR
Demo verze Ano/Ne
IBM
6.1.2
IBM
Ano
Uživatelské rozhraní a lokalizace do češtiny
Uživatelské rozhraní nástroje je přehledné, s perfektní lokalizací do češtiny. Orientaci v nástroji
usnadňuje rozdělení hlavní pracovní obrazovky na plochu, která je určena k modelování, dále
postranními okny na levé straně ukazující hierarchie a pozici v modelu. Vlevo se nachází panely
nástrojů, vše co bylo potřeba, se lehce dalo najít. Pracovala jsem s trial verzí, která by neměla mít
žádné omezení, na která jsem nenarazila.
32
Obr. 7 – 1 Ukázka pracovního prostředí
Nápověda a tutoriály
K nástroji je k dispozici příručka WebSphere Business Modeler 6.1.2 Quick Start Guide.
Další nápověda je k dispozici pouze pro registrované uživatele ve webovém rozhraní. Zmíněná
příručka se zabývá prací v nástroji, modelováním, editaci modelovacího prostředí a prvků
jednotlivých modelů.
Versování dokumentů
Nástroj neumožňuje sledování základních informací o tom, kdo změnu provedl, kdy ji provedl. Ale po
nainstalování dalšího produktu Rational ClearCase, tento produkt umožní jednoduché versování a
jeho správu v týmu.
Podporované metodiky a notace
Nabízí uživatelům možnost modelování procesů pomocí BPMN Notace.
Poskytuje vazby na produkty používající UML formát (Rational nebo standard BPEL)
Podpora dokumentace modelu
Do anotace k příslušnému modelu lze zapisovat záznamy o změnách, updatech a další informace.
Podpora modelování organizační struktury, souvislost s procesním modelem
Organizační strukturu je možno modelovat v implicitní notaci. Každý objekt tohoto diagramu je
možno definovat jako funkce, obchodní jednotku, útvar atd.
33
Možnosti procesního modelování
Modelovat procesy je možno s využitím implicitní notace nástroje, které se dají plynule přepínat do
notace BPMN. BPMN podporuje uživatelské nastavení grafických prvků v procesním modelu.
Uživatelé si mohou přizpůsobit vlastní obrázky pro instance, úkoly, procesy atd. tato vlastnost nabízí
flexibilitu ve specifických podnikových procesech.
Obr. 7– 2 Hotel Sněžka – Proces vyřízení rezervace v notaci BPMN
Obr. 7– 3 Hotel Sněžka – Proces vyřízení rezervace v notaci IBM
Závěrečné zhodnocení nástroje
Modelovací nástroj od IBM je jistě propracovaný a rozsáhlý. Umožňuje modelovat celkovou podobu
podniku až do úplných detailů.
Práce s tímto nástrojem je poměrně intuitivní a jednoduchá. Pracovní prostředí je přehledné a
jednoduché na pochopení a naučení. V trial verzi nebylo nic, co bych potřebovala vyzkoušet a ono to
nešlo.
Trial verze se dá stáhnout ze stránek IBM po zaregistrování, je platná 30 dní. Bohužel stažení souboru
o velikosti 1,3 GB není nic jednoduchého, obzvlášť když vám nabídnou na stahování svého agenta,
který pravidelně ke konci nahlásí chybu.
34
3.6 Interfacing Visio BPMN Modeler
Název
Výrobce
Verze
Distributor v ČR
Demo verze Ano/Ne
Interfacing BPMN Modeler
Interfacing Technologies Corporation
Build 6..665
Inventio Consulting s.r.o.
Freeware
Uživatelské rozhraní a lokalizace do češtiny
Jak již vyplývá z názvu nástroje – Visio BPMN Modeler – jedná se o nadstavbu nad nástrojem
Microsoft Visio. Vzhled, rozložení ovládacích prvků a způsob ovládání je tedy shodný jako v MS Visiu.
Po doinstalování tohoto doplňku se v liště hlavního menu objeví nová záložka pro funkce BPMN
Modeleru.
Funkcí, která zpříjemní práci s modely je Interfacing Explorer, který zobrazuje prvky, které jsou
použity ve vytvořených modelech. Po kliknutí na zvolený prvek se zobrazí karta s detaily, ty je tak
možno zadávat nejen v rámci procesní mapy.
Vzhled a barvy prvků modelů je možno modifikovat. Je také možno určit, které všechny informace
z detailů pro jednotlivé prvky modelu budou při jeho zobrazení vidět.
Nástroj není lokalizován do češtiny, proto se při používání české verze Visia objevuje část nabídek a
popisků česky a část anglicky. Záleží na tom, od kterého nástroje pochází požadovaná funkce.
Nápověda a tutoriály
K produktu je k dispozici dobře zpracovaný tutoriál, který na příkladu modelování kavárny uživatele
seznámí s jednolitými možnosti nástroje a práce s ním. Tutoriál není dlouhý, ale umožní rychle
poznat, které modely jsou k dispozici, jak je vytvářet a jak s nástrojem pracovat. Obsah tutoriálu tvoří
i nápovědu k produktu, což je na jednu stranu dobře protože není třeba procházet externí soubory,
na druhou stranu se v rámci nápovědy dají čekat i další informace, například vysvětlení položek na
jednotlivých kartách, což zde chybí a uživatel je tedy odkázán hledat význam těchto položek mimo
produkt nebo si ho odvodit. Toto lze považovat za slabé místo.
Versování modelů
Tento nástroj neumožňuje řízení verzí modelu. Udržuje akorát historii u jednotlivých modelů a jejich
prvků, kdy uchovává informace o tom, který uživatel prvek vytvořil, kdy byl vytvořen a naposledy
změněn. Nástroj obsahuje i speciální titulní list pro scénář, kam je možno zapisovat změny mezi
verzemi. Nicméně se nejedná o automatizovanou podporu.
Podporované metodiky a notace
Nástroj podporuje pouze notaci BPMN pro modelování podnikových procesů. V nástroji není
implementována podpora pro žádnou z notací. Visio BPMN Modeler je označen jako na metodice
nezávislý nástroj.
35
Podpora dokumentace modelu
K jednotlivým modelům a prvkům těchto modelů je možné přidat komentáře. Celý projekt nebo jeho
zvolené části je možné vyexportovat jako sadu HTML stránek. Kromě exportu do HTML, je možné
zvolit export do souboru typu CSV.
Dále je možno také vytvořené modely tisknout. Zde se může hodit volba tzv. „flat maps“. Tato volba
zobrazí procesy, mezi kterými jsou definované vazby, jako jeden celkový proces tvořený jednotlivými
pod-procesy. Díky tomu je možno vytvářet celkový pohled například na zpracování určitého vstupu,
kdy toto zpracování je realizováno pomocí několika procesů.
Podpora zachycení cílů podniku, souvislost s procesním modelem
Nástroj neumožňuje zachytit cíle podniku. Jediným způsobem, jak cíle podniku promítnout do
modelů je určit klíčové ukazatele, které budou sloužit ke kontrole dosahování stanovených cílů, a ty
pak navázat na jednotlivé procesy nebo činnosti v rámci procesu.
Podpora modelování organizační struktury, souvislost s procesním modelem
Visio BPMN Modeler umožňuje modelovat organizační strukturu společnosti. Kromě hierarchického
zachycení organizační struktury lze v tomto nástroji definovat skupiny zdrojů a jednotlivé zdroje
v těchto skupinách. Zdroje i skupiny zdrojů lze přiřadit ke složkám organizační struktury.
Procesy a skupiny procesů lze přiřadit k útvarům org. struktury, v případě, že se proces rozpadá do
detailního popisu a jsou modelovány činnosti (task), lze přiřadit k činnosti zdroj. Lze zobrazit pohled
na proces s plaveckými drahami, kde se činnost zařadí do dráhy podle přiřazení zdroje do složky org.
struktury.
Možnosti procesního modelování
Procesní modely lze modelovat v notaci BPMN. Nástroj je celkově zaměřen na modelování odshora
dolů. Vazby definované na vyšší úrovni promítá automaticky do procesů nižší úrovně. Příklad: pokud
jsou propojeny vazbou dva procesy vyšší úrovně a je definováno, který výstup procesu 1 se stane
vstupem procesu 2, potom do detailního modelu procesu 1 se přidá konec procesu s předáním
specifikovaného výstupu.
U jednotlivých procesů a činností lze určit, který útvar organizační struktury nebo zdroj je
zodpovědný za provádění daného procesu nebo činnosti. Procesy lze doplnit popisem a definovanými
ukazateli. Užitečné je zobrazení hierarchie procesů v podobě stromu, kde je možné zobrazovat a
upravovat detaily procesů a činností. Upravovat detaily procesů lze tedy i mimo procesní mapy.
Nástroj také umožňuje generovat celkový průběh skupiny procesů tak, že jednotlivé procesy nahradí
jejich detailním popisem a propojí je přes předávané výstupy a vstupy.
36
Modely k dispozici
Visio BPMN Modeler umožňuje vytvářet modely organizační struktury, model skupin zdrojů a
procesní modely. Kromě těchto modelů jsou vytvářeny speciální listy, na kterých jsou zobrazeny
použité zdroje, materiál, externí soubory a definované ukazatele.
Provázanost modelů
Modely v rámci jednoho projektu jsou provázány, ať už v rámci hierarchie procesů nebo z pohledu
navázání procesů na organizační strukturu. Při modelování hlavních procesů se vazby a změny
promítají do pod-procesů. Během přiřazování zodpovědností za jednotlivé činnosti a procesy lze
vybírat z definovaných útvarů organizační struktury nebo ze zdrojů. K činnostem lze také přiřadit
existující dokumenty.
Poznatky z používání produktu
Visio BPMN Modeler jsem zkoušel s verzí MS Vision 2003. Dle informací výrobce lze produkt používat
také jako doplněk Visia 2007, nicméně v readme je popsána řada problémů se zobrazením, ke kterým
dochází při použití této verze Visia.
Readme obsahuje popis i dalších závažných problémů, které se mohou běžně vyskytovat a nejsou
spjaty s konkrétní verzí Visia. Doufal jsem, že nebudu mít tu smůlu a s nějakým z popsaných
problémů se nebudu muset potýkat. V tomto ohledu jsem měl štěstí, protože s žádným z popsaných
problémů jsem se nesetkal. Používání tohoto produktu ale bezproblémové nebylo, což popíšu
v následujících odstavcích.
S produktem jsem si stáhl i tutoriál a chtěl jsem si ho projít, než se budu věnovat modelování scénáře
hotelu Sněžka. Postupoval jsem krok za krokem, a když jsem byl lehce za polovinou celého tutoriálu,
podařilo se mi udělat chybu a špatně jsem zvolil vstupy a výstupy předávané mezi dvěma procesy.
Proto jsem začal tuto chybu odstraňovat, ale nedařilo se mi, aby z detailního modelu jednoho
z procesů byl odstraněn špatně zvolený vstup (pořád zůstávaly vstupy dva – ten správný a ten špatný,
který ale již neměl žádnou vazbu na procesy vyšší úrovně). Proto jsem se rozhodl, že vazbu mezi
oběma procesy zcela odstraním a tento krok tutoriálu provedu celý znovu.
Když jsem ale začal znovu realizovat přidání vazby mezi procesy, přestaly fungovat funkce BPMN
Modeleru. Nemohl jsem přecházet mezi procesy, přidávat detaily k procesům, činnostem a vazbám,
zkrátka jsem nemohl dělat nic, kromě toho, že jsem mohl z palety přidávat další prvky procesů notace
BPMN. V tuto chvíli se ale jednalo o „mrtvé“ obrázky a veškeré funkce, které z BPMN Modeleru činily
nástroj pro modelování a ne jen nástroj pro kreslení neprovázaných procesních map, nebyly funkční.
Snažil jsem se funkce BPMN Modeleru nějakým způsobem obnovit, ale bezvýsledně. Web společnosti
pro podporu tohoto produktu teprve vzniká a řešení tohoto problému jsem popsané nikde nenalezl.
Nepomohlo ani znovu spuštění produktu ani restart počítače. Funkce se podařilo obnovit až po
přeinstalování produktu.
37
Po přeinstalování produktu jsem pokračoval v tutoriálu, ale pravděpodobně se mi podařilo opět
provést sadu kroků a úkonů s produktem, na které nebyl připravený, a funkce opět přestaly fungovat.
Ještě jednou jsem si prošel popsané problémy v readme a některé popisované způsoby řešení
naznačovaly, že je třeba provádět operace v ověřeném sledu, jinak lze očekávat problémy.
Nepodařilo se mi zjistit, jaké zkušenosti s tímto produktem mají jiní uživatelé, protože by mě velice
zajímalo, zdali jsou výše popsané problémy s produktem výjimečné či nikoli.
Vzhledem těmto problémům se nepodařilo realizovat scénář Hotel Sněžka. Výše uvedené hodnocení
možností nástroje vychází z práce s nástrojem při procházení tutoriálu.
Závěrečné zhodnocení nástroje
Interfacing BPMN Modeler nemá tak rozsáhlou funkcionalitu jako robustní nástroje pro modelování
podniku, nástroj například nedisponuje funkcemi pro simulaci procesů a hledání úzkých míst v
organizaci. Nabízená funkcionalita nicméně dostačuje pro modelování procesů a organizací menšího
rozsahu. Pro uživatele znalé prostředí nástroje MS Visio může být výhodou, že BPMN Modeler je
realizován jako nadstavba nad tímto nástrojem. Jednotlivé modely v tomto nástroji jsou provázané,
nejedná se tak pouze o sadu samostatných obrázků, které užívají grafické prvky notace BPMN. Navíc,
modely vytvořené v tomto produktu lze importovat do robustního nástroje Interfacing Enterprise
Process Center.
Nicméně problémy, které se během krátkého používání tohoto produktu objevily, prakticky
znemožňovaly jeho rozumné použití. Na druhou stranu je otázka, jestli jde o opravdu tak
problematický produkt, nebo jestli došlo v tomto konkrétním případě k problematické kombinaci
špatné verze produktu a verzí ostatního softwaru v počítači.
Za předpokladu, že nestabilita produktu pozorovaná během práce s nástrojem je spíše výjimkou,
jedná se vhledem k ceně (freeware, ale je třeba připočíst cenu Visia) o zajímavý nástroj pro menší
společnosti nebo pro ty, kteří teprve uvažují o tom, že by v podniku nějaký nástroj pro modelování
podniku zavedli. Na rozdíl od mnoha dalších zdarma dostupných programů pro kreslení podnikových
procesů nabízí tento nástroj přidanou hodnotu v podobě provázání modelů, ve srovnání s nástroji,
které svůj původ odvozují od nástrojů CASE, zase nabízí tento nástroj orientaci na business a ne na
vývoj softwaru.
3.7 iGrafx Process 2007
Název
Výrobce
Verze
Distributor v ČR
Demo verze Ano/Ne
iGrafx
iGrafx
12.2.1 970
není
Ano
Uživatelské rozhraní a lokalizace do češtiny
Uživatelské rozhraní je přívětivé. Po stranách a nahoře se nachází panely nástrojů, vše co jsem
potřeboval, dokázal jsem velmi rychle dohledat.
38
Obr. 9 – 1 Uživatelské rozhraní
Vzhled jednotlivých prvků modelu lze modifikovat, lze je vybarvovat pomocí palety barev. Texty lze
libovolně formátovat. Čeština není k dispozici.
Pomocí IGrafx lze vytvářet mimo jiné:
•
•
•
•
•
•
Value Stream Mapping - mapování toku hodnot. U každého článku procesu mohu
specifikovat trvání toho kroku a finanční hodnotu.
Process Diagram – diagram sloužící k mapování, modelování a simulaci procesů.
BPMN Model – k vytváření modelů procesů dle standardu BPMN, obsahuje funkcionality
k odstraňování chyb v průběhu vytváření modelu
OrgChart – k vytváření modelů organizační struktury podniku
Cause and Effect diagram – k vytváření diagramů příčin a následků, slouží k analýze zdrojů
problémů v procesech
Basic Diagram – základní prostředí k vytváření obecných modelů
Nápověda a tutoriály
Rychlá klasická nápověda je součástí softwaru. Obsáhlá uživatelská dokumentace je na stránkách
firmy k dispozici po registraci. Rovněž jsou zde ke zhlédnutí videa, která prezentují práci se
softwarem a ukazují modelování v praxi pro každý typ diagramu.
39
Versování modelů
IGrafx nepodporuje řízení verzí modelů. Verze a další informace můžou být ručně zaznamenány do
poznámek k modelu, při jeho ukládání.
Podporované metodiky
Rapid Process Modeling (RPM)
TRIZ metodologie
Six Sigma
Podpora dokumentace modelu
Do anotace k příslušnému modelu lze zapisovat záznamy o změnách, updatech a další informace.
Podpora zachycení cílů podniku, souvislost s procesním modelem
Nepodporuje modelování cílů. Zjednodušený diagram cílů podniku lze vytvořit v prostředí Basic
Diagram.
Podpora modelování organizační struktury, souvislost s procesním modelem
Organizační strikturu podniku jsem vytvořil v modelu OrgChart. K dispozici je panel s tlačítky: přidej
managera, přidej spolupracovníka napravo/nalevo, přidej asistenta, přidej podřízeného. Takto lze
velmi rychle „naklikat“ celý model. Po umístění jednotlivých prvků na plochu jsem přešel na
popisování textem. Po potvrzení textu na konkrétním prvku dojde k automatickému přepnutí na
následující prvek, což urychluje práci.
Model - Organizační struktura:
Obr. 9 – 2 Organizační struktura
40
Model procesní struktury organizace:
Obr. 9 – 3 Procesní struktura
Možnosti procesního modelování
•
•
•
•
•
•
U jednotlivých prvků v procesu lze specifikovat pozici v hierarchii organizace, dále také zdroje
a subvizory k jednotlivým článkům procesu.
Mohu nasimulovat departmenty, snadno přidávat mateřské, dceřiné a vnořené departmenty
pomocí příslušných tlačítek na panelu nástrojů. Departmenty identifikují zdroje a aktivity
prováděné v průběhu procesu. Pak tvořím síť procesů s ohledem na departmenty. Nové
objekty jsou automaticky propojeny vztahem (šipkou), kterou mohu následně upravit.
Rozsáhlou síť procesů mohu upravit pro následný tisk rozdělením diagramu na sektory, které
pak tvoří stránky při tisku.
Možnost tvořit sub-procesy. K libovolnému článku mohu vytvořit sub-procesy. Proces, ke
kterému vytvořím sub-procesy, je pak v modelu vyznačen stínováním.
K procesu mohu pomocí cesty k souboru, či URL, přidávat související dokumenty (pdf, html,
doc…). V modelu se u příslušného procesu objeví malá ikonka, po kliknutí na ní se otevře
příslušný dokument.
Nakonec lze procesy v modelu libovolně vybarvit pomocí palety barev a formátovat texty.
41
Detail procesu vyřízení rezervace:
Obr. 9 – 4 Proces vyřízení rezervace
Podporované notace
Nejvýznamnější je podpora notace BPMN, dále UML 1.0, DIN 660011 Std., IDEF0
Závěrečné zhodnocení nástroje
iGrafx je kvalitní nástroj, který ve své plné verzi uspokojí potřeby malých i středně velkých podniků.
Plná verze obsahuje velké množství modelů a dalších funkcionalit pro analýzu a simulaci průběhu
procesů. Modely jsou vzájemně úzce provázané díky jednotnému úložišti – repository. Produkt
podporuje BPMN notaci, která má vysokou perspektivu do budoucna a analýzu Six Sigma.
S produktem iGrafx se velmi dobře pracuje, ovládání je intuitivní a uživatelsky přívětivé. Díky
volitelným a přemístitelným panelům nástrojů lze některé modely, především OrgChart, „naklikat“
velmi rychle. Propojování jednotlivých objektů šipkami je také rychlé a jednoduché pomocí přepínání
konce šipek na source/destination.
42
Slabou stránkou je „zastaralý“ design modelů a nepříjemné posouvání jednotlivých objektů po ploše,
kdy je nutné najet kurzorem přesně na okraj objektu, pak lze posouvat.
4 Souhrnné hodnocení nástrojů
V této kapitole je shrnuto hodnocení jednotlivých nástrojů a jsou zde uvedeny poznatky, ke kterým
jsme na základě práce s nástroji dospěli.
Metastorm
ProVision
BPMx
Interfacing
Visio BPMN
Modeler
iGrafx
Process 2007
Ano
Ne
Ne
Ano
Ano
Ano
Ne (pouze
video ukázky)
S pomocí
jiných
nástrojů
Nepodporuje
řízení verzí
S pomocí
jiných
nástrojů
Nepodporuje
řízení verzí
Nepodporuje
řízení verzí
Poznámky
v rámci
modelu,
export do
HTML
Poznámky
v rámci
modelu,
export do
HTML, RTF
Poznámky
v rámci
modelu,
export do
HTML, MS
Word
Poznámky
v rámci
modelů,
export a tisk
sestav
Poznámky
v rámci
modelu,
export do
HTML
Poznámky
v rámci
modelů
Žádné
Zachman
Framework
Six Sigma,
SOX, TOGAF a
další (vše
nadstavba)
Žádné
Žádné
Rapid Process
Modeling
(RPM), TRIZ,
Six Sigma
Vlastní,
BPMN
BPMN, UML
BPMN, UML,
notace H.
Erikssona
BPMN
(nadstavba)
Vlastní,
BPMN
BPMN
BPMN, UML
1.0, DIN
660011 Std.,
IDEF0
Modelování org.
struktury
Ano
Ano
Ano
Ano
Ano
Ano
Ano
Modelování
mise, vize a cílů
Ano
Ano (ne v trial
verzi)
Ano
Ano
Ne
Ne
Ne
Mapa hlavních
procesů
Ano
Ano
Ano
Ano
Ano (katalogy
procesů)
Ano
Ano
Modelování
procesů
Ano
Ano
Ano
Ano
Ano
Ano
Ano
Lokalizace
češtiny
do
Tutoriál/Quick
Start
Možnosti
versování
modelů
Dokumentace
modelů
Metodiky
standardy
a
QPR
ProcessGuide
Sparxsystems
Enterprise
Architect
Ano (ne v trial
verzi)
Ano
Ne
Ne
Ano
Ne
Ne
Řízení verzí,
stav modelu
Řízení verzí,
stav modelu
Poznámky
v rámci
modelu,
export do
HTML, MS
Word
DoDAF,
FEAF,IDEF,
TOGAF UML,
BPMN, Six
Sigma,
Zachman
Framework a
další
Notace
CaseWise
Corporate
Modeler
IBM
Websphere
Business
Modeler
Tab. 1 – 1 Porovnání hodnocených nástrojů
43
Ze vzájemného porovnání nástrojů je patrné, že sdílejí podobnou koncepci uživatelského rozhraní,
která je založena na centrální pracovní ploše pro tvorbu modelů, jednotlivé prvky modelů jsou
přístupné prostřednictvím palet. Toto bývá doplněno oknem pro rychlou navigaci mezi vytvářenými
modely, ty bývají v tomto okně organizovány hierarchicky. Interfacing BPMN Visio Modeler také sdílí
koncept pracovní plochy a palet, celkové pojetí uživatelského rozhraní a ovládání nástroje však
vychází z MS Visia (pro každý model je vytvořen nový list ve Visiu). Jen některé nástroje jsou
lokalizovány do češtiny.
Ne pro všechny nástroje je dostupný kvalitní tutoriál nebo Quick Start Guide, který srozumitelnou
formou a v relativně krátkém čase pomůže uživateli seznámit se s těmi nejdůležitějšími funkcemi
nástroje a umožní mu tak začít s nástrojem pracovat, aniž by musel pročítat obsáhlou dokumentaci
nebo začít náhodně zkoušet jednotlivé možnosti. Dostupnost takovéhoto tutoriálu považujeme za
důležitou, protože nám samotným tutoriály velice pomohly při prvních kontaktech s nástroji.
Nástroje, se kterými jsme pracovali, jsou většinou rozsáhlé a komplexní a disponují mnoha funkcemi.
Považujeme proto za velice přínosné, pokud má začínající uživatel po ruce příručku, která ho provede
základy práce s nástrojem, rozložením jednotlivých menu apod.
Úroveň podpory řízení verzí modelů je v hodnocených nástrojích různá. Některé nástroje přímo
podporují automatické sledování změn v modelech včetně toho, kdo změny provedl. Jiné nástroje
takovéto sledování změn nepodporují, umožňují maximálně do poznámek zaznamenat, co se
změnilo. Je možné se také setkat s přístupem, kdy řízení verzí je umožněno prostřednictvím jiných
nástrojů (například Rational ClearCase pro IBM Websphere Business Modeler).
V oblasti dokumentace modelů je běžná možnost jednotlivé modely a jejich prvky doplnit popisem a
komentářem. Nástroje také umožňují export modelů či tvorbu sestav například ve formě sady HTML
stránek nebo dokumentů MS Word.
Při rozhodování o pořízení CABE nástroje může hrát roli podpora nástroje pro nejrůznější metodiky či
standardy. Díky tomu může společnost získat s nástrojem i určitou sadu znalostí. Ne všechny nástroje
nějakou metodiku či standard podporují. Naopak modelování podnikových procesů v notaci BPMN je
možné ve všech hodnocených nástrojích. Nicméně Metastorm Provision nabízí širší možnosti
v oblasti modelování, pokud je využita nativní notace nástroje. CaseWise Corporate Modeler od
základu nepodporuje žádnou metodiku nebo standard. Ty jsou dostupné prostřednictvím doplňků,
stejně jako modelování procesů v notaci BPMN.
S výjimkou Interfacing BPMN Visio Modeleru se ve vybraných nástrojích podařilo realizovat buď celý
scénář, nebo jeho většina. Ve Visio BPMN Modeleru nebyl scénář hotelu Sněžka realizován vůbec,
protože se vyskytly závažné potíže a pro hodnocení možností nástroje byly využity poznatky získané
během realizace zadání z tutoriálu. Jedinou oblastí, kterou nebylo možno zachytit ve všech nástrojích,
je modelování mise, vize a cílů organizace. QPR ProcessGuide podporuje modelování cílů, ale ne
v rámci trial verze. Zbylé oblasti bylo možno v nástrojích modelovat.
5 Možnosti dalšího rozvoje tématu
V této kapitole chceme nastínit, jak by bylo možné pojmout další práce na toto téma.
44
Rozšíření portfolia sledovaných CABE nástrojů
Jednou z možností, jak pojmout další práce, je rozšířit stávající portfolio sledovaných CABE nástrojů.
Ačkoli v rámci vymezení pojetí této práce bylo řečeno, že se nechceme věnovat hledání nových
nástrojů, i k tomu nakonec došlo, i když v poměrně malém měřítku. Byla zde snaha rychle nahradit ne
příliš dobře fungující Interfacing Visio BPMN Modeler nějakým jiným produktem. Díky tomu byly
letmo vyzkoušeny následující produkty, které se ale ukázaly pro realizaci modelového scénáře jako ne
zcela vhodné:
•
Embarcadero EA/Studio Business Modeler Edition – nástroj umožňoval definici organizačních
jednotek společnosti, ale nebylo možno vytvořit jejich hierarchii. Vytvořené organizační
jednotky bylo možno navázat na swimlane procesního modelu, ale každou jednotku šlo
použít v rámci všech vytvořených modelů pouze jednou.
•
BizAgi Process Modeler – nástroj pouze pro tvorbu BPMN modelů. Jedná se o freeware
nástroj s jednoduchým ovládáním, který je co do organizace menu pojat jako produkty MS
Office 2007.
•
Visual Paradigm Business Process Visual Architect 2.4 – jeden z rodiny nástrojů společnosti
Visual Paradigm. Nástroj je zaměřen na modelování podnikových procesů, je možné
modelovat hierarchickou organizační strukturu. Nástroj má příjemné ovládání, nejasný je ale
způsob vazeb mezi modely. Nástroj sám nenabízí navázání swimlane v procesním modelu na
definovanou organizační jednotku. Vazbu nicméně lze vytvořit manuálně, pravděpodobně lze
ale provázat vše se vším bez jakékoli kontroly, zda takováto vazba má smysl. Nelze modelovat
cíle organizace.
Je třeba ale podotknout, že práci s těmito modely bylo věnováno velmi málo času a nebyly prověřeny
všechny jejich funkce, proto výše uvedené hodnocení není možno brát jako zcela směrodatné.
Kromě výše letmo vyzkoušených produktů byly vytipovány i další produkty, které by bylo možné
prověřit a případně zařadit mezi CABE nástroje. Jedná se o následující produkty:
•
TIBCO Business Studio – nástroj umožňující modelování podnikových procesů v notaci BPMN,
či simulaci průběhu procesů (dle TIBCO, 2008).
•
Process Modeler for Microsoft Visio od společnosti itp commerce – nástroj pro modelování
podnikových procesů v notaci BPMN, mezi další funkce patří například validace BPMN
syntaxe nebo simulace procesů (dle itp commerce, nd).
•
Interfacing Enterprise Process Center – dle materiálů společnosti Interfacing (Interfacing
Technologie, 2008) se jedná o robustní nástroj (platformu) pro Business Process
Management.
Výše zmíněné nástroje byly buď prověřeny ne příliš důkladně, nebo nebyly prověřeny vůbec. Tyto
nástroje je možné detailně prozkoumat a rozhodnout o jejich případném zařazení na seznam
sledovaných CABE nástrojů.
45
Vymezení nástrojů CABE oproti nástrojům CASE
V rámci tohoto pojetí práce by mělo dojít k odlišení nástrojů CABE a CASE, porovnání jejich typických
funkcí a oblastí použití těchto nástrojů. Měly by být určeny klíčové a doplňující funkce CABE nástrojů.
Na základě tohoto vymezení by pak bylo možné přehodnotit v minulosti zařazené CABE nástroje a
posoudit, zda se nejedná spíše o nástroje CASE. Je možné, že existují i nástroje, které svojí funkčností
pokrývají obě skupiny nástrojů.
Rozšíření modelového scénáře
Scénář hotelu Sněžka, který byl použit v rámci této práce, je poměrně jednoduchý a byl vytvořen na
takové úrovni podrobnosti, aby umožnil zhodnotit jednotlivé produkty v předem definovaných
oblastech, a aby jednotliví členové vytvářeli stejné modely (snaha o vzájemnou konzistenci).
Nicméně realizace modelového scénáře by mohl být dobrý způsob pro hodnocení CABE nástrojů či
rozhodování o tom, zda hodnocený nástroj je nástrojem CABE či nikoli. Za tímto účelem je nutné
vytvořit scénář, který komplexně prověří vlastnosti CABE nástrojů. Bylo by asi vhodné rozdělit
vlastnosti CABE nástrojů na klíčové a doplňující (případně použít jinou klasifikaci) a tomu přizpůsobit
modelový scénář. Je třeba také definovat, jak budou na základě výsledků realizace scénáře nástroje
hodnoceny.
Takto vytvořený modelový scénář a způsob hodnocení by pak bylo možno aplikovat na nástroje
hodnocené v minulosti. K dispozici by také byla metoda pro posouzení, zda nově identifikovaný
nástroj patří mezi nástroje CABE.
6 Závěr
V této práci bylo na základě realizace modelového scénáře hodnoceno následujících sedm nástrojů:
Metastorm ProVision BPMx, QPR ProcessGuide, Sparxsystems Enterprise Architect, CaseWise
Corporate Modeler, IBM Websphere Business Modeler, Interfacing Visio BPMN Modeler, iGrafx
Process 2007. Kromě hodnocení možností modelování oblastí definovaných ve scénáři jsme se dále
zaměřili na hodnocení uživatelského rozhraní, lokalizace do češtiny, nápovědy a tutoriálů, možností
versování modelů, podporu dokumentace modelů a podporu notací, metodik a standardů. Pro
hodnocení bylo využito dostupných trial verzí jednotlivých nástrojů.
Ve vybraných nástrojích se podařilo buď realizovat celý modelový scénář, nebo alespoň jeho většina.
Jedinou oblastí, kterou nebylo možno modelovat ve všech nástrojích, je modelování mise, vize a cílů
organizace. V nástroji Interfacing Visio BPMN Modeler nebyl modelový scénář realizován vůbec.
Důvodem byly technické potíže s nástrojem.
Nástroje sdílí podobnou koncepci uživatelského rozhraní, ne všechny nástroje jsou ale lokalizovány
do češtiny. Za velice důležitou považujeme dostupnost přehledného tutoriálu, díky kterému má
uživatel možnost se rychle seznámit s celkovou koncepcí nástroje a s jeho nejdůležitějšími funkcemi.
Ne pro všechny nástroje je takovýto tutoriál k dispozici.
46
Tato práce má i svá omezení. Většina vybraných nástrojů je rozsáhlá a nebyly vyzkoušeny všechny
jejich funkce, většinou nebyla vyzkoušena práce s repository či funkce pro týmovou spolupráci. Detail
modelového scénáře odpovídá oblastem, které jsme chtěli hodnotit, není tedy nikterak komplexní.
Práce, které na toto téma vzniknou v budoucnu, by se mohly věnovat rozšíření seznamu sledovaných
CABE nástrojů a za tímto účelem zhodnotit nástroje TIBCO Business Studio, Process Modeler for
Microsoft Visio (itp commerce), Interfacing Enterprise Process Center. Samozřejmě je možné nalézt i
další nástroje.
Dalším z možných pojetí práce by mohlo být vymezení nástrojů CABE oproti nástrojům CASE či
definice komplexního modelového scénáře pro hodnocení CABE nástrojů.
7 Zdroje
Adámek, K. Belokur, D. Císař, D. Faustová, T. Hofmann, P. Lipčák, P. 2008. Přehled nástrojů CABE
(modelování podniku) na tuzemském trhu. [Online] Computer Aided Systems Engineering @
panrepa.org. Dostupné z: http://www.panrepa.org/CASE/jaro2008/cabe_jaro2008.pdf [přístup 22.
12. 2008]
Bacík, J. Bosák, M. Čápová, K. Pokorný, M. Smolík, O. Švanda, J. 2007. Přehled nástrojů CABE
(modelování podniku) na tuzemském trhu. [Online] Computer Aided Systems Engineering @
panrepa.org. Dostupné z: http://www.panrepa.org/CASE/zima2007/cabe_zima2007.pdf [přístup 22.
12. 2008]
BizAgi Limited, 2008. BizAgi BPMN Process Modeler. [Online] BizAgi. Dostupné z:
http://www.bizagi.com/eng/products/ba-modeler/ [přístup 22. 12. 2008]
Casewise, 2008. Casewise Corporate Modeler Suite. [Online] Casewise. Dostupné z:
http://www.casewise.com/Products/CorporateModelerSuite/ [přístup 22. 12. 2008]
IBM, nd. WebSphere Business Modeler. [Online] IBM Software. Dostupné z: http://www01.ibm.com/software/integration/wbimodeler/ [přístup 22. 12. 2008]
Corel Corporation, 2008. iGrafx Process 2007. [Online ] iGrafx. Dostupné z:
http://www.igrafx.com/products/process/index.html [přístup 22. 12. 2008]
Interfacing Technologies Corporation, 2008. BPM Made Simple: EPC 5.1. [Online] Interfacing.
Dostupné z: http://interfacing.com/uploads/File/Interfacing%208%20page%20%20(1).pdf [přístup
22. 12. 2008]
Interfacing Technologies Corporation, nd. Visio Mapping Software. [Online] Interfacing. Dostupné z:
http://interfacing.com/Products/business-process-modeling [přístup 22. 12. 2008]
itp commerce, nd. Process Modeler for Microsoft Visio Overview. [Online] itp commerce. Dostupné z:
http://www.itp-commerce.com/pdf/flyer/pm5/flyer_pm5_overview.pdf [přístup 22. 12. 2008]
Metastorm, nd. Metastorm ProVision - An End to End Solution for Enterprise Architecture. [Online]
Metastorm. Dostupné z: http://www.metastorm.com/products/mpea.asp [přístup 22. 12. 2008]
47
QPR Software, 2008. Process Management Software QPR Process Guide. [Online] QPR. Dostupné z:
http://www.qpr.com/process-management.html [přístup 22. 12. 2008]
Sparx Systems, 2008. Enterprise Architect. [Online] Sparx Systems. Dostupné z:
http://www.sparxsystems.com.au/products/ea/index.html [přístup 22. 12. 2008]
TIBCO, 2008. TIBCO Business Studio. [Online] TIBCO Developer Network. Dostupné z:
http://www.tibco.com/resources/software/bpm/business_studio_ds.pdf [přístup 22. 12. 2008]
Visual Paradigm, nd. Business Process Visual Architect. [Online] Dostupné z: http://www.visualparadigm.com/product/bpva/ [přístup 22. 12. 2008]
48

Podobné dokumenty

Přehled nástrojů CABE (modelování podniku) na tuzemském trhu

Přehled nástrojů CABE (modelování podniku) na tuzemském trhu Uvedené pojmy jsou již poměrně ustálené. Mezi sebou si jsou velice podobné a dá se říct, že poslední z nich (Enterprise architecture tools) je zastřešuje a obsahuje všechny dohromady. To, jakým ter...

Více

modelování business procesů a dalších aspektů business systému

modelování business procesů a dalších aspektů business systému mohou připojit před internet a využívají pouze ty služby, které opravdu potřebují a za nic navíc neplatí. Veškeré technologické prostředky, které zajišťují tyto služby, jsou umístěny ve velmi dobře...

Více

Zpráva ze zahraniční cesty

Zpráva ze zahraniční cesty potřebují a co budou používat. Skutečnost je taková, že uživatelé odmítají všechny tyto knihovnické přístupy a preferují jednoduchost Googlu. Dalším špatným příkladem se může stát zapojování knihov...

Více

modelování busimess procesů a dalších aspektů business systému

modelování busimess procesů a dalších aspektů business systému byznys pohledu. Zavádění modelu architektury podniku většinou začíná dokumentací strategických cílů podniku a podstaty jeho fungování. Proces dále postupuje z pohledu abstrakce směrem dolů a mapují...

Více

Využití Linked Data pro sdílení dat o smlouvách veřejných institucí

Využití Linked Data pro sdílení dat o smlouvách veřejných institucí Problematika elektronizace veřejné správy, jednotně nazývaná jako „e-governmentÿ, je aktuálním tématem již po mnoho let. Důsledkem tohoto procesu je generování obrovského množství nesmírně důležitý...

Více

Manažment v teórii a praxi

Manažment v teórii a praxi vytvářené, či využívané. Při tomto postupu je analytik automaticky veden k tomu, aby identifikoval všechny potřebné elementy procesu. 1.1.2 Základní modely a objekty prostředí FirstStep Proces – je...

Více