Nástroje BPM první a druhé generace

Trh nástrojů pro BPM se dramaticky mění, tak jak postupuje prorůstání dříve oddělené funkcionality jednotlivých typů aplikací - nástrojů pro modelování a analýzy, workflow a systémů pro řízení pracovního toku a dokumentů, CASE a nástrojů pro vývoj v IDE, aplikací pro měření výkonností, systémů pro definici a řízení pravidel, ale i integračních platforem.

Poměrně krátce po tom, co se všeobecně rozšířil pojem WEB 2.0, definoval Bruce Silver i požadavky na druhou generaci nástrojů pro procení řízení, která má oblast BPM posunout do nové dimenze. Jde jen o šikovně převzatý marketingový trik nebo má BPM 2.0 reálný obsah?
A jak konkrétně vypadají nástroje BPM, které se samy k této nové generaci hlásí? Mohou nabídnout nové možnosti těm společnostem, které dnes využívají zavedené produkty?

Reálné využití BPMS
Nástroje nové generace nejsou kreslítka ani simulační hračky. Staly se nezbytnou součástí řízení změn ve společnostech a bez jejich modelovacích a analytických možností by se už řada firem neobešla.

Business model
Jestliže v 1. generaci nástrojů byl kladen důraz zejména na zaznamenání případně analýzu procesů, nástroje nové generace jsou schopny zachytit a při analýzách zohlednit další klíčové aspekty podnikové architektury a jejich vzájemné vztahy - lidi (organizační struktury až na úroveň pozic, role...), znalosti, strategické cíle a jejich kauzalitu včetně vazeb na procesy i způsob jejich měření (KPI's), datovou architekturu, rizika, IS a IT i další zdroje potřebné pro vytváření hodnoty. Procesy jsou tak analyzovány v celém svém kontextu.

Standardy pro BPM
Po velkých bojích došlo k dohodě o používání grafické notace procesů BPMN a především o využití jednotného schématu BPEL pro záznam spustitelné definice procesní logiky. Pro výměnu modelů včetně jejich grafické podoby je možné využívat XPDL.

Široce dostupné BPMS
Některé nově vyvíjené nástroje jsou již od počátku k dispozici buď zcela zdarma nebo v korporátních edicích s integračními můstky za poměrně nízké poplatky (např. Intalio). Jiným pokusem je dodávat BPMS jako službu (Appian), některé dokonce s referenčními zákaznicky upravitelnými modely, které bude možné po customizaci využít přímo jako spustitelné IS (Lombardi). Tyto nové koncepty teprve startují, tradiční producenti nástrojů BPMS se zatím neznepokojují a nezlevňují. Zavedené nástroje BPMS jdou cestou otevření pro integraci s ostatními IS až na úroveň platforem a případně doplňování vlastní funkcionality (srov. např. ARIS for Business Rules nebo PPM pro měření a analýzu reálných výsledků procesů). Kdo však má čas na experimenty, může nyní najít BPMS skutečně zadarmo.

Od CPI k dynamickému podnikání
Průběžné zlepšování procesů již nestačí, rychle měnící se podnikatelské prostředí vyžaduje víc - zásadní změnu hlavních procesů v reakci na trh. Pokud jsou procesy dobře a perspektivně nastaveny, řadu změn je možno realizovat přenastavením pravidel podnikání. Tyto pravidla pak řídí chování procesů i jejich účastníků v souladu s aktuálními potřebami trhu. Nedílnou součástí BPMS se tak stává řízení pravidel podnikání.

Podpora celého životního cyklu podnikání
Nástroje 2. generace BPM mají být schopny podpořit celý životní cyklus podnikání - od strategie přes procesy až k IT, a to v jednotném prostředí s jednotnými konzistentními daty. Toto je největší odlišnost a kvalitativní skok. Pokud by to byla opravdu pravda.

Znamenalo by to, že bychom už nepotřebovali nejméně 3 až 4 různé nástroje pro fázi od designu procesů k jeho realizaci v IS a měření dosažených výsledků. Změna designu procesů by znamenala současně i změnu jejich IS podpory (nastavení workflow, změna pravidel, změna chování služeb atd.) a současně bychom měli v analytickém nástroji k dispozici reálná data o instancích procesu a mohli je nativně analyzovat či simulovat nové scénáře.

Více.....

První generace BPMS

Na následujícím obrázku vidíme životní cyklus procesních změn, tak jak jsou většinou ještě dnes realizovány:




Celkové cíle jsou postupně upřesňovány a zadávány jednotlivým odborným útvarům. V případě, že vyvolají potřebu změny pracovních toků, je buď přímo provedena věcná specifikace a ta předána k realizaci IT, nebo za pomocí procesních specialistů je vytvořeno procesní zadání.

Na úrovni IT pak dochází k analýze požadavku z hlediska požadované funkcionality. Funkční specifikace je buď předána přímo ke customizaci IS nebo k vývoji v příslušném IDE, nebo je zde doplněn mezistupeň, kdy funkční specifikace je v nástroji typu CASE strukturovaně analyzována, dekomponována a nově navržena.

Po realizaci požadavku v IS, tvorbě uživatelské dokumentace a příslušném testování je nový postup prakticky realizován a nepřímo měřen prostřednictvím controllingu, v lepším případě doplněného i o klíčové nefinanční ukazatele.

Odborné útvary pak až v praxi porovnávají požadovanou a skutečnou funkcionalitu resp. podporu svých procesů s případnými opravnými smyčkami. Na úrovni TOP managementu je pak výsledek posuzován zcela nepřímo podle splnění zadaných vesměs finančních cílů.

Význam BPM je tedy okrajový, slouží jen jako nástroj k procesně-funkční dekompozici s důrazem spíše na provázanost a pokrytí dalších dimenzí procesu, např. organizační (nové role resp. organizační struktury ap.). V praxi je procesní modelování velmi často obcházeno (odborní uživatele kontaktují se svými požadavky přímo IT), protože odborným útvarům přináší jen malé porozumění podstatě jejich problému a pro IT představuje jen komplikaci, protože zanáší nové požadavky do funkčně-orientovaných řešení ve stávajících aplikacích.

Více.....

Druhá generace BPMS

Nová generace BPMS je založena na zcela jiném principu:



Analýza a design procesů, pravidel, dat, rolí a jiných zdrojů včetně výjimek je přímo propojeno na procesní stroj - srdce BPMS, které obsahuje i řízení workflow a pravidel.


Navržené změny se tak přes integrační rozhraní přímo promítají do nastavení a chování IS resp. IS služeb.


Současně jsou v reálném čase dostupná data o jednotlivých průbězích procesu (kdo, co, kdy, kde, s čím), která se jednak využívají pro management výkonnosti, jednak slouží pro analýzy a simulace při návrzích nových scénářů a testování změn.


V případě potřeby nové služby jsou data z modelování přímo čitelná pro vývojové nástroje EA pro design komponent.


Padá tak potřeba duplicit modelů a dat, rolí i nástrojů. Pěkná vize, že? Kde je pejsek zakopaný? Že tyto nástroje dosud nejsou vyvinuty, či alespoň ne v potřebné plné funkčnosti, snadnosti používání, dostupnosti integračních rozhraní a spolehlivosti.


A samozřejmě z druhé strany - že většina IS není na tento režim práce připravena, nejsou prostě SOA.

Více.....

Jak se tedy dnes dívat na BPMS

První generace nástrojů podporujících procesní řízení se objevila před patnácti lety. Část z nich se vyvinula z CASE nástrojů, jiné vznikly přímo pro potřebu zachycení procesního kontextu.

Tyto SW zahrnovaly pouze funkcionalitu modelování, ke které postupně přidávaly analytické možnosti až po dynamické analýzy.

Také metody, které obsahovaly, se postupně vyvíjely. Byly převzaty zavedené notace datového modelování, informačních toků, organigramů, ale i již z IS osvědčené ucelené metodiky (např. OMT), vznikly specifické modely na zachycení procesního toku a dalších klíčových objektů a relací podnikového světa.

Dnes jsou k dispozici stovky notací v řadě ucelených frameworků (Zachman, DoDAF, TOGAF, TEAF...) a v dobrých nástrojích je možné metodiky kombinovat i modely transponovat z jedné notace do druhé.

Více.....

Jaké notace jsou dnes klíčové?

Dnes už je patrné, že z notací pro vizuální záznam procesů se jako průmyslový standard prosazuje BPMN či přesněji - jeho model typu BPD (Business Process Diagram). Tento typ modelu bude zřejmě tvořit standardizovanou vrstvu nad vlastním spustitelným kódem řídícím přímo procesní logiku v jazyku BPEL.

Protože však BPMN není příliš čitelný ani názorný pro byznys uživatele, pro které je tato úroveň zobrazení primárně určena, zůstane nepochybně zachována řada specifických formátů typu EPC, které však budou s BPMN konzistentně propojeny:


V oblasti designu IS zůstane určitě ještě dlouho nejpoužívanější notací UML.

Více.....

Jak posuzovat základní funkcionalitu?

Z hlediska dobré použitelnosti nástroje by měly být samozřejmostí tyto jeho funkce:
- správa verzí - a to jak na úrovni objektů a modelů, tak i na úrovni vyšších celků (např. procesů) a s integrovaným workflow pro design, věcnou a sémantickou kontrolu, schvalování, uvolňování a publikování, ale i připomínky uživatelů a jejich zpětné promítnutí do řešení.
- správa variant - možnost vytvářet varianty s možností analyzovat výhody a nevýhody.
- knihovny - možnost vytvářet a využívat knihovny různých typů objektů a vazeb, ale i celých submodulů jako tříd s využitím výhod dědičnosti.
- víceuživatelský přístup - s dobrým ošetřením nejen souběžného modelování, ale i uvolňování a připomínkování. Ukazuje se, že kritickým místem bývá distribuované modelování (nad více databázemi), kdy následné slévání modelů je vzhledem k vysoké vnitřní provázanosti vždy pracným dobrodružstvím i v těch nejlepších nástrojích. Je proto vhodné preferovat vždy práci on-line, neboť nástroje jsou dnes už velmi dobře použitelné i s běžnými domácími rychlostmi připojení a VPN přitom zajistí dostatečnou bezpečnost.
- možnost omezení metody i funkcionality na pouze nezbytné prvky, což ještě více zjednoduší ovládání, ale i sníží počet chyb.
- oprávnění - na úrovni metody i věcného obsahu s možností využít jednotné autentizace uživatelů.

Nástroj by měl podporovat vícejazyčnost ve 3 úrovních:
- možnost nastavení jazykového prostředí vlastního ovládání (lokalizace programu),
- možnost výběru jazyka metody,
- možnost práce ve více jazycích paralelně s vlastním obsahem.

Tato poslední možnost je kritická hlavně v případě nadnárodních korporací, kdy části byznys modelu jsou společné a musí být k dispozici jak v národní řeči, tak v řeči centrály korporace.

Dalšími klíčovými požadavky jsou:
- intuitivní ovládání s dodržením standardů kancelářských aplikací,
- maximální vzájemné využití s kancelářskými aplikacemi (např. přenos nebo sdílení stejných dat ve formátech Word a Excel včetně zachování formátování).

Nástroj by měl mít maximální datovou otevřenost, která umožní nejen odkazování na externí data, ale přímo jejich on-line sdílení nebo dávkovou synchronizaci s možností jejího snadného načasování.

Vyhledávání by mělo podporovat:
- základní hledání podle definovaných výrazů s možností logických operátorů a to jak na úrovni objektů, tak jejich atributů,
- hledání vazeb včetně vícenásobných ať z hlediska zdrojových nebo cílových objektů.

Jedním k dosud zcela nedostatečně ošetřených požadavků je podpora používání jednotného slovníku, což vyžaduje sémantický rozbor použitých pojmů. Tento požadavek se i v nejlepších nástrojích zatím omezuje na hlídání synonym.

Jinou - většinou dobře zvládnutou funkcionalitou - je hlídání sémantiky modelů, nejlépe on-line, kdy nástroj nedovolí vytvořit "nelogický" model.

Samotnou kapitolou je pak reportování. Snadno volitelný obsah i forma výstupů není totiž zejména u nástrojů se širokou metodou vůbec záležitostí triviální.

Nástroj sám resp. jeho reportovací a zpětnovazební rozhraní by měl být snadno zabudovatelné do podnikových portálů a plně integrovatelné se systémy charakteru CMS/DMS/EMS.

Více.....

Analytické schopnosti

Analytické schopnosti nástrojů pro BPM jsou tématem pro samostatnou knihu, takže zde jen zcela okrajově. Analýzy můžeme obecně rozdělit na:
- statické, kdy je analyzován pouze určitý stav
- dynamické, čili simulace, kdy je pozorováno chování systému

Z hlediska věcného obsahu jsou většinou zkoumány 4 základní zdroje:
- čas - jak co dlouho trvá
- peníze - kolik to stojí nebo vydělává (včetně podpory AB metod)
- lidé
- stroje
vždy s možností jejich limitací a posuzováním jejich využití, často se vzájemným převodem (např. transformace spotřeby lidských zdrojů na náklady podle sazeb pro příslušnou profesi).

Dobré nástroje navíc umožňují definici víceméně libovolných klíčových ukazatelů výkonnosti (KPI's) a analýzu jejich ovlivnění včetně možnosti vybalancování systému na jejich harmonii.

Skutečně holistické analýzy však nenajdete ani v nejlepších a nejdražších nástrojích. Nejen z důvodu obrovské komplexnosti hledání optim, ale především proto, že v řadě oblastí nemáte čím byznys model "nakrmit".

Více.....

Technologie

Čistě modelovací a analytické BPMS jsou dnes budovány vesměs nad repository v nějaké osvědčené RDBMS a s klientem buď v Jave nebo Win případně obojí. Některé nástroje mají tříúrovňovou architekturu s oddělenou aplikační logikou.

U BPMS 2.0 je situace složitější. Podívejme se proto alespoň na základní součásti takovéhoto nástroje:


Obě dvě první vrstvy mohou být integrovány do jediného nástroje sdílejícího jedinou repository nebo být realizovány řadou vzájemně integrovaných systémů.

Bouřlivý vývoj lze očekávat zejména ze strany integračních platforem, které postupně pohltí nejen integrační vrstvu, ale budou poskytovat i jednotlivé společné enginy případně i jejich nadstavbu.

Tuto funkcionalitu již pokrývají systémy od firem Oracle a IBM, nedávno se připojil i Microsoft, u SAPu tuto roli již delší dobu plní NetWeaver.

Více.....

Jak si BPMS pořídit

Nástroje BPMS si dnes můžete pořídit trojím odlišným způsobem:
- buď si nástroj či soubor nástrojů koupit, což je asi nejběžnější,
- nebo nástroj využívat jako službu (SaaS),
- a nebo využít nástroj poskytovaný "zdarma" pod některým z typů otevřených licencí.
Každý z uvedených způsobů má své +/- a hodí se jen pro určitý způsob nasazení.

Nákup BPMS
Nejnižší startovní náklady začínají na 1 tis.€ za klienta, se kterým velkou práci neuděláte, ale alespoň můžete začít modelovat. Běžné náklady na vybavení minitýmu, schopného již reálně pracovat, dosáhnou minimálně 20 tis.€ (včetně vstupního zaškolení). Občas se na trhu vyskytne dumpingová vlna, kdy ke slušnému vybavení můžete přijít i levněji, nicméně dodavatel si svůj díl vybere za drahou modulární funkcionalitu nebo za tréningy. Některé firmy nabízejí BPMS také formou zápůjčky, kdy cenu nástroje platíte fakticky ve splátkách.

BPMS jako služba
je loňskou novinkou a nabývá zajímavých forem. Jednou z nich je poskytnutí BPMS jako rozhraní pro nastavení referenčních procesů a využívání takto customizovaného IS jako SaaS.

BPMS zdarma
Že je už 3 roky BPMS k mání také ve formě otevřené licence by mělo být důvodem k jásotu. V praxi však méně, protože "rozchození" není zdaleka tak jednoduché a za cokoliv dalšího stejně zaplatíte.

Čtvrtá cesta
Je velmi pravděpodobné, že BPMS v nějaké základní funkcionalitě bude záhy tvoři součást platforem, je jen otázkou času, kdy se k tomu velcí hráči na trhu odhodlají a jakou cenovou a licenční politiku zvolí.

Má tedy cenu si BPMS obstarávat již nyní?
Určitě. Nástroje BPMS jsou vyzrálé a alespoň částečně splňují požadavky na 2. generaci. Bez nástroje se nelze ani pokusit začít budovat BPM, protože souvislostí je prostě příliš.

Více.....

Záznam on-line diskuze

31/5/2007 16:00-18:00
Kdo pracuje s čím – ARIS, ADONIS, VISIO, DOCUMENTUM, QPR...

Kalenda: Přeji všem dobrý hezké poslední čtvrteční odpoledne v měsíci na téma Nástroje pro BPM. Nejdříve bych poprosil, zda by každý mohl říci, s jakým nástrojem a jak dlouho pracuje.

Andel: Ahojte všichni, i my jsme ARISáci, já asi 2 roky.

Fram: ARIS od roku 1996

Karel: ARISu i vám všem zdar! Používáme ho tak 4 roky.

Jircik: Zdravím, já dělám s QPR zhruba rok.

Rodin: Všem přeju taky pěkné odpoledne. Jsem uživatelem SW ADONIS a to asi 3 roky.

Vlk: Dobrý den, jsem správcem systému Documentum od firmy EMC. Doufám, že mě nevyhodíte - osobně myslím, že to je také nástroj procesního řízení. Dělám s ním asi 2 roky.

Pass: Všem dobré odpoledne. U nás ve firmě využíváme Process Modeler for MS Visio ve verzi Business. Já s ním mám co dočinění necelý rok.

BPM 2.0 – k čemu to bude?

Kalenda: Co si myslíte o BPM 2.0? Rozumíte, jak se má rozšířit funkcionalita dnešních nástrojů?

Ludva: Ač čtu zpředu zezadu - tak nevím. Všechno se smíchá dohromady na pojmenuje 2.0.

Rodin: Čekám, že se nástroje BPM otevřou datům z IS. To mi dnes nejvíc chybí.

Jojin: Dneska je na všechno třeba řada toolsů - třeba u nás se věci z ARISu pak překreslují znovu do CASE. To by mohlo skončit.

Andel: Osobně vůbec nevím, co čekat od BPEL. To půjde jenom na hodně jednoduché věci.

Pass: Já čekám hodně. Třeba to, že konečně uvidíme do IS.

Born: To je asi trochu naivní očekávání. Takový SAP se tím moc nerozkryje.

Karel: Proč myslíte? Naopak - přes XI se budou nastavovat procesy takže všechno bude mnohem čitelnější.

Fram: Očekávám, že nástroje BPM nebudou využívány jen specialisty, ale umožní poskytovat data o výkonnosti podnikových procesů také managementu.

Ludva: Osobně mám strach, že je to jen aktivita velkých IT firem a půjde jen a jen o technologickou bublinu. Už někdo z vás viděl BPM 2.0?

Born: No zčásti určitě - třeba zrovna monitoring výkonnosti - jenže bez promítnutí do procesů.

Andel: ARIS PPM je právě na to - ale je hrozně složité to nastavit a stejně to jede nad jinou repository než ARIS.

Jojin: PPMko jsme taky zkoušeli a není to nic jiného než sledování určitých bodů v procesu. To se dá udělat i jinak. BPM2 by mělo právě přímo interpretovat BPEL.

Fram: ARIS PPM je myslím dost drahý a přínosy neodpovídají nákladům.

Ludva: PPMko neznám, viděl jsem ho jen na předváděčkách a určitě to není žádný procesní engine!

BPM 2.0 - procesní engine

Karel: Taky myslím, že hlavní odlišností bude schopnost nástroje dirigovat přímo služby. Jenže těch služeb moc napsáno není, já neviděl žádnou.

Ludva: Ale jsou, všechny nové webové aplikace už mohou být takhle udělány. U nás jich máme celou řadu.

Jircik: U nás to taky používáme pro nekritické aplikace - hlavně na intranetu. Kdyby šlo aspoň to nastavovat a hlídat! Ale QPR to neumí vůbec.

Pass: To je to SOA?

Born: SOA je ještě víc marketingový pojem než BPM2. Pod SOA se schovají nejméně 3 různé formy implementací.

Rodin: Taky bych řekl, že SOA je jen označení pro všechno, co se dá zavolat s parametry.

Andel: A ještě z jiného soudku - podporuje váš nástroj pravidla? ARIS ne - jen operátory.

Karel: To není pravda - ARIS má na to zvláštní komponentu, ale zatím není lokalizovaná.

Ludva: A viděl už ji někdo?

Karel: Viděl jsem to na CEBITu a není to špatné, chtělo by si s tím pohrát. Má to zase samostatnou databázi v jiném formátu.

Andel: Tak to je děs. PPM samostatná db, ABC nebo jak se to teď jmenuje taky!

Ludva: To je přece dáno tím, že ARIS neumí instance!!!

Born: Holocentric taky ne. Když chcete něco na datech odzkoušet tak musíte tahat postupně.

Jircik: QPR ani neví, co jsou to instance: )

Jeden nástroj nebo univerzální BPMS?

Fram: Mám otázku. Jakou máte představu, mít univerzální nástroj BPM, který umí "vše" nebo soustavu dílčích nástrojů vzájemně propojitelných?

Ludva: Jsem zásadní odpůrce slepenin zvlášť umělých.

Born: Taky myslím, že dnešní úroveň IT by měla umožnit vybrat si to nejlepší a nechat to spolupracovat.

Pass: Já s vámi zásadně nesouhlasím. Každý další SW je další náklad a nejistota, jak to bude fungovat dohromady. Jeden nástroj na všechno!!!

Andel: Taky bych čekal více nástrojů vzájemně spolupracujících. Ale když vidím, že ani nástroje od jednoho výrobce nešlapou dohromady...

Fram: Problematika BPM je velmi složitá a některé nástroje umí něco lépe a něco hůře.

Jojin: Osobně mám zkušenosti s propojováním IS na SAP a každý interface je peklo samo o sobě. Radši horší funkcionalitu, ale integrovanou.

Vlk: Myslím že velká 3 - IBM, Oracle a MS se vynasnaží, aby všechno pohltili.

Rodin: Což nevylučuje, že na to bude x nástrojů od téhož výrobce, které budou spolu mizerně komunikovat.

Karel: Ba ne. Když engine půjde do platformy, zůstane jen modelování a analýzy nahoře a ty mohou být samostatně.

Rodin: Bude samostatný engine na BPEL, na pravidla, na workflow, na ne-SOA integraci...

Ludva: Nechme prorokování. Zmatek bude ještě větší než je.

Co je z konceptu BPM 2.0 nejdůležitější?

Kalenda: Zkusme jít dál. Co z konceptu BPM2 považujete za nejdůležitější?

Andel: Myslím že monitoring.

Jojin: Ale ten už dneska je na trhu a dá se napojit na BPMS - viz již diskutované PPM.

Andel: Myslím skutečný procesní monitoring - procesy prováděné v BPEL jsou sledovány v reálném čase.

Ludva: Taky bych řekl že zpětné napojení z BPEL do modelovacích nástrojů.

Fram: Myslím si, že to musí být schopnost okamžitě realizovat nové business postupy a optimalizovat procesy v reálném čase.

Rodin: Já jsem se snažil transformovat nějaké modely v BPML do BPEL a je to šílená práce. To není orchestrace, to je normální - sice grafické - ale programování.

Pass: Já osobně čekám taky přímou vazbu procesy-IT a taky vazbu nastavení procesů-reálná výkonnost.

Jojin: To bych bral - ale pokud budu muset předepisovat chování procesu v BPEL to jest po každém krůčku, tak to bude trvat stejně dlouho, jako když dneska zadám požadavek na SAP: )

