Programovanie

Recenzia produktu: Lombardi Teamworks dobýva BPM s vynikajúcimi nástrojmi, flexibilným prevedením

Najobsiahlejší systém riadenia podnikových procesov (BPMS), ktorý sme doposiaľ testovali, tím Teamworks spoločnosti Lombardi Software kombinuje motor vykonávania a sledovania udalostí s uzavretým IDE a nástrojmi na modelovanie a simulačnú analýzu. Zahrnutím háčikov zameraných na človeka, spoločného toku práce a integračných háčikov založených na službách môže Teamworks poskytovať takmer bezproblémové mapovanie, testovanie a nasadenie na vykonávanie väčšiny podnikových pracovných tokov. Tým, kde Teamworks skutočne vyniká od ostatných hráčov, je jeho dobre integrovaný server výkonu, ktorý vychádza z jednotného úložiska sledovacích údajov pre optimalizáciu procesov v reálnom čase a historické prehrávanie pri analýze fázy návrhu, kde môže byť testovanie optimálneho toku a efektívnosti náročné.

[LombardiTímová práca 6 Enterprise získal ocenenie Technológia roka. Prezrite si prezentáciu všetkých víťazov v aplikáciách a middleware. ]

Tímová práca získava ďalšie meradlo vďaka vynikajúcemu simulačnému zariadeniu. Procesný simulátor zabudovaný priamo do IDE umožňuje analytikom testovať viac scenárov typu „čo by bolo keby“, zobrazovať tepelné mapy, ktoré zvýrazňujú bolestivé body v procesných tokoch, a dokonca ponúka návrhy na optimalizáciu.

Nevýhodou je, že aj keď Teamworks používa pre návrhy štandardný BPMN (Business Process Modeling Notation), jeho runtime modul je chránený patentom. To by mohlo obmedziť prenosnosť vykonania v porovnaní s motormi ako BEA / Fuego alebo Fiorano, ktoré natívne narábajú s BPEL.

Tiež som zistil, že nástroje na vývoj obchodných pravidiel, aj keď sú dobre zostavené, nie sú tak ľahko použiteľné ako tie z Appian (pozri moju recenziu Appian Enterprise 5.1) a nie tak schopné ako tie z Pegasystems. Rozbaľovacie konfiguračné rozhranie je však dostatočné na nasmerovanie najbežnejších scenárov a sú zahrnuté háčiky na externé nástroje pravidiel vrátane Blaze Advisor od Fair Isaac a ILOG JRules.

Na toto vydanie Teamworks upozorňuje množstvo nových funkcií, medzi ktoré patrí rozhranie webových služieb, ktoré rozširuje Java API, ad hoc procesná intervencia pre flexibilitu počas letu a vylepšenia doplnku Lombardi SaaS (softvér ako služba), Blueprint, ktorý posilňuje spoločné zisťovanie procesov a správa životného cyklu.

Vďaka svojmu čistému portálovému rozhraniu, dobrému vybaveniu na vykazovanie a riadiacim panelom výkonu a vynikajúcemu vývojovému prostrediu ponúka Teamworks solídne riešenie BPM, ktoré nevyžaduje vývojové odborné znalosti vyžadované väčšinou špičkových riešení. Softvér Lombardi dosiahol týmto najnovším vydaním touchdown.

Nástroje pre BPM

Nástroje na modelovanie pozostávajú z obvyklej palety drag-and-drop, konštruktov kompatibilných s BPMN a známych rozvrhnutí Swimlane. Podrobná analýza služieb je dobrá a knižnica Teamworks Library uložených služieb a pripojení podporuje zapuzdrenie a opätovné použitie osvedčených postupov.

Sprievodca aktivitami urobil vytváranie pravidiel a definovanie interakcií na strane človeka a systému oveľa ľahšími úlohami. Dôkladná introspekcia v prostredí Java a webových služieb - vrátane nového nástroja UDDI - pomohla urýchliť objavovanie a vývoj. Transporty sú dobre zastúpené vyvolaním v štýle SOAP a HTTP / REST, ako aj JMS a ďalšími. Podpora prechodných udalostí BPMN vám pomôže označiť výnimky a iniciovať postupy vrátenia kompenzácie, ak nebude k dispozícii viac transakcií na úrovni ACID.

