Programování

Recenze produktu: Lombardi Teamworks dobývá BPM s vynikajícími nástroji, flexibilním provedením

Nejobsáhlejší systém pro správu podnikových procesů (BPMS), který jsme dosud testovali, TeamWorks Lombardi Software kombinuje motor pro provádění a monitorování událostí s úzce propojeným IDE a nástroji pro modelování a simulační analýzu. Díky zahrnutí lidských, společných pracovních postupů a integračních háčků založených na službách může Teamworks poskytovat téměř bezproblémové mapování, testování a nasazení pro provádění většiny podnikových pracovních postupů. Tím, kde Teamworks skutečně vyniká od ostatních hráčů, je jeho dobře integrovaný server výkonu, který čerpá z jednotného úložiště dat sledování pro optimalizaci procesů v reálném čase a historické přehrávání ve fázi fázové analýzy, kde může být testování optimálního toku a efektivity náročné.

[LombardiTeamworks 6 Podnik obdržel ocenění Technologie roku. Podívejte se na prezentaci všech vítězů v aplikacích a middlewaru. ]

Teamworks získává další metráže díky vynikajícímu simulačnímu zařízení. Procesní simulátor zabudovaný přímo do IDE umožňuje analytikům testovat více scénářů „co kdyby“, zobrazovat teplotní mapy, které zvýrazňují bolestivé body v procesních tocích, a dokonce nabízí návrhy na optimalizaci.

Nevýhodou je, že i když Teamworks používá pro návrhy standardní BPMN (Business Process Modeling Notation), jeho runtime modul je proprietární. To by mohlo omezit přenositelnost spuštění ve srovnání s motory jako BEA / Fuego nebo Fiorano, které nativně zpracovávají BPEL.

Také jsem zjistil, že nástroje pro vývoj obchodních pravidel, i když jsou dobře sestavené, nejsou tak snadno použitelné jako Appian (viz moje recenze Appian Enterprise 5.1) a nejsou tak schopné jako nástroje Pegasystems. Rozbalovací konfigurační rozhraní je však dostatečné pro nasměrování nejběžnějších scénářů a jsou zahrnuty háčky na externí pravidla, včetně Blaze Advisor Fair IL Isaac a ILOG JRules.

Na toto vydání Teamworks upozorňuje řada nových funkcí, včetně rozhraní webových služeb, které rozšiřuje rozhraní Java API, ad hoc procesních zásahů pro flexibilitu během letu a vylepšení doplňku Lombardi SaaS (software jako služba), Blueprint, který posiluje společné objevování procesů a správa životního cyklu.

Díky čistému portálovému rozhraní, dobrému vybavení pro vytváření sestav a řídicím panelům výkonu a vynikajícímu vývojovému prostředí nabízí Teamworks solidní řešení BPM, které nevyžaduje vývojové znalosti vyžadované většinou špičkových řešení. Lombardi Software zaznamenal v této nejnovější verzi touchdown.

Nástroje pro BPM

Nástroje pro modelování se skládají z obvyklé palety drag-and-drop, konstrukcí vyhovujících BPMN a známých rozložení plaveckých rovin. Podrobný rozbor služeb je dobrý a knihovna Teamworks uložených služeb a připojení podporuje zapouzdření a opětovné použití osvědčených postupů.

Průvodce činností umožnil vytváření pravidel a definování interakcí na straně člověka a systému mnohem jednodušší úkoly. Solidní introspekce napříč Java a webovými službami - včetně nového nástroje UDDI - pomohla urychlit objevování a vývoj. Transporty jsou dobře zastoupeny vyvoláním stylu SOAP a HTTP / REST, stejně jako JMS a dalšími. Podpora zprostředkujících událostí BPMN vám pomůže označit výjimky a zahájit procedury odvolání kompenzace, pokud nebude k dispozici více transakcí na úrovni ACID.

Definice SLA - používané za běhu ke spouštění opravných procesů, e-mailových upozornění nebo aktualizací srovnávacího přehledu manažera - byly snadno implementovatelné. Další funkce, jako je směrování organizace (založené na kompetencích zaměstnanců) a integrované auditní stopy, doplňují neobvykle bohatou funkci nastavenou dnešními standardy.

Našel jsem drobné hnidy v modeláři procesů. Například musíte ručně přesměrovat toky, kdykoli vložíte nové kroky do existujícího procesu. Jiné úspory času - například zabudované sledování závislostí, které je zásadní pro správu změn a prodejci jej často přehlížejí - však více než vynahradí nedostatky.

Integrovaný editor formulářů nabízí snadné vytváření a testování formulářů založených na AJAX. Tito „trenéři“, jak je Lombardi nazývá, pomáhají udržovat procesy spolupráce na správné cestě s integrovaným zařízením nápovědy, které vede uživatele. Zatímco Lombardi mohl vylepšit určité aspekty vývoje formulářů - například poskytnutím widgetů a nástrojů AJAX pro manipulaci s CSS, JavaScriptem a XSL - editor poskytuje dobrý začátek pro vytváření dynamických rozhraní založených na formulářích.

Lombardiho simulační nástroje patří mezi to nejlepší, co jsem kdy použil. Jsou také nejsnadněji implementovatelné, nevyžadují ani samostatný proces nasazení, ani zapojené vybavení, jak je dnes na trhu běžnější praxe. Byl jsem schopen okamžitě spustit procesní validaci, postupné ladění a časosběrnou simulaci prostřednictvím Process Inspector v IDE.