Jojin: To je tím, že ty SOA jsou low-level. Až budou ucelenější, půjde to snáze.

Jircik: Z podstaty věci nepůjde, protože musí zůstat jako kousky, aby je bylo možné orchestrovat podle potřeby.

Pass: Co je to za hrozné slovo "orchestrovat"?

Rodin: Skládat, volat, nastavovat jejich chování, organizovat.

Andel: Já bych dneska bral docela jednoduché a z ARISu volatelné workflow. Úplně by mi to stačilo.

Malá odbočka - worflow

Vlk: Tak vyhoďte ARISa pořiďte si Documentum. To je jeho nejsilnější stránka - krásně vizualizované!

Pass: A pracuje v reálném čase?

Vlk: Pokud reálným časem myslíte, že ho nastavím a povolím, tak ano. Na průběhy se můžete v reálném čase dívat.

Pass: A co v něm jde modelovat?

Vlk: Toky dokumentů a tedy kdo co s nimi.

Rodin: Ufff - a co ostatní IS? A co procesy bez IS?

Vlk: Já jsem hned na začátku řekl, že jsem tu omylem. To ECM neumí.

Rodin: Adonis umí taky přenést nastavení do workflow, které je ve standardu WfM.

Jircik: A co dál? Umí načíst zpětně data z workflow?

