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

Podobné dokumenty
4IT450 CASE Computer Aided Systems Engineering LS 2006/2007 PŘEHLED NÁSTROJŮ CABE NA TUZEMSKÉM TRHU

CASE nástroje. Jaroslav Žáček

CASE. Jaroslav Žáček

Název nástroje Hodnocená verze nástroje 4.0 Společnost (vlastník nástroje) WWW

GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím

MBI - technologická realizace modelu

Analýza a Návrh. Analýza

Modelování procesů s využitím MS Visio.

Metodika analýzy. Příloha č. 1

PŘÍLOHA C Požadavky na Dokumentaci

1. Integrační koncept

Business Intelligence

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

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

Projektové řízení jako základ řízení organizace

Obsah. Zpracoval:

ehled nástroj CABE na tuzemském trhu 21. prosince 2005

Business Intelligence nástroje a plánování

Wonderware Information Server 4.0 Co je nového

Vytvoření procesně integrační nástavby KUBIKI pro ERP systém MAX+

Využití IT nástrojů pro měření a řízení výkonnosti. Michal Kroutil

2 ÚVOD DO PLATFORMY ARIS

MODELOVÁNÍ PROCESŮ VEŘEJNÉ SPRÁVY POMOCÍ FIRSTSTEP

Manažerská ekonomika

Možnosti reportingu v produktech řady EPM

ARIS Platform softwarová podpora řízení procesů Procesní ARIS laboratoř základ moderní výuky.

Procesní dokumentace Process Management. Pavel Čejka

Požadavky pro výběrová řízení TerraBus ESB/G2x

Vývoj moderních technologií při vyhledávání. Patrik Plachý SEFIRA spol. s.r.o.

RDF DSPS ROZVOJ PORTÁLU

X36SIN: Softwarové inženýrství. Životní cyklus a plánování

Globální strategie, IT strategie, podnikové procesy. Jaroslav Žáček

Jan Horák. Pilíře řešení

Podrobná analýza k aktivitě č. 3 - implementace procesního řízení do praxe úřadu

WORKFLOW. Procesní přístup. Základ perspektivního úspěšného podnikového řízení. Funkčnířízení založené na dělbě práce

Lotus Quickr - ECM Integrace s LD/LN aplikacemi. Ing. Josef Homolka VUMS Legend

RUP - Disciplíny. Jaroslav Žáček jaroslav.zacek@osu.cz

Novell Identity Management. Jaromír Látal Datron, a.s.

Úvod. Klíčové vlastnosti. Jednoduchá obsluha

PODNIKOVÁ INFORMATIKA

DOCUMENT MANAGEMENT TOOLKIT

Identity Manager 4. Poskytujte okamžitý přístup ke zdrojům v rámci celého podniku

Česká zemědělská univerzita v Praze. Provozně ekonomická fakulta. Katedra informačních technologií

UML. Unified Modeling Language. Součásti UML

Jádrem systému je modul GSFrameWork, který je poskytovatelem zejména těchto služeb:

rychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek

2013 IBM Corporation

Principy UML. Clear View Training 2005 v2.2 1

ADMINISTRACE POČÍTAČOVÝCH SÍTÍ. OPC Server

Vývoj informačních systémů. Přehled témat a úkolů

Vzdálená správa v cloudu až pro 250 počítačů

SPECIFICKÁ PRAVIDLA PRO ŽADATELE A PŘÍJEMCE

Komputerizace problémových domén

Využití modelovacích nástrojů ve vývojářské firmě

ECM. Enterprise Content Management. čt 9:15 Petr Bouška (xboup00) Zbyněk Hostaš Lukáš Maršíček Martin Nikl (xnikm00)

MIS. Manažerský informační systém. pro. Ekonomický informační systém EIS JASU CS. Dodavatel: MÚZO Praha s.r.o. Politických vězňů Praha 1

Formy komunikace s knihovnami

Nové jazykové brány do Caché. Daniel Kutáč

Architektura informačních systémů. - dílčí architektury - strategické řízení taktické řízení. operativní řízení a provozu. Globální architektura

Stručný obsah. K2118.indd :15:27

TECHNIKY A CASE NÁSTROJE VÝVOJE IS

Olga Rudikova 2. ročník APIN

UML a jeho použití v procesu vývoje. Jaroslav Žáček jaroslav.zacek@osu.cz

Modelování procesů (2) Procesní řízení 1

Návrh softwarových systémů - architektura softwarových systémů

Infor APS (Scheduling) Tomáš Hanáček

UML - opakování I N G. M A R T I N M O L H A N E C, C S C. Y 1 3 A N W

Počítačová simulace logistických procesů II 12. přednáška - Rozhraní (Process Designer, MALAGA, TriCAD)

SW pro správu a řízení bezpečnosti

Microsoft Office 2003 Souhrnný technický dokument white paper

Využití identity managementu v prostředí veřejné správy

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í.

Vývoj informačních systémů. Přehled témat a úkolů

Tieto Future Office. Přehled. Země: Česká republika. Odvětví: Samospráva

ELO Analytics Vaše obchodní metriky na jednom místě. Vaše obchodní metriky na jednom místě. Enterprise Content Management

Softwarová podpora v procesním řízení

Stav řešení Enterprise Architektury na Moravskoslezském kraji

7 Jazyk UML (Unified Modeling Language)

Microsoft.NET. AppTima Feedback Solution - komplexní systém pro zjišťování a vyhodnocování spokojenosti zákazníků

7 Jazyk UML (Unified Modeling Language)

Desigo Control Point řešení pro ovládání a monitorování budov siemens.cz/desigo

Microsoft SharePoint Portal Server Zvýšená týmová produktivita a úspora času při správě dokumentů ve společnosti Makro Cash & Carry ČR

Telelogic Focal Point využití pro řízení a optimalizaci projektového portfolia Verze 1.0

Metadata. RNDr. Ondřej Zýka

UDS for ELO. Univerzální datové rozhraní. >> UDS - Universal Data Source

Komponentový návrh SW

Přehled CABE nástrojů na českém trhu

OBSAH 1. ÚVOD STRUKTURA A ÚROVNĚ PROCESNÍHO MODELU KONVENCE PRO MODELOVÁNÍ PROCESŮ KONVENCE PRO MODELOVÁNÍ ORGANIZAČNÍCH STRUK

Oracle Sales Cloud. moderní řízení obchodu

MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ

Infor Performance management. Jakub Urbášek

Unifikovaný modelovací jazyk UML

1. Webové služby. K čemu slouží? 2. RPC Web Service. 3. SOA Web Service. 4. RESTful Web services

ČESKÉ VYSOKÉ UČENÍ TECHNIKÉ Fakulta elektrotechnická. Microsoft Sharepoint 2007 Workflows Průmyslové informační systémy

Business Process Modeling Notation

Architektury Informačních systémů. Jaroslav Žáček

Technologie Sharepoint

Optimalizaci aplikací. Ing. Martin Pavlica