Definície SLA - používané za behu programu na spustenie opravných procesov, e-mailových upozornení alebo aktualizácií skóre manažéra - sa dali ľahko implementovať. Ďalšie funkcie, ako napríklad organizačné smerovanie (založené na kompetenciách zamestnancov) a vstavané kontrolné záznamy, dopĺňajú neobvykle bohatú funkciu nastavenú dnešnými štandardmi.

V modelári procesov som našiel menšie hnidy. Napríklad musíte manuálne presmerovať toky vždy, keď vložíte nové kroky do existujúceho procesu. Ale iné šetriče času - napríklad zabudované sledovanie závislostí, ktoré je nevyhnutné pre riadenie zmien a často ho predajcovia prehliadajú, sú na škodu.

Vstavaný editor formulárov ponúka ľahké vytváranie a testovanie formulárov na báze AJAX. Títo „tréneri“, ako ich nazýva Lombardi, pomáhajú udržiavať procesy spolupráce na dobrej ceste s integrovaným nástrojom pomoci, ktorý vedie používateľov. Zatiaľ čo Lombardi mohol vylepšiť určité aspekty vývoja formulárov - napríklad poskytnutím widgetov a nástrojov AJAX pre manipuláciu s CSS, JavaScript a XSL - editor poskytuje dobrý štart do vytvárania dynamických rozhraní založených na formulároch.

Lombardiho simulačné nástroje patria medzi to najlepšie, čo som kedy použil. Sú tiež najľahšie implementovateľné, pričom nevyžadujú samostatný proces nasadenia ani zapojené prístrojové vybavenie, ako je to dnes na trhu bežnejšie. Okamžite som bol schopný spustiť overovanie procesov, postupné ladenie a časozbernú simuláciu prostredníctvom procesného inšpektora v rámci IDE.

Zistil som, že je ľahké ťuknúť na historické prehrávanie prostredníctvom úložiska Performance Server a testovať aktualizácie procesov pomocou zmien rýchlym kliknutím; dokonca môžete zmeniť pohľady na svoje údaje (povedzme priemerná hodnota vs. počet prípadov) bez toho, aby ste stratili rytmus.

Teamworks sleduje historické trendy, metriky pracovného zaťaženia a celkovú efektívnosť - dokonca aj vo viacerých procesoch. Process Inspector and Optimizer sa na nulové body pozerá nulovo a dáva odporúčania na odstránenie úzkych miest a zlepšenie výkonu procesu. Pretože Teamworks spravuje celý back-end - definíciu schémy, SQL, prenos údajov atď. - je použitie servera Performance Server rovnako ľahké ako výber údajov, ktoré sa majú sledovať, pri vytváraní definícií procesov. Od manipulácie s kockami OLAP z minulého desaťročia sme prešli dlhú cestu.

Zisťovanie spoločného procesu

S podporou chatovacieho zariadenia, ktoré podporuje úzku spoluprácu, rozhranie Blueprintu založené na prehliadači pomáha netechnickým pracovníkom vytvárať textové, hierarchické obrysy informácií o procese. Z tohto obrysu vytvorí Blueprint grafickú mapu BPMN, ktorú je možné synchronizovať späť do Teamworks a integrovať do procesného motora.

Blueprint mohol používať niekoľko vylepšení. Zatiaľ priamo neimportuje grafickú notáciu BPMN alebo meta-modely BPDM a bol by som rád, keby sa tu zachytil ďalší prehľad (skoré združenie premenných, očakávania trvania atď.). Užitočný by bol prístup k živým údajom, ako sú napríklad organizačné tabuľky. Prechod veľkých modelov v prehliadači môže byť tiež ťažkopádny bez miniatúry priblíženia. Ale schopnosť Blueprintu na začiatku plánovacieho procesu je zachytiť ciele a kľúčové informácie (vlastníctvo procesu, I / O body, podporné dokumenty) je neoceniteľná.