Rodin: Jasně že ne. U nás používáme Lotus a ten snad nemá ani pořádné logy o průbězích. Už jsem se o to zajímal.

Jircik: Ale to nastavení z modelovacího nástroje funguje?

Rodin: Částečně, protože nemáme synchronizované lidi, takže se to pak musí stejně ručně přiřazovat.

Outsourcing BPMS

Fram: Nástroje BPM jsou poměrně drahé, jejich využívání je nyní nárazové. Jak se díváte na outsourcing BPM podniku?

Born: Vy byste nás outsourcoval? Proč ne, ale analytici musí dělat hlavně v terénu.

Fram: Myslím provozování nástroje BPMS mimo s on-line přístupem.

Pass: Já si to představit umím. Ale bojím se, že představenstvo by mělo asi strach ze závislosti a z utajení.

Fram: Zneužití se dá ochránit, v bance také máte citlivá data.

Born: BPMS jako službu si představit dokážu. BPM jako celek outsourcovat ne.

Karel: Něco takového už jsem zkoušel s Appian, ale je to nestabilní.

Vlk: Appian je dobrý příklad. Byli jsme v testovací várce a nechali toho. Byli problémy se vším.

Andel: Zrovna ARIS by podle mě šel takto poskytovat docela dobře. Zvlášť teď, když se přešlo výhradně na JEE klienty.