TÉMATICKÝ OKRUH Softwarové inženýrství

Transkript:

Přehled nástrojů CABE (modelování podniku) na tuzemském trhu Seminární práce pro předmět 4IT450 (CASE Computer Aided Systems Engineering) 9.5. 2008 Složení týmu: Adámek Karel Belokur Dmitriy Císař Daniel Faustová Tereza Hofmann Petr Lipčák Petr xadak04@vse.cz xbeld04@vse.cz xcisd01@vse.cz xfaut01@vse.cz xhofp10@vse.cz xlipp03@vse.cz

Obsah 1 Úvod...3 1.1 Co je CABE?...3 2 Přehled vybraných CABE nástrojů...4 2.1 QPR ProcessGuide...4 2.1.1 Novinky ve verzi 7.6 dle [5]...6 2.2 Dia...7 2.2.1 Novinky ve verzi 0.96.1 dle [4]...8 2.3 QPR ScoreCard...9 2.3.1 Novinky ve verzi 7.6 dle [5]...10 2.4 igrafx...11 2.5 Lotus workflow...14 2.6 Mega modelling suite...17 2.7 Enterprise Architect...20 2.7.1 Novinky ve verzi 7.1...22 3 Systém hodnocení CABE nástrojů...23 3.1 Tvorba kritérií...23 3.1.1 Podrobnější popis jednotlivých kritérií:...27 4 Trendy ve vývoji CABE nástrojů...29 4.1 Obecná rovina...29 4.2 SW rovina...30 4.3 Souhrn...30 5 Závěrem...31 6 Zdroje...31 7 Přílohy...32 7.1 Seznam CABE nástrojů, z kterých bylo vybíráno...32 7.2 Přehled již popisovaných nástrojů...33 2

1 Úvod Cílem této práce je zaměřit se na nástroje pro modelování podnikových procesů (CABE), rozšířit či navázat na práce kolegů z minulých semestrů předmětu 4IT450 CASE formou jejich aktualizace, zmapovat další doposud nepopsané nástroje CABE a v neposlední řadě navrhnout komplexní systém kritérií pro hodnocení těchto nástrojů. V naší práci využijeme zejména rozsáhlý seznam všech možných nástrojů dostupných na našem trhu, který vytvořily minulé týmy (viz. příloha). Nehodláme opakovat smysl, účel a využití nástrojů CABE, ani znovu popisovat již popsané nástroje. Hlavní přínos naší práce je shrnut stručně v následujících bodech: Vytvoření přehledu již popisovaných nástrojů Popis nově vybraných nástrojů nebo aktualizace již popisovaných nástrojů Nastínění vývojových trendů, inovace Multikriteriální systém pro hodnocení CABE nástrojů vylepšení a rozšíření již publikovaných Jako zdroje inspirace a načerpání nových informací pro vytvoření této práce nám posloužily výtvory kolegů, databáze ProQuest 5000, ACM-DL a také samozřejmě webové stránky samotných firem vyvíjející nástroje CABE. 1.1 Co je CABE? Jak jsme již v úvodu podotknuli, nechceme opakovat již napsané, avšak v tomto případě musíme udělat nutnou výjimku. Pokud by se práce dostala do ruky někomu, kdo předchozí práce neviděl a ani se neorientuje v této problematice, měl by se alespoň dovědět, co ona záhadná zkratka CABE vlastně znamená. Podle našeho názoru nejlépe vystihuje pojem CABE definice jednoho z minulých týmů: Zkratka CABE (Computer Aided Business Engineering) je velice blízká všem známější zkratce CASE (Computer Aided System Engineeing). Podstatou CABE nástrojů je zachycení komplexní informace o současné nebo budoucí struktuře podniku. Zejména procesech, jejich návaznostech, informačních a datových tocích a informačním systému. Nejčastějším záměrem pro modelování struktury podniku je její optimalizace nebo reengeneering. Dalším, ne však méně významným záměrem, je uchování informací o stávající struktuře podniku v přehledné formě. Pojmenování těchto nástrojů jako CABE je celkem výjimečné. Častěji je možné se v literatuře setkat s názvy: Business Process Modeling Tools Enterprise Modeling Tools Business Process Management Tools Enterprise Architecture Tools Jakým názvem je daný produkt nazván záleží jen a pouze na výrobci. [1] 3

2 Přehled vybraných CABE nástrojů V této kapitole uvádíme přehled a detailnější popis několika vybraných nástrojů. Jedná se o CABE nástroje, které nebyly doposud popisovány nebo jsou aktualizovány údaje u již popsaných nástrojů (v případě významnější aktualizace). Nově popsané nástroje byly vybrány víceméně náhodně ze seznamu vytvořeného kolegy v minulosti (viz. příloha) 2.1 QPR ProcessGuide Producent QPR Software Plc Název QPR ProcessGuide Verze 7.6 Datum vydání rok 2008 Distributor pro ČR LBMS, s.r.o Cena a licencování - Demoverze ano WWW odkaz http://www.qpr.com QPR ProcessGuide je nástroj, který umožňuje plánovat, dokumentovat, komunikovat a zlepšovat klíčové procesy organizace. Tím umožňuje organizacím využít všech výhod plynoucích ze systematické práce s business procesy. QPR ProcessGuide umožňuje identifikovat a modelovat podnikové procesy s tím, že model je postupně dekomponován od nejvyšší úrovně až po potřebnou míru podrobnosti, která poslouží jako pracovní návod. QPR ProcessGuide kromě jiného umožňuje připojit ke všem svým objektům poznámky, pracovní instrukce nebo jiné užitečné informace a tak zvyšovat užitečnost modelů. [3,5] 4

Prostředí ProcessGuide [3] Prostředí ProcessGuide [3] ProcessGuide umožňuje všem pracovníkům organizace prostřednictvím intranetu či internetu rychlý personalizovaný přístup k procesům, za které zodpovídají. V praxi to znamená, že si uživatel může kromě prohlížení celkového procesního modelu (pokud mu to umožňují přístupová práva) vždy aktuálně zobrazit pouze ty objekty, na kterých je primárně zainteresován. Dynamicky generované webové stránky zajišťují neustále aktuální informace a zabraňují tak provádění nesprávných činností založených na zastaralých informacích. Z modelu publikovaného v prostředí intranetu či internetu je možné kdykoli otevřít potřebný soubor či spustit používanou aplikaci. [3,5] 5