Blueprint poskytuje export do PDF a PowerPoint. Príjemné vylepšenia, pretože môj pohľad na beta verziu obsahuje príkaz späť, históriu revízií s rýchlym návratom k predchádzajúcim verziám a analýzu cieľov procesu.

Aj keď je cena za Blueprint na jedného používateľa trochu strmá, Lombardi si za túto snahu zaslúži sláva. Nikto iný neponúka taký ľahký spôsob, ako sa môžu podnikoví používatelia pustiť do dôležitých, prieskumných prvých krokov k BPM.

Ľudský dotyk

Oprávneným používateľom môže byť poskytnutý autonómny prístup na vykonávanie zmien - ako je posunutie termínov a priorít procesov počas letu - ako aj iniciovanie ad hoc procesov, ak sú potrebné. Výsledkom je extrémna flexibilita pri prispôsobovaní procesov novým a náhlym požiadavkám bez toho, aby vás technológia zablokovala v prepracovanom dizajne pracovného toku.

Aj keď používatelia portálu Teamworks nemôžu vytvárať nové správy priebežne, možnosti vytvárania prehľadov sú dobré a na úvod máte k dispozícii niekoľko konzervovaných štandardov. Sprievodca správami pomáha oprávneným používateľom písať nové správy podľa potreby.

Teamworks ponúka doplnok, ktorý určite uspokojí používateľov balíka Microsoft Office. Teamworks pre Office 2003 - Office 2007 zatiaľ nie je podporovaný - poskytuje podporu pre formuláre InfoPath a umožňuje používateľom spravovať úlohy, ako aj prezerať si tabuľky s výsledkami z vnútra Outlooku. Aj keď sa celý vývoj aplikácie InfoPath realizuje mimo Teamworks IDE a importuje sa na prepojenie, výhody ako offline synchronizácia a známe rozhranie Office budú určite prínosom pre prijatie a efektívnosť používateľov.

Monitorovanie a riadenie

Mal som prístup k definíciám kalendára, zabezpečeniu prístupu používateľov a metrikám vo frontoch procesov - ale nebol to priamy spôsob implementácie vylepšení výkonu. Konzola servera Performance Server odhaľuje podrobnosti o frontoch načítania a štatistikách behu, ako aj o výkone medzipamäte, prenosových rýchlostiach a historických metrikách zdrojov; tieto sa zobrazujú v texte a sú vhodné na audit, ale nie v grafických informačných paneloch za behu.

Nakoniec by Lombardi urobilo dobre, keby pridal šablóny procesov špecifické pre dané odvetvie, ktoré sa budú riadiť osvedčenými postupmi, ako to robia dodávatelia ako TIBCO. Spoločnosť Lombardi za príplatok ponúka profesionálne služby, vďaka ktorým získate prístup k nástrojom rýchleho prihlásenia, procesným vzorom a ďalším výhodám.

V tomto výnimočnom riešení BPM s polievkami a orechmi však nechýba alebo nepoteší veľa pozornosti. Teamworks je bohatý na funkcie a silný na nástroje, s ďalšími výhodami, ako je napríklad doplnok SharePoint na vytváranie portletů webových částí, dobré vystavení podprocesu prostredníctvom webových služieb, konektor pre Progress Sonic ESB (s hákmi na Teamworks od Progress Actional v dielach ) a podpora SAML (jedno z mála riešení BPM na uplatnenie nároku).

Všetko povedané, som veľkým fanúšikom inovácie, ktorú vidím v Lombardi. Lombardi Teamworks 6 Enterprise vrelo odporúčam každej organizácii, ktorá hľadá flexibilné, škálovateľné BPM typu polievka s orechmi.

Výsledková listina Škálovateľnosť (15.0%) Administratíva (15.0%) Ľahkosť vývoja (15.0%) Vlastnosti (30.0%) Integrácia (15.0%) Hodnota (10.0%) Celkové skóre (100%)
Lombardi Teamworks 6 Enterprise9.08.010.09.09.09.0 9.0

Copyright sk.verticalshadows.com 2024

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