Jojin: Dodal bych bohužel se přešlo. Chová se to jako guma.

Karel: Mně to zas tolik nevadí, jde o zvyk, J2EE bude všude a ve všem.

Jircik: Dobře napsaná aplikace v JEE se nepozná od win.

Rodin: Zkoušeli jsme víc BPMS - všechny nové jsou teď napsané v Javě. Takže si nevyberete.

Ludva: Můj názor na poskytování nástroje jako služby - jsem plně pro včetně administrace.

Vlk: No moc bych vám to neradil. Administrace je určitě dost závislá na tom, co s nástrojem děláte. To není jako u SAPu - jen vyvážit zátěže na jednotlivých aplikačních serverech.

Jojin: Určitě - administraci bych nesvěřila nikomu - zbavíte se možnosti upravovat metodu.

Andel: Což je jen dobře - zvěrstva v metodě jsou smrtí BPMS. Povolil bych 3 modely a 10 atributů a dost.

Fram: Službu lze poskytovat včetně úprav metody a odborně.

OldJoe: Zajímaly by mě negativní příklad s Appian Group - zda pramenily problémy z utajení, nesdělení podstatných info, neznalosti věcné anebo se zvládnutím a vyjadřováním se v nástroji. A zda se tyto zkušenosti dají zobecnit - např. vůči omezením možnosti outsourcingu.