ProcessGuide umožňuje měření procesů jak na základě předdefinovaných ukazatelů (zejména časových a nákladových charakteristik), tak s využitím uživatelsky definovaných. Dalším nástrojem v této oblasti je dynamická simulace modelu, která je prostředkem pro ověření logické (sémantické) správnosti procesních modelů a popisných atributů. Výsledky simulací je možné analyzovat přímo v prostředí nástroje s využitím předdefinovaných grafických a tabulkových sestav, nebo je exportovat do externích aplikací a databází za účelem jejich dalšího zpracování. [3,5] ProcessGuide je otevřený nástroj, založený na standardní technologii Windows a podporující integrační standardy jako je XML, což usnadňuje jeho integraci se stávající IT infrastrukturou organizace. Otevřenost nástroje umožňuje též využití rozdílných webových prohlížečů a serverů. [3,5] ProcessGuide slibuje vysokou míru škálovatelnosti, což umožňuje jeho využití jak v jednouživatelské verzi, tak v týmovém prostředí. [3,5] 2.1.1 Novinky ve verzi 7.6 dle [5] Podpora BPMN a BPEL. Plná podpora standardu BPMN (Business Process Modeling Notation) včetně událostí, bran, artefaktů, bazénů, drah apod. Možnost exportu modelu zpracovaného notací BPMN do souboru dle standardu BPEL4WS (Business Process Executive Language for Web Services) pro automatizovaný přenos do prostředí nástrojů Workflow. Plná podpora terminologie BPMN. Připraveny šablony modelu zpracovávaného v BPMN. Připraveny vzorové modely zpracované v BPMN. Snadnější a rychlejší modelování. Nová lišta pro výběr prvků na modelu umožňující jejich rychlý výběr. Možnost schovávání lišty i dalších navigačních oken pro maximalizaci prostoru pro modelování. Možnost tvorby uživatelských nástrojových lišt s připravenými elementy včetně hodnot jejich atributů Snadnější a rychlejší modelování. Možnost vložení vlastních datových typů a jejich uživatelská konfigurace Kompatibilita s Windows Vista Možnost přizpůsobení Poznámek, Akčních plánů, Rizik atd. 6

2.2 Dia Producent The GNOME Community Název Dia Verze 0.96.1 Datum vydání rok 2007 Distributor pro ČR - Cena a licencování GPL Demoverze - WWW odkaz http://www.gnome.org/ DIA je nástroj pro vytváření diagramů, procesů a dalších. Jako jeden z mála CABE nástrojů je licencován jako GPL. [4] Bohužel se jedná o velmi jednoduchý nástroj s malým množstvím funkčností, je ovšem možné volně si k němu stáhnou mnoho plug-in, a tím jeho funkcionalitu vylepšit. Díky tomu je možné vytvářet v programu téměř cokoli, pokud k tomu uživatel najde plug-in nebo si ho sám naprogramuje. [4] GUI se vyznačuje jednoduchostí a snadným ovládáním lokalizovaným i v českém jazyce. Na první pohled je patrná inspirace MS Visiem. [4] 7

Prostředí aplikace Dia [1] Dia je kompatibilní jak s Windows, tak i s Linuxem a Unixem, jak lze také od GPL očekávat. Pro přidávání nových diagramů a plug-in je možné využívat XML formát. [4] 2.2.1 Novinky ve verzi 0.96.1 dle [4] Snížení chybovosti a zvýšení stability. Interoperabilita s Visio VDX. Oprava velikosti písma při tisku a přibližování. Objekty pro Business Process Modelling. 8

2.3 QPR ScoreCard Producent QPR Software Plc Název QPR ScoreCard Verze 7.6 Datum vydání rok 2008 Distributor pro ČR LBMS, s.r.o Cena a licencování - Demoverze ano WWW odkaz http://www.qpr.com ScoreCard je komplementární řešení pro řízení procesů. Pro strategické řízení výkonnosti organizace je použita metoda Balanced ScoreCard. S využitím portálu může organizace úspěšně plánovat, implementovat, komunikovat a cílově účinně podporovat provádění stanovené strategie a dosažení určených strategických cílů. ScoreCard zajišťuje aktuální přehled o vývoji stanovených ukazatelů v čase, a to pomocí dynamických předem definovaných reportů a grafů. [3,5] Prostředí QPR ScoreCard [3] 9

ScoreCards [3] ScoreCard je otevřený systém, což je důležité zejména pro zajištění importu hodnot sledovaných měřítek z dostupných zdrojů dat. Nabízí pohled na strategii organizace ve formě scorecard diagramů ve formě stromu. Strom pak znázorňuje jednotlivé perspektivy, strategické cíle a strategická měřítka s indikátory. ScoreCard zahrnuje také strategické mapy, které umožňují zvažovat vzájemné souvislosti mezi dílčími objekty scorecard. Nástoj také na základě jistoricky nashromážděných dat vypočítává korelační faktor, čímž umožňuje ověřovat korektnost odhadů a riziko protichůdnosti cílů. Dále také disponuje grafickým znázorněním historického vývoje hodnot jednotlivých měřítek ve formě History Chart, jde především o vizualizaci trendů vývoje hodnot měřítek. [3,5] ScoreCard umožňuje personalizovaný přístup k relevantním zdrojům strategie prostřednictvím internetu či intranetu. Dynamicky generované webové stránky zajišťují neustále aktuální informace. Z prostředí internetu či intranetu je možné otevřít potřebný soubor či spustit používanou aplikaci. [3,5] ScoreCard je otevřený nástroj, založený na standardní technologii Windows a podporující integrační standardy jako je XML, což usnadňuje jeho integraci se stávající IT infrastrukturou organizace. Otevřenost nástroje umožňuje též využití rozdílných webových prohlížečů a serverů. [3,5] ScoreCard je primárně určen pro řízení změn organizace, resp. pro kontinuální zdokonalování její výkonnosti. Současně ovšem může být použit i pro aktivity reinženýringu ať už celé organizace, nebo její části. [3,5] Zdokonalený Dashboard. 2.3.1 Novinky ve verzi 7.6 dle [5] 10

Možnost přidání výkonnostních indikátorů a grafů přímo na Dashboard nebo pohledů na strategické mapy pro zvýšení celkového přehledu o výkonnosti. Zobrazení hodnot současné výkonnosti, cílové hodnoty i hodnoty alarmu z různých časových period na jediném Dashboardu. Výkonnostní Benchmarking i její analýza. Vytváření srovnávacích grafů výkonnosti elementů pocházejících z různých scorecardů. Tvorba srovnávacích grafů pro analýzu a vizualizaci závislosti příčina efekt mezi různými výkonnostními indikátory. Vytváření různých grafů pro jeden výkonnostní indikátor a jejich prezentace na portále. Zdokonalená vazba na Akce. Možnost přizpůsobení poznámek, akčních plánů, rizik atd. Možnost tvorby vlastních datových polí a jejich atributů. Zdokonalená integrace na ostatní informační systémy. Rozšíření Single sign-on na mnoho dalších portálových řešení a prostředí. Zdokonalené programovatelné rozhraní (API Application Programmable Interface) pro možnost využití alertů, přilinkovaných elementů a časových period v grafech. Kompatibilita s Windows Vista. 2.4 igrafx Producent igrafx Název igrafx Enterprise Modeller Verze 2007 Datum vydání rok 2007 Distributor pro ČR - Cena a licencování - Demoverze ano WWW odkaz www.igrafx.com igrafx je vizuální, uživatelsky přívětivé, kolaborativní prostřední pro modelování, analýzu a reengineering obchodních procesů. Jedná se o integrovanou softwarovou sadu nástrojů, které mohou používat jak malé společnosti, tak i mezinárodní korporace. Na klientské straně sada obsahuje nástroje pro modelování diagramů, procesů, atd. Server obsahuje centrální repozitář. Třetím typem jsou nástroje pro zobrazení (internetový prohlíže, či speciální Igrafx Prohlížeč) 11