Zjistil jsem, že je snadné klepnout na historické přehrávání prostřednictvím úložiště Performance Server a otestovat aktualizace procesu pomocí změn rychlého kliknutí; můžete dokonce přepínat pohledy na svá data (řekněme průměrná hodnota vs. počet instancí), aniž byste vynechali rytmus.

Teamworks sleduje historické trendy, metriky pracovního vytížení a celkovou efektivitu - dokonce napříč více procesy. Procesní inspektor a optimalizátor zobrazují nulové body na horkých místech a doporučují odstraňování úzkých míst a zlepšování výkonu procesu. Protože Teamworks spravuje celý back-end - definici schématu, SQL, přenos dat atd. - je použití serveru Performance Server stejně snadné jako výběr dat, která chcete sledovat, při vytváření definic procesu. Od manipulace s hyperkrychlemi OLAP z minulého desetiletí jsme prošli dlouhou cestu.

Společné objevování procesů

S podporou chatovacího zařízení, které podporuje úzkou spolupráci, rozhraní Blueprint založené na prohlížeči pomáhá netechnickým pracovníkům vytvářet textové, hierarchické obrysy informací o procesu. Z tohoto přehledu vytvoří Blueprint grafickou mapu BPMN, kterou lze synchronizovat zpět do Teamworks a integrovat do procesního stroje.

Blueprint mohl použít několik vylepšení. Ještě přímo neimportuje grafickou notaci BPMN nebo meta-modely BPDM a chtěl bych zde zachytit více informací (časná asociace proměnných, očekávání trvání atd.). Byl by užitečný přístup k živým datům, jako jsou organizační diagramy. Procházení velkých modelů v prohlížeči může být také těžkopádné bez miniatury zvětšení. Schopnost Blueprintu zachytit cíle a klíčové informace (vlastnictví procesu, I / O body, dokumenty podpory) na začátku plánovacího procesu je však neocenitelná.

Blueprint poskytuje export do PDF a PowerPointu. Pěkná vylepšení, protože můj pohled na beta verzi zahrnuje příkaz zpět, historii revizí s rychlým návratem k předchozím verzím a analýzu cílů procesu.

I když je cena za Blueprint na uživatele strmá, Lombardi si za toto úsilí zaslouží sláva. Nikdo jiný nenabízí podnikovým uživatelům tak snadný způsob, jak se pustit do důležitých, průzkumných prvních kroků do BPM.

Lidský dotek

Oprávněným uživatelům lze udělit autonomní přístup k provádění změn - jako je posunutí termínů a priorit v procesech za letu - a také v případě potřeby zahájení procesů ad hoc. Výsledkem je extrémní flexibilita při přizpůsobování procesů novým a náhlým požadavkům, aniž by vás technologie uzamkla v regimentovaném přepracování pracovního postupu.

Přestože uživatelé portálu Teamworks nemohou vytvářet nové sestavy za běhu, možnosti vytváření sestav jsou dobré, s řadou konzervovaných standardů, které vám pomohou začít. Průvodce sestavou pomáhá oprávněným uživatelům psát nové sestavy podle potřeby.

Teamworks nabízí doplněk, který jistě uspokojí uživatele Microsoft Office. Teamworks pro Office 2003 - Office 2007 dosud není podporován - poskytuje podporu pro formuláře aplikace InfoPath a umožňuje uživatelům spravovat úkoly a prohlížet si tabulky s výsledky z aplikace Outlook. Ačkoli se veškerý vývoj aplikace InfoPath provádí mimo IDE Teamworks a importuje se pro propojení, výhody, jako je offline synchronizace a známé rozhraní Office, budou určitě přínosem pro přijetí a efektivitu uživatelů.

Monitorování a řízení

Měl jsem přístup k definicím kalendáře, zabezpečení přístupu uživatelů a metrikám na procesních frontách - ale ne přímým prostředkem implementace vylepšení výkonu. Konzole Performance Server odhaluje podrobnosti o frontách načítání a statistikách běhového provozu, stejně jako výkon mezipaměti, přenosové rychlosti a historické metriky prostředků; jsou zobrazeny v textu, vhodné pro auditování, ale ne v běhových grafických panelech.

Nakonec by společnost Lombardi udělala dobře, kdyby přidala šablony procesů specifické pro dané odvětví jako vodítko pro osvědčené postupy, jak to dělají prodejci jako TIBCO. Lombardi nabízí za příplatek profesionální služby, při kterých získáte přístup k nástrojům rychlého připojení, vzorům procesů a dalším výhodám.

V tomto výjimečném řešení BPM typu polévka s ořechy však nechybí ani nepůsobí velký význam. Teamworks je bohatý na funkce a silný na nástroje, s dalšími výhodami, jako je doplněk SharePoint pro vytváření portletů webových částí, dobrá expozice podprocesu prostřednictvím webových služeb, konektor pro Progress Sonic ESB (s háčky na Teamworks od Progress Actional v pracích ) a podpora SAML (jedno z mála řešení BPM k uplatnění nároku).

Všechno řečeno, jsem velkým fanouškem inovace, kterou vidím z Lombardi. Vřele doporučuji Lombardi Teamworks 6 Enterprise každé organizaci, která hledá flexibilní, škálovatelné BPM typu polévka s ořechy.

Scorecard Škálovatelnost (15.0%) Správa (15.0%) Snadný vývoj (15.0%) Funkce (30.0%) Integrace (15.0%) Hodnota (10.0%) Celkové skóre (100%)
Lombardi Teamworks 6 Enterprise9.08.010.09.09.09.0 9.0

Copyright cs.verticalshadows.com 2024

$config[zx-auto] not found$config[zx-overlay] not found