Vlk: U nás to bylo prosté - padalo to a přicházeli jsme o data.

Karel: Jestli může k Appianu - šílená domluva s technickou podporou, jak to nastavit. Pak šílená domluva jak to nezničit. Šílený způsob administrace čehokoliv.

Rodin: Osobně jsem odpůrcem outsourcingu čehokoliv kromě celých!!!! procesů.

Vlk: Taky máme špatnou zkušenost - víc měření a řízení než přínosů.

Karel: My máme IT outsourcováno úplně celé a nemáme problém.

Jojin: My ho máme outsourcováno interně a máme problém!

Karel: To my si každé 2 roky znovu dodavatele vybíráme. Už jsme jednoho před 3 lety vyhodili a druhý šlape jak hodinky.

Jircik: Já jsem taky zastánkyně - když outsourcing - tak pokud možno všechno.

Outsourcing BPM

OldJoe: Já považuji business model za neoutsourcovatelné know-how - jak bylo řečeno "srdce" firmy.

Born: Proč by model měl být neoutsourcovatelný? Máte outsourcovány podstatně důvěrnější - protože aktuální informace.

Andel: Taky myslím, že model firmy je klíčový a neměl by být mimo firmu. To je ta konkurenční výhoda.

Rodin: Pokud s ním ovšem manažeři pracují!