Komponenty igrafx software suite [9] Konkrétně se sada skládá z následujících nástrojů: FlowCharter Mapování procesů, mapy hodnotového řetězce, BPMN diagramy igrafx Flow Charter [9] Process Znázornění procesů, jejich simulace, analýza a reporting igrafx Process [9] Process for Six Sigma Znázornění procesů, simulace, analýza a reporting pro Six Sigma 12

igrafx Process for Six Sigma [9] IDEF0 Znázornění systému a procesů IDEF0 notace igrafx Process - IDEF0 notace [9] Process Central Archivace dokumentů, historie, schválení a publikace Igrafx Process Central [9] EnterpriseCentral Modelování podniku, analýza rizik a informační management. igrafx Enterprise Central [9] BPEL BPEL generátor model driven 13

igrafx BPEL generátor [9] Viewer prohlížeč igrafx souborů (zdarma) Funkčnost Funkčnost jednotlivých nástrojů nejlépe vystihuje následující obrázek: 2.5 Lotus workflow Funkčnost nástrojů igrafx software suite [9] Producent IBM Název Lotus workflow Verze 7.0 Datum vydání - Distributor pro ČR IBM Česká republika Cena a licencování - Demoverze ano WWW odkaz www.lotus.com/workflow IBM Lotus Workflow 7 je samostatná aplikace, která doplňuje infrastrukturu IBM Lotus Domino. Umožňuje organizacím standardizovat a zjednodušovat časově náročné 14

činnosti pracovníků a sledovat jejich průběh. Poskytuje platformu pro automatizaci, zlepšení, a řízení komplexních obchodních procesů. Umožňuje zkrátit dobu odezvy a snížit náklady. Zákazníci mohou vykonávat manuální procesy rychleji a s větší konzistencí a s odstraněním překážek. Nasazením nástrojů typu "ukaž-a-klepni" úloh lze i složité procesy automatizovat s minimálními potřebami programování, nebo zcela bez nutnosti cokoli programovat. Architektura IBM Lotus [10] Struktura Lotus Workflow se skládá se tří částí: 1. Lotus Workflow Viewer 7 2. Lotus Workflow Architect 7 3. Lotus Workflow Engine Lotus Workflow Engine 7 Přestavuje server platformy sdílí společné atributy a podporu platformy s ostatními Lotus Notes a Domino produkty. Lotus Workflow rozšiřuje možnosti produktu Domino, a nabízí systém správy sledu prací. Aplikace sledu prací lze podporovat a udržovat, nasazovat v celé firmě a v případě vývoje procesu rychle upravovat. Při integraci s produktem Lotus Domino Document Manager může Lotus Workflow zjednodušovat distribuci a proces schvalování dokumentů. Rovněž byla vylepšena integrace s aplikačním serverem IBM WebSphere pomocí API rozhranní (Java, JavaScript). Dále lze integrovat s produktem Lotus Sametime umožňujícím komunikaci v reálném čase (instant messaging). 15

Lotus Workflow Architekt 7 Je grafický nástroj pro návrh obchodních procesů a pro jejich změnu. Produkt poskytuje vestavěnou workflow logiku, znovu využitelné objektové knihovny pro pravidla směrování, přiřazení rolí, práci s termíny, a automatizaci úloh. I komplexní procesy mohou být zautomatizovány s minimem, či bez znalosti programování. Workflow umožňuje účastníků vidět jejich rozvržení práce, aby mohli rychle a jednoduše kontrolovat stav a kontext právě vykonávané práce. IBM Lotus Workflow Architekt [10] Lotus Workflow Viewer 7 Slouží pro zobrazení výstupů z Lotsu Workflow. Využívá buď platformu MS Windows nebo přístup přes internet - Lotus Workflow Web Viewer IBM Lotus Workflow Viewer [10] 16

2.6 Mega modelling suite Producent Mega international Název Mega modelling suite Verze - Datum vydání - Distributor pro ČR - Cena a licencování - Demoverze ano WWW odkaz www.mega.com Mega Process je analytická a návrhová platforma pro zachycení, modelování a dokumentaci podnikových procesů a organizačních struktur. Popsané podnikové procesy slouží jako nástroj pro rozhodování a analýzu dopadu. Celá platforma je plně rozšiřitelná, dovoluje každému podniku adaptovat MEGA produkty do svého podnikového prostředí. Využitím Simulačního modulu, je možno využít MEGA Process k optimalizaci podnikových procesů testováním různých scénářů a porovnáním jejich potencionálních výsledků. MEGA Process Poskytuje business analytikům a IT architektům modelovací platformu pro efektivní analýzu obchodních procesů, která může být jednoduše sdílena a znovu využita. Platforma MEGA Process [11] 17

Mega repository Sada produktů MEGA je modulárně postavena na centrálním repositáři, který nabízí následující služby: týmovou spolupráci plná podpora současné, multi-uživatelské platformy dokumentace www stránky a dokumentace mohou být automaticky generovány vícejazyčnost dostupnost lokalizace analýzy dopadu dopady jsou automaticky kalkulovány pro každý objekt v MEGA škálovatelnost MEGA repositář může být optimálně provozován ve třech odlišných variantách standalone, client/server, tenký klient/server eliminace jakékoli geografické rozptýlení modelářů či uživatelů rozšiřitelnost Repositář je otevřený a modulární, takže úpravy specifické pro určitý podnik a její best-practices - můžou být snadno začleněno MOF Meta-Object Facility je OMG standard. Dodržení tohoto průmyslového standardu znamená, že Repositář lze snadno prohledat, rozšířit či customizovat. MEGA simulation Poskytuje manažerům velmi výkonný nástroj pro rozhodování, který umí hodnotit organizační dopady a náklady různých návrhů a zlepšení; dále vypočítává i návratnost investic. Mega Simulation pracuje na základě existujících modelů procesů které byly zachyceny pomocí produktu MEGA Process a které jsou uložené v MEGA Repositáři. Mega Simulation umožnuje vyhodnocení různých scénářů a poskytuje dynamické a měřitelné hledisko. S MEGA Simulation můžete provést více simulací scénářů buď pro samostatné obchodní procesy nebo pro celý hodnotový řetězec zkoordinovaných obchodních procesů. Skrze indikátory a upravitelné metriky můžete spojit výsledky simulací s cíli optimalizace projektu. MEGA Studio poskytuje plné možnosti přizpůsobení celého MEGA prostředí. Umožňuje: definovat koncepty metamodelu, ale vašemu unikátnímu kontextu validovat přizpůsobení metamodelu s plnou sadou dedikovaných pravidel přizpůsobit diagramy buď přepracováním již existujících nebo vytvořením nových diagramů změnit grafické uživatelské rozhranní, včetně menu, tvarů, navigátorů, apod. 18