Vlk: Osobně tvrdím - ani BPM jako celek a ani nástroj nedávat ven. Jen s tím přibude práce a starostí.

Karel: Já s vámi nesouhlasím. Se špatným dodavatelem práce přibude, s dobrý ubude.

BPMS zadarmo

Kalenda: A máte někdo zkušenost s open source BPMS?

Pass: Pokud nějaký takový zadarmo je - sem s ním!!

Born: Já bych tak nadšený nebyl, zkoušel jsem dva z nich a jsou to dost hračky.

Jircik: Testuji pořád Intalio a je to rozpačité. Není to z hlediska modelování zázrak, ale zase to má na apači engine na BPEL.

Rodin: A co s tím jde dělat?

Jircik: Namodelujete si v BPMN proces a pošlete na server, ten ho interpretuje.

Karel: A když k tomu nemáte žádné volatelné služby?

Jircik: Já to na SOA nezkoušel, volám jen webové stránky.

Andel: My jsme taky Intalio testovali a pak zahodili, protože tvrdili, že je rozhraní na ARIS a když se to vyzkoušelo, tak 95% bylo rozsypáno a muselo se to ručně na BPMN předělávat.

Jircik: Já to maluji rovnou v BPMN a je s tím taky potíž, protože BPMN není úplně jednoznačný jazyk jako BPEL.