specifikovat předpisy modelování poskytnout směrnice pro podnikové architekty, kteří definují modely Dále umožňuje přizpůsobení diagramů: grafické uživatelské rozhraní definice konceptů metamodelu kontrola validity všech přizpůsobení MEGA ITSM Accelerator Je založený na MEGA Process, poskytuje grafický repositář ITIL best practice, který je připraven k použití a akceleruje jeho nasazení skrze IT oddělení. MEGA ITSM umožňuje: Konzultovat ITIL referenční procesy jako průvodce pro inkrementální adopci nové organizace ve vašem IT oddělení. Využitím ITIL best practice máte možnost definovat vaše cílové procesy a sdílet tuto vizi se všemi zainteresovanými osobami (stakeholdery) ve vaší organizaci. Zahájit váš ITIL projekt. MEGA ITSM Accelerator nezahrnuje pouze obchodní procesy, ale rovněž i metologie pro vedení ITIL projektů. Součástí je rejstřík ITIL termínů, odkaz na ITIL kapitoly v knihách OGC a knihovna typů rizik spojených s vedením IT oddělení. Výhody: běžný repositář může být znovupoužit pro vaše IT operace aktivní komunikační nástroj k vybudování ITIL podvědomí a porozumění ITIL ve vaší organizaci. informační výměna s ITIL softwarovými balíčky pro vedení IT oddělení pomocí nástrojů - MEGA Exchange. ITIL procesy popsané MEGA ITIL Accelerator v MEGA repositáři mohou být využity k zahájení ITIL softwarových balíčků poskytovanými softwarovými výrobci jako např. BMC, Compuware, HP, IBM nebo Computer Associates. MEGA Publisher podporuje 2 hlavní funkčnosti: 1. webová publikace vytvořit a generovat customizované portály pro vaší společnosti 2. publikace dokumentů integrovat vaše vnitropodnikové šablony a vylepšit vzhled podnikových dokumentů 19

2.7 Enterprise Architect Producent Název Sparx Systems Verze 7.1 (build 829) Datum vydání duben 2008 Distributor pro ČR Cena a licencování Demoverze WWW odkaz Sparx Systems Enterprise Architect Unicorn, www.devshop.eu $95 - $335 za uživ. (dle počtu uživ. a verze) ano (30 denní zkušební verze) www.igrafx.com Sparx Systems je australská společnost, která se zaměřuje na vývoj a podporu softwarových produktů, objektově orientované metodologie a CASE nástroje. Hlavním nástrojem, který nabízí, je Enterprise Architect - komplexní nástroj pro modelování a návrh použitelný v celém životním cyklu vývoje softwaru, přičemž nevynechává analýzu, která může být úzce propojená se samotným vývojem aplikací pomocí dopředného inženýringu (automatickým generování programového kódu) s podporou mnoha programovacích jazyků. Enterprise Architect jako nástroj pro modelování pomocí UML podporuje Business Process modely, modely tříd, Use Case modely, modely aktivit, sekvenční modely a komponentové modely. 20

Enterprise Architect [8] Základní vlastnosti export / import různých platformě specifických (PSM - Platform-Specific Model) a platformě nezávislých modelů pomocí specifikace XML Metadata Interchange (XMI 1.0, XMI 1.1, XMI 1.2), která umožňuje kompatibilitu s jinými nástroji intuitivní ovládání programu s možnostmi úpravy a uložení nastavení menu, nástrojových lišt, dokovacích lišt, kontextově reagující lišty, atp. podpora MDA (Model Driven Architecture) a transformace pomocí přednastavených šablon zpřístupňuje model pomocí ActiveX rozhraní generuje kód a provádí tzv. reverse engineering do kódu C++, Java, C#, VB.Net, Visual Basic, Delphi, PHP, Python a ActionScript, CORBA (volně dostupný plugin) přičemž dokáže pomocí revezního inženýringu vygenerovat modely z aplikací napsané v jazyce Java (JAR soubory) a.net (.NET decompiler) generuje kód (DDL) a provádí tzv. reverse engineering v populárních DBMS (Oracle, MS SQL Server, MySQL, PostgreSQL aj.) - dále je v těchto databázích možné postavit repozitoř pro podporu verzování napříč celým programem (cvs) cvs je také podporován programem nativně podpora XML schémat (XSD) a převod UML/XML schéma (a obráceně) generuje reporty (RTF, HTML) podpora vývoje webových služeb (WSDL) přímo v UML automatizační nástroj pro plnou bezobslužnou kontrolu nad programem poskytuje možnost rozšíření komplexními pluginy podpora projektového řízení (přiřazování zdrojů jednotlivým komponentám, Use Case, balíčkům atp.) 21

implementace vlastních metrik integrace pomocí plugin do jiných IDE (Eclipse, Visual Studio.NET, Teamcenter Systems Engineering PLM, aj.) aj. Enterprise Architect [8] 2.7.1 Novinky ve verzi 7.1 podpora DBMS Oracle 11g, Adaptive Server Enterprise, Informix, Ingres, SQL Server 2005 vylepšená podpora MySQL vylepšená podpora Data Modeling, generování DDL Generation a ODBC importu (triggery, sekvence, funkce XMI 2.1 (export/import modelů) podpora Subversion pod Linux/WINE MDG Technologies pluginy (integrace s MS Visio) vylepšená podpora CSV (zachování hierarchie při importu/exportu) podpora Microsoft Master Document podpora standardu UML 2.1 a veškeré diagramy podpora požadavků v notaci SysML (open source projekt - he Systems Modeling Language) podpora mind mapping diagramů vylepšená funkce porovnávání + mnoho vylepšení [8] 22

3 Systém hodnocení CABE nástrojů Hlavním cílem této částí práce je vytvořit takový systém kritérií, který umožní co nejefektivnější vyhodnocení CABE nástrojů. Měl by umožnit nalézt takové aplikace, které pokrývají nejvíce požadavků, které na ně kladou její potencionální uživatelé. Samozřejmě, taková aplikace, která by pokrývala veškeré funkce, které jsou od ní očekávané, neexistuje. Je to dáno individuálním charakterem každého podniku, který vyžaduje například nějakou specifickou funkci, kterou si je potřeba popřípadě doprogramovat. I obdobný požadavek doprogramování funkce je proto také velice důležitým kritériem, které je potřeba při výběru brát na zřetel. Abychom jsme se co nejvíce přiblížili skutečným požadavkům uživatelů, nepraktičtější by bylo dotázat se potencionální resp. aktuálních uživatelů a vyhodnotit jednotlivé aplikace na základe jejich požadavků. Problémem je ale obtížná spolupráce s těmito lidma(?), o čemž jsme se mohli přesvědčit nejen mi, ale i naši předchůdci. Rozhodli jsme se proto vycházet z výsledků nejen předchozích dotazníků, ale i závěrů, ke kterým došli ve svých pracích studenti předešlých kurzů. Tímto způsobem agregace jsme získali jak přehled jednotlivých CABE nástrojů, tak přehled kritérií, na základě kterých jsme vyhodnotili nejsilnější hráče českého trhu. Váhy jsme tak rozložili mezi kritéria, které se nám z výsledků jevili jako nejpodstatnější. 3.1 Tvorba kritérií Mezi základní vlastnosti/přínosy těchto nástrojů obvykle patří podpora týmové práce při vývoji systému, zajištění sdílení modelů, správa vývoje, sledování konzistence modelů, dozor nad dodržováním metodiky atd. Při tvorbě jednotlivých kritérií jsme tak vycházeli ne jenom z těchto obvyklých vlastností aplikací, ale taky z vlastností, které můžou stavět nástroj do dobré konkurenční pozice. Jako východisko při tvorbě kritérií CABE aplikací pro business modelování, nám posloužili následující oblasti, které tyto aplikace umožňuji zachytit a namodelovat: Globální cíle podniku, tj. možnost jejich zachycení, napojení cílů podniku na modelované procesy (hlavní procesy v podniku mají vést k naplňování jeho cílů). Organizační struktura, tj. možnost jejího znázornění, možnost mapování procesů na organizační strukturu (za procesy zodpovídají jejích vlastníci, kteří zastávají zároveň nějakou pozici v organizační struktuře). Topologie, tj. možnost zachycení geografické struktury podniku, prvků okolí podniku a možnost vazby mezi prvky okolí a procesy. Hierarchie procesů, tj. možnost jejího zachycení, možnost definovat subsystémy a kontrola konzistence vzhledem k organizační struktuře. Ohodnocení procesů, tj. možnost procesy hodnotit i možnost definice vlastních metrik pro jejich hodnocení. 23

Vzorové šablony procesů, tj. referenční modely. Referenční modely se zabývají popisem funkcí a procesů podniků. Popis funkcí a procesů se pohybuje na dost obecné úrovní (nejsou zachyceny rozmanitosti podniků, modely jsou pro obecné podniky). Za důležité při stanovení kritérií jsme se rozhodli zohlednit taky následující body, kterým se v předešlých pracích nedostalo tolik pozornosti: Notace nástroje, která slouží jako nástroj pro interpretaci metodiky. Zajímavou alternativou může být, zda nástroj podporuje jen modelování business procesů nebo i datové nebo funkční modelování. Modularita nástroje. Různé moduly aplikace jsou potřebné pro různé části vývoje modelů. V případě nevyužití určitých modelů je zbytečné vlastnit tyto nadbytečné modely. Řešením jsou licence připadající na jednotlivé moduly, které jsou časově omezeny. Zakoupením kompletní aplikace tak uživatel získává taky seznam časově omezených licencí, které se v době potřeby využití určitého modulu pouze aktivují a není tak potřeba žádná dodatečná instalace. Příkladem může být generátor modelů do určitého programovacího jazyka, který je v případě nevyužití jazyka zbytečné vlastnit. Knihovna navržených prvků tvoří základ každé aplikace. V případě vývoje projektu na více různých platformách, je potřeba aby byla knihovna mezi těmito knihovnami přenositelná. Rozlišuje se databázově založená knihovna navržených prvků a souborová a fakt, zda je ji možné založit na jedné nebo více databázových platformách. Doprogramování funkcí je velice důležitý požadavek, který vyplývá z jedinečnosti poměrů každého podniku a je proto potřeba při výběru brát na zřetel tuto skutečnost. Žádný nástroj neposkytne dostatečně všechny funkce, které podnik potřebuje. Podpora jazyků jako jsou např. Java, C#, Corba IDL, PowerBuilder, Visual Basic.Net, XML, Microsoft.Net, tak ale zajistí kterémukoliv podniku možnost vyvíjet nové funkce, komponenty popřípadě aplikace dle svých aktuálních potřeb. Sdílení komponent modulu je nutné zajistit v případě, že na projektu pracuje více lidí. Daná komponenta tak může být rozvíjená dalšími směry. Důležitou vlastností je proto verzování komponent. Kontrola úplnosti, dodržování a konzistence metodiky. Je v podstatě nutné, aby docházelo ke kontrole mezi jednotlivými diagramy a metodiky. Kontrola syntaxe je v nástrojích většinou zabezpečená, např. není povoleno v diagramu datových toků nakreslit datový tok z datového skladu znovu do datového skladu, je ale potřebné aby byla zabezpečená i kontrola např. zda je pro každý Use case definován sekvenční diagram. Jednou z možností dodržování metodiky je nabídka dalších možností při následujícím kroku. 24

Ovládání nástroje je důležitou praktickou stránkou všech nástrojů, které sehrávají významnou roli na trhu těchto aplikací. Samozřejmostí by měla být kvalitní nápověda o modelech nebo podporovaných metodikách. Součásti by měli být různé praktické prvky, které výrazně zjednodušují práci horké klávesy, rozbalovací menu, možnost vrácení provedených kroků atd. Dokumentace. Automatické generování dokumentaci, tvorba uživatelských šablon pro dokumentaci patří také k významným vlastnostem. Důležitý je taky výstupní formát, ve kterém se dokumentace generuje, jestli je součástí dokumentace její interní prohlížeč nebo je potřeba využít určitý externí prohlížeč. Zajímavou je podpora generování do formátu HTML a MS Word. Generace dokumentace v národním jazyce. Z dotazníků předchozích prací více méně jasně vyplývá, že lokalizace aplikace do národního prostředí je v podstatě vedlejší, i když je na místě, aby nástroj obsahoval podporu psaní a tisku znaků českého jazyku. Generování dokumentace v domácím jazyce může ale zahrávat důležitou úlohu. Kritéria jsme tak nakonec rozdělili do šesti následujících oblastí: Kritérium K1 Aplikace 10 % K2 Modelování cílů podniku 20 % K3 Práce s modely 15 % K4 Modelování topologie podniku 15 % K5 Procesní modelování 25 % K6 Modelování org. struktury 15 % Tab. 1: Stanovení váh jednotlivých kritérií Vysvětlení jednotlivých oblastí kritérií: 25 Váha - V(j) 1. Aplikace zahrnuje obecné požadavky aplikace. 2. Modelování cílů podniku zahrnuje funkce související s globálními cíli definovanými v strategii podniku. 3. Práce s modely zahrnuje funkce směrující k práci s vytvořenými modely. 4. Modelování topologie podniku zahrnuje funkce týkající se vazeb podniku a okolí. 5. Procesní modelování zahrnuje funkce související s podnikovými procesy. 6. Modelování organizační struktury zahrnuje funkce, které by měla aplikace splňovat v souvislosti s organizační strukturou, tzn. aby byla aplikace schopná co nejlépe popsat a zachytit zodpovědnost za jednotlivé dílčí činnosti podnikových procesů. Jednotlivé hodnoty uvedené v tabulce se normalizují, tj. převedou se R(i,j) v intervalu <0,1> s využitím následujících vztahů, čímž vznikne další tabulka.

Pro maximalizační kritéria platí: Ri,j = (Yi,j - Dj) / (Hj - Dj) Pro minimalizační kritéria: Ri,j = (Hj - Yi,j) / (Hj - Dj) Vysvětlení symbolů ve vzorcích: Ri,j - normalizovaná hodnota, Yi,j - původní hodnota, Dj - nejnižší hodnota v daném kritériu, Hi - nejvyšší hodnota v daném kritériu, i - řádek matice hodnot, j - sloupec matice hodnot. 26

3.1.1 Podrobnější popis jednotlivých kritérií: Aplikace Popis kritéria Optimum Váha v K1 Proveditelnost uživatelského Max 10 % rozhraní Česká lokalizace Ano 5 % Dokumentace v češtině Ano 10 % Dodatečná úprava aplikace Ano 13 % Verzování Ano 10 % Nastavení práv pro přístup k Ano 8 % jednotlivým modulům Úroveň bezpečnosti práce Max 14 % Úroveň ovládání Max 8 % Podpora týmové práce Ano 14 % Modularita Ano 10 % Modelování cílů podniku Popis kritéria Optimum Váha v K2 Zachycení cílů podniku Ano 40 % Napojení na modelované procesy Ano 30 % Kontroly a zpětné vazby Ano 30 % Způsob zachycení cílů podniku - - Práce s modely Popis kritéria Optimum Váha v K3 Podporované metodiky - - Dokumentace Ano 60 % Formát dokumentace.pdf,.doc - Sdílení komponent modulů Ano 40 % Modelování topologie podniku Popis kritéria Optimum Váha v K4 Zachycení geografické struktury Ano 30 % podniku Zachycení prvků okolí podniku Ano 40 % Vazba mezi prvky okolí a procesy Ano 30 % Způsob zachycení topologie podniku - - Procesní modelování Popis kritéria Optimum Váha v K5 Kontrola konzistence vzhledem k organizační struktuře Ano 12 % Ověření konzistence mezi Ano 12 % jednotlivými procesy Dodržování a konzistence metodiky Ano 10 % Nadstandardní prvky procesu Ano 8 % Definování metrik hodnocení Ano 10 % 27

procesů Ohodnocení a porovnání procesů Ano 5 % Označení problémových procesů Ano 5 % Nástroj pro konkrétnou změnu Ano 8 % procesu Vazba procesu na IS Ano 5 % Možnost zachycení hierarchie Ano 12 % procesů Možnost definice subsystémů Ano 5 % Podpora modelování workflow Ano 8 % Modelování organizační struktury Popis kritéria Optimum Váha v K6 Zachycení hierarchie organizační struktury Mapování procesů na organizační strukturu Způsob zachycení organizační struktury Tab. 2: Přehled dílčích kritérií Ano 50 % Ano 50 % Ano - Vlastnosti jednotlivých aplikací se budou určovat na základě těchto kritérií. Aplikace, které nebudou splňovat základní požadavky mohou být se seznamu vyloučeny. Tímto postupem uživatel získá pořadí zástupců, kteří si vedou nejlépe podle stanovených kritérií. Kritéria si může nastavit každý uživatel podle svých potřeb. Postup hodnocení není určen k vybrání všeobecně nejlepšího nástroje, ale k vybrání nejvhodnějšího pro určité podmínky některého z potencionálních uživatelů. CABE nástroj K1 K2 K3 K4 K5 K6 Tab. 3: Znormalizované hodnoty kritéerií vybranýcb CABE nástrojů CABE nástroj K1 K2 K3 K4 K5 K6 Body Pořadí Tab. 4: Vyhodnocení vybraných CABE nástrojů 28

4 Trendy ve vývoji CABE nástrojů 4.1 Obecná rovina Aby bylo jasno, kterým směrem se budou v budoucnosti ubírat CABE nástroje je nutno se podívat na aktuální trendy a minulý vývoj. V šedesátých letech pro jeden informační systém byl postačující jeden operační systém s omezenou funkčnosti. Nebyla potřeba ani generického, ani doménově specifického softwaru. Trend ve vývoji se postupně přesouvá od programování k budování složitých softwarových systémů, aby sledoval stále se zvyšující požadavky na modelovací nástroje. Sedmdesátá a osmdesátá léta je doba, kdy celý systém se točil kolem dat. Po tomto období následuje period, kdy centrum pozornosti se přesouvá z dat na procesy. V důsledku této změny systémoví inženýři začínají využívat procesně řízeného přístupu. Dnešní doba je charakteristická tím, že hlavní důraz se přesouvá od náročného designu systému k jejich redesignu a možnosti organického růstu. Objektově orientované prostředí. Největším trendem posledních let byly objekty. Nejvíc objektový přístup je asi znám z programování, ale tento přístup se promítl i do business engineeringu. Budoucnost CABE nástrojů je také moc ovlivněna trendy v jiných oblastech. Svoji roli taky sehrál vývoj ekonomiky přístup k modelování business procesů. Vzhledem k čím dál větší penetraci internetu a rychlému vývoji standardů, informační systémy se mění za chodu (on-the-fly). Objektový přístup už dávno přestal být ryze programátorským pojmem. Všechny jeho rysy (dědičnost, zapouzdření a znuvupoužitelnost) najdeme i v nástrojích pro modelování podnikové infrastruktury, v CABE nástrojích. Část systému může být použitá v jiném systému a například proces změny procesů může být zjednodušen pouze do změny workflow diagramu, pokud prostředí vyžaduje tak jednoduchý a rychlý change management. Mezi další trendy posledních let patří rozšíření jazyku XML a standardů na jeho bázi a Internetu jako startovací bodem pro e-business. Z pohledu modelování podnikových procesů je nutno zmínit o tom, že propojení podnikových procesů s externími okolím už dávno nestačí pouhá podpora komunikaci a protokolů. Interakce na úrovni podnikových procesů je dlouhodobý proces a vyžaduje speciální model pro řízení explicitních procesů. Proto na trhy lze vypozorovat potřebu v jazycích pro vývoj a podporu kompositních webových služeb a aplikací: BPEL4WS, WSFL, XLANG, WSCI a BPML. Vzhledem v popularitě jazyků pro kompozitní webové služby vývoj je podporován především výrobci softwaru: IBM, Microsoft, Sun, BEA, SAP, Intalio. V důsledků se stalo to, že každý výrobce SW se snaží prosadit svůj standard a funkcionalita softwaru občas není podložená nějakým požadavkem ze strany 29

systémových inženýrů. Velký počet navzájem se překrývajících standardů samozřejmě neprospívá oblasti. Výrobci často vytvářejí standard až po tvorbě softwaru. Dobrý příklad je WSFL, který v podstatou kopií jazyku Flowmark/MQ Series Workflow language od společnosti IBM. Proto standardy, které jsou podporovány více výrobci nejsou častým jevem a jsou jakýmsi kompromisem mezi výrobci. Jako důsledek se takové standardy začínají být nepřesné a zbytečné komplikované. Například, standard XPDL (od WfMC) je příklad standardu, který je nepřesný a dovoluje výrobcům vlastní interpretaci, což děla samotný standard nepoužitelný. Standard BPEL4WS obsahuje části standardů WSFL a XLAND, co dělá ho příliš složitým. 4.2 SW rovina Použití šablon na úrovni podnikových procesů Podpora metodologie a notací pro modelování podnikové architektury. Popis konkrétních nových metodologií výrobci CABE nástrojů budou muset průběžné rozšiřovat funkcionalitu o tyto metodologie. Vizualizace Proces modelovaní bude doprovázen možnostmi vizualizace. automatizace procesů, které současné jsou závislé na člověku. Vývoj inteligentních nástrojů a propojení se systémy podpory řešení. Kontrolní mechanismy Předpokládá se vývoj sofistikovaných checkovacích metodik (kontrola integrity, deadlocků) v modelech. 4.3 Souhrn Vývoj CABE nástrojů je řízen především vývojem oblasti modelovaní podnikových procesů. Studium a analýza právě oblasti podnikových procesů může napovědět, kterým směrem se budou vyvíjet CABE nástroje. Výše popsané trendy nám mohou posloužit v předpovědí, kterým směrem se budou vyvíjet CABE nástroje: Podpora jazyků: BPEL4WS, WSFL, XLANG, WSCI a BPML. Ustálení některých standardů a modelovacích jazyků, jejich zjednodušení a uznání více výrobci CABE nástrojů Automatizace činností, závislých na člověku 30

5 Závěrem Jak se jistě všechny realizační týmy přesvědčily, není jednoduché navázat na práce již nemalého počtu týmů před námi. Seznámit se s jejich pracemi, zmapovat jejich přínosy a na základě tohoto stanovit cíle současné práce tak, aby i tato práce přispěla svým dílem mezi ostatní přínosy. Během studování předchozích prací a tvoření té současné jsme se nemálo obohatili o další zkušenosti a informace týkající se nástrojů modelování podniku a podle našeho názoru byly z velké části naplněny i cíle, které jsme si stanovili hned v úvodu. 6 Zdroje 1. DOBEŠ, Petr; DVOŘÁK, Zdeněk; PROKOP, Jan; SEDLÁČEK Ondřej; ŠPLÍCHALOVÁ, Marcela; VYTISKA, Tomáš; ZÁVODNÝ, Michal. Přehled nástrojů CABE (modelování podniku) na tuzemském trhu. [online]. 7.1.2006. [cit. 3.5.2008]. Dostupný z: http://panrepa.org/case/zima2006/cabe_zima_06.pdf 2. ARNHOLD, Martin; BÉM, Martin; MIKA, Jaroslav; ŠTĚDROŇSKÝ, Michal. Přehled nástrojů CABE na tuzemském trhu. [online]. 2007. [cit. 3.5.2008]. Dostupný z: http://panrepa.org/case/jaro2007/cabe_jaro2007.pdf 3. QPR Software. [online]. [cit. 3.5.2008]. Dostupný z: http://www.qpr.com 4. GNOME: The Free Software Desktop Project. [online]. [cit. 3.5.2008]. Dostupný z: http://www.gnome.org/ 5. LBMS. [online]. [cit. 3.5.2008]. Dostupný z: http://www.lbms.cz/ 6. Wil M.P. Van der Aalst, Trends in business process analysis.dokument MS Word dostupný na [http://www.bptrends.com/deliver_file.cfm?filetype=publication&filename=aal st%20-%20bus_process_mang%20%202-27-03.doc.doc] 7. Materiály z wiki-projektu [online]. [cit. 3.5.2008]. Dostupné z http://bpmsig.computas.no 8. Enterprise Architect [online]. [cit. 3.5.2008]. Dostupný z http://www.sparxsystems.com/products/ea_history.html 9. igrafix [online]. [cit. 3.5.2008]. Dostupný z www.igrafx.com 10. Lotus [online]. [cit. 3.5.2008]. Dostupný z www.lotus.com/workflow 11. Mega [online]. [cit. 3.5.2008]. Dostupný z www.mega.com 31

7 Přílohy 7.1 Seznam CABE nástrojů, z kterých bylo vybíráno 1. ProVision BPMx (ProForma/Metastorm) 2. CA ERwin Modeling Suite 3. Enterprise Architecture (EA) WebModeler (Agilesense) 4. Agilense EA WebModeler 5. ARIS Toolset 6. CA Allfusion Modeling Suite 7. Caci SimProcess 8. CaseWise Corporate Modeler Suite 9. Interfacing FirstStep Designer 10. Jaczone Essential Modeler 11. Microsoft Visio 12. QPR Process Guide 13. Select Architect (náhrada Select Process Director) 14. SilverRun Modelspehere 15. Sparxsystems Enterprise Architect 16. Sybase Power Designer 17. Telelogic System Architekt 18. IBM Websphere Business Modeler 19. Oracle Designer 20. Proforma ProVision BPMx 21. Proforma ProVision Enterprise 22. SAS Strategic Performance Management 23. StarUML 24. SAP business workflow 25. Oracle workflow 26. WOIS - Workflow Oriented Information Systém od firmy KOMIX 27. Lotus Workflow 28. COSA Workflow 29. FirstSTEP Designer 30. instep 31. BEA AquaLogic BPM Suite 32. Casewise Best Practice & Compliance Accelerator 33. Casewise BSC Accelerator 34. igrafx Enterprise Central 35. igrafx Process 36. igrafx Process Central 37. igrafx Process for Six Sigma 38. Infologistik GRADE Modeler 4.0 39. Interfacing EPC 40. Interfacing Charter 41. KBSI Procap 42. KBSI Smartcost 43. Mega Modeling Suite 44. Meta Software WorkFlow Analyzer 32

45. Pallas Athena Flower 46. Pallas Athena Protos 47. Proactivity Enterprise Entities 48. Proactivity Reusable Process Support 49. Proactivity Rule Builder 50. Proactivity Top Down Design 51. Proactivity web process viewer 52. QPR Collaborative Management Suite 53. QPR ScoreCard 54. Savvion Business Manager 55. Select Process Director (pro opětovné zařazení) 56. Silverrun BPM Business Process Modeler 57. SmartDraw 58. Sysoft Amarco Tool 59. Troux Metis Architect 7.2 Přehled již popisovaných nástrojů Pro usnadnění práce nejen našeho týmu, ale také týmu budoucích byl vytvořen přehled popisovaných nebo hodnocených nástrojů CABE a jejich verzí. Přehled je realizován formou tabulky v excelu, kterou lze snadno rozšiřovat budoucími týmy. Zdrojový soubor seznam_produktu_cabe_v2.xls je přiložen k samotné práci. 33