Karel: My máme taky řadu modelů v BPMN kvůli WebSphere a není to žádná radost - to nepřečte ani informatik.

A jak je kdo spokojen se svým nástrojem?

Kalenda: Tak ještě závěrečnou otázku - vyměnili byste svůj současný nástroj za jiný? A proč?

Ludva: Já bych ARIS klidně vyměnil, ale jen nevím za co. Čekám, s čím ještě přijde Oracle.

Born: Já bohužel ARIS neznám, ale Holocentric asi dobrou volbou nebyl.

Pass: Visio je snadné vyměnit. Jen co seženu peníze na pořádné BPMS 2.0: )

Vlk: ECM je přece jen o něčem jiném. To si určitě necháme. O skutečném BPMS uvažujeme.

Rodin: Adonis máme nařízený, jinak by už letěl.

Jojin: ARIS mám, klidně vyměním, ale asi lepší zatím není.

Fram: Zatím ne. ARIS používám dost dlouho na to, abych znal jeho omezení. U nového nástroje to stojí moc času na zjištění jeho negativ.

Andel: Mě štve u ARISu ta nekoncepčnost. Kdyby bylo PPM a pravidla a costing v jedné databázi a kdyby to opravdu bylo napojené na NetWeaver, tak bych ho nedal za nic na světě.

OldJoe: ARIS a dýmku bych nevyměnil za nic na světě. I když má ARIS pořád tak moc "much" a i když jsem pořád nekuřákem.

Jircik: Já jsem s QPR dost spokojená - je velmi jednoduché, možná až příliš. Na celé BPM tak, jak se o něm mluví, to ale dobrý nástroj nebude.

Karel: Taky bych ARIS nedal, i když bych ho nejraději někdy zabil.

Více.....

ISSN 1802-5676  | Copyright © 2003-2007 BPS Business Process Services