ELMA Systém riadenia obchodných procesov a elektronických dokumentov. Systém riadenia a automatizácie podnikových procesov ELMA BPM


Systémy riadenia podnikových procesov prišli do Ruska zo Západu, kde sa táto trieda programov nazýva BPMS (Business Process Management System) alebo BPM systémy. Hlavným účelom týchto systémov je implementácia softvérovej podpory pre koncepciu procesného riadenia organizácie.

Práca systému riadenia obchodných procesov je založená na jednoduchej myšlienke: vo fáze implementácie systému sú obchodné procesy organizácie modelované pomocou vizuálnych diagramov.

Potom sa tieto diagramy načítajú do počítačového systému a stanú sa spustiteľnými, to znamená, že program vám umožní sledovať a kontrolovať vykonávanie obchodných procesov v skutočnej praxi podniku.

Tento prístup umožňuje priblížiť samotnú implementáciu podnikových procesov v organizácii čo najbližšie k ich ideálnemu modelu, ktorý bol pôvodne vyvinutý.

Aplikácia ELMA BPM implementuje koncept BPM, ktorý umožňuje budovať flexibilné adaptívne informačné systémy, ktoré sa môžu rýchlo meniť spolu so zmenami v podnikových procesoch spoločnosti. Vďaka použitiu aplikácie ELMA BPM môžete vniesť poriadok do obchodných procesov organizácie, sprehľadniť a formálne sprehľadniť ich implementáciu.

  • Dizajn (simulácia)
  • Poprava
  • Kontrola a monitorovanie
  • Vylepšenie procesu

Aplikácia ELMA BPM má obrovské množstvo možností, avšak všetky funkcie systému možno jednoducho rozdeliť do štyroch skupín podľa fáz životného cyklu (Demingov cyklus) procesu PDCA (Plán, Do, Kontrola, Konanie):

Návrh (modelovanie) podnikových procesov

Práca s obchodnými procesmi v aplikácii ELMA BPM začína ich modelovaním. Modelovanie podnikových procesov prebieha v programe ELMA Designer, ktorý je súčasťou balíka systému ELMA. ELMA Designer má jednoduché a intuitívne grafické rozhranie.

Dôležitým bodom je, že návrh obchodných procesov môže vykonávať obchodný analytik bez účasti programátora. Program ELMA popisuje proces v jazyku diagramov (bpm), ktorý je známy analytikom a zrozumiteľný pre vrcholový manažment organizácie.

Diagram obchodného procesu definuje účastníkov procesu, množinu ich akcií a ich postupnosť. Samotný diagram (grafický model) obchodného procesu sa zostavuje ťahaním potrebných blokov operácií z palety myšou, následne sa operácie spájajú prechodmi.

Aplikácia ELMA BPM je založená na všeobecne akceptovanej notácii na popis obchodných procesov BPMN. Od dnešného dňa je najnovšia verzia zápisu BPMN 2.0. Špecialisti ELMA preložili notáciu do ruštiny.

Po vytvorení grafického modelu obchodného procesu sa určia údaje, s ktorými sa bude pracovať ako súčasť obchodného procesu, a nakonfigurujú sa operácie obchodného procesu. Napríklad pri zákazkových úlohách je určené, s akými údajmi vykonávateľ pracuje, aké údaje musí poskytnúť na splnenie úlohy a aké úkony musí vykonať.

Modelovanie obchodného procesu v ELMA Designer končí jeho zverejnením, po ktorom je obchodný proces zostavený a je k dispozícii na spustenie vo webovom rozhraní aplikácie ELMA BPM.

Modelovanie obchodných procesov

Údaje sa presúvajú v rámci obchodného procesu

Vykonávanie obchodných procesov

Po nahratí dokončeného modelu obchodného procesu na server ELMA sa obchodný proces sprístupní na vykonanie. V systéme môže byť súčasne spustený ľubovoľný počet inštancií toho istého obchodného procesu – všetky budú spustené nezávisle, s použitím rovnakého modelu v ich jadre.

ELMA automaticky prideľuje úlohy

Minimálny požadovaný súbor údajov na karte úloh platformy ELMA BPM

Realizácia obchodného procesu sa uskutočňuje v súlade s jeho grafickým modelom – počnúc udalosťou spustenia, po reťazci prechodov, až po udalosť ukončenia. V tomto prípade aplikácia automaticky vygeneruje zoznamy úloh, ktoré musia zamestnanci vykonať. Úlohy sú priradené používateľom až v momente, keď priebeh obchodného procesu dosiahol príslušný krok.

Od účinkujúceho môže byť potrebné zadať niektoré údaje – v tomto prípade bude karta úlohy obsahovať príslušné polia, ktorých vyplnenie môže byť v prípade potreby povinné. To znamená, že používateľ vždy vykonáva všetku prácu v mene používateľa na jednom mieste – na karte úlohy; tu dostáva všetky prostriedky potrebné na to.

Používateľ by tiež po dokončení svojej objednávky nemal premýšľať o tom, kto a aké úkony v rámci tohto obchodného procesu má vykonať - o tieto záležitosti sa stará aplikácia ELMA BPM.

Všetky úlohy, ktoré nevyžadujú prácu skutočných zamestnancov organizácie, ELMA BPM automaticky vykonáva takmer okamžite: určenie priebehu obchodného procesu (vrátane určitých podmienok), odosielanie správ, vykonávanie skriptov atď.

Kontrola a monitorovanie obchodných procesov

Pre každú inštanciu bežiaceho procesu sa vytvorí karta inštancie procesu. Karta inštancie procesu obsahuje komplexné informácie: aktuálne hodnoty parametrov, komentáre a otázky používateľov, aktuálne úlohy, ich vykonávatelia a stavy atď.

Z karty procesu môže používateľ s príslušnými právami riadiť jeho priebeh. Môžete napríklad opraviť parametre vykonávania obchodného procesu alebo úplne zastaviť jeho vykonávanie.

Aplikácia ELMA BPM poskytuje pohodlné nástroje na sledovanie priebehu procesov a kontrolu vykonávania úloh v rámci týchto obchodných procesov. Používatelia systému majú k dispozícii niekoľko nástrojov.

Stránka „Moje procesy“ obsahuje zoznam všetkých inštancií procesov, ktoré sa týkajú aktuálneho používateľa systému: obchodné procesy, v ktorých je používateľ iniciátorom, zodpovedným alebo vykonávateľom. Na vyhľadanie požadovanej inštancie procesu môžete použiť pohodlný filter na stránke Moje procesy. Po nájdení požadovanej inštancie procesu v zozname môžete prejsť na jej kartu.

Stránka Monitor procesov sa používa na analýzu práce podľa procesu: táto časť zobrazuje typy procesov, v ktorých je používateľ vlastníkom, kurátorom alebo informovaný. Aktuálny používateľ nemusí byť priamym účastníkom procesov prezentovaných na stránke, ale môže si prezerať informácie o vykonávaní týchto procesov.

Na stránke Monitor procesu môžete prejsť na kartu ktoréhokoľvek zo zobrazených procesov a získať podrobné informácie o procese.

Ďalším pohodlným prostriedkom na sledovanie vykonávania procesov je zobrazenie ich mapy. Mapa procesov vo webovom rozhraní aplikácie ELMA BPM vyzerá rovnako ako grafický model tohto procesu v ELMA Designer, ale keďže zobrazuje už prebiehajúci proces, mapa obsahuje ďalšie poznámky. Napríklad už vykonané operácie sú zakrúžkované modrou farbou, dokončené prechody sú zakrúžkované hrubými čiarami a aktuálna prebiehajúca operácia je zakrúžkovaná hrubým zeleným rámom.

Takto je možné zistiť nielen to, ktoré úlohy pre proces sa práve vykonávajú, ale aj predchádzajúci ťah, na ktorom bol proces vykonaný. Mapu procesu si môžete kedykoľvek pozrieť z karty inštancie procesu.

Manažér však nemusí manuálne sledovať priebeh procesov. Takže v prípade meškania úloh zo strany vykonávateľa dostane jeho manažér príslušné upozornenia, aby zasiahol do priebehu procesu.

Okrem toho budú môcť manažéri sledovať úlohy procesov svojich podriadených pomocou štandardných prostriedkov sledovania výkonnostnej disciplíny.

Vždy je jasné, v akom štádiu sa obchodný proces nachádza

Pre akúkoľvek akciu v systéme riadenia obchodných procesov môžete zadať časový plán

Monitor obchodných procesov zobrazuje situáciu "Všeobecne"

Optimalizácia obchodných procesov

Zamestnanci organizácie môžu pri práci s obchodným procesom nahromadiť veľké množstvo racionálnych návrhov a nápadov na zlepšenie obchodného procesu, najmä bezprostredne po jeho implementácii. Tieto návrhy môžu byť skutočne užitočné a pri správnom prepracovaní obchodného procesu môžu zvýšiť efektivitu organizácie.

Obchodné procesy sa menia spolu so spoločnosťou

Úlohy prijaté užívateľmi v rámci vykonávania obchodných procesov sú prezentované vo webovom rozhraní informačného systému ELMA BPM vo forme samostatných stránok (karta úloh), ktoré obsahujú všetky informácie potrebné na to, aby sa účinkujúci mohol rozhodnúť a dokončiť úloha.

Manažér sa napríklad rozhodol, že operáciu „Odhad“ je lepšie vykonať obchodným riaditeľom a nie obchodným manažérom (môže to byť spôsobené zvláštnosťami práce organizácie). Aplikácia ELMA BPM umožňuje zmeniť proces v spustenom systéme (nie je na to potrebný programátor ani vypnúť systém) a zmeny okamžite aplikovať. Po vykonaní procesu s prihliadnutím na vykonané zmeny môžete okamžite vyhodnotiť účinnosť vykonaných úprav.

Napriek tomu, že ELMA je ruský vývoj, jeho architektúra je podobná klasickým západným systémom BPMS.

Je potrebné poznamenať, že logika práce so systémami BPMS sa výrazne líši od klasických systémov modelovania obchodných procesov. Pri budovaní procesov napríklad na výstupe dostanete statický procesný model vášho podniku. triednych systémov ELMA umožňujú nielen budovať obchodné procesy rozdelením zodpovednosti za výkon funkcií medzi zamestnancov, ale aj vykonávať vybudované procesy v reálnom čase, čo vám umožňuje kedykoľvek vidieť stav vykonávania konkrétnej funkcie. Široké možnosti systémov BPMS tiež obmedzujú ich rozsah, v praxi trvá vybudovanie procesného modelu podniku v takýchto systémoch príliš veľa času, preto sa navrhujú len hlavné alebo kritické obchodné procesy organizácie, ktoré vyžadujú špeciálnu kontrolu. Na základe vyššie uvedeného je zrejmé, prečo väčšina systémov BPMS, ako ELMA nemajú funkcie na generovanie popisov úloh a inej administratívnej dokumentácie.

Program možno bežne rozdeliť na dve funkčné časti: editor, v ktorom môžete zostaviť organizačnú štruktúru, obchodné procesy a popísať pracovný tok spoločnosti, ako aj server, ktorý v reálnom čase vykonáva užívateľom definované modely.

Editor ELMA má užívateľsky veľmi prívetivé rozhranie, podobné dizajnu Microsoft Office 2007, vizuálne prvky a podrobná nápoveda pomôžu aj začiatočníkom rýchlo sa dostať do tempa. Žiaľ, nezaobišlo sa to bez nedostatkov - pri práci s programom sme aj na lokálnom počítači pociťovali neustále meškania a spomalenia, zrejme spojené s neustálou synchronizáciou s web serverom, preto buďte trpezliví a majte dobré komunikačné kanály.

Organizačná štruktúra je vybudovaná vo forme stromu, pomocou troch prvkov na paneli nástrojov a spojovacej línie – nič viac, len to najnutnejšie. Tu si tiež môžete pozrieť históriu zmien štruktúry a vrátiť sa do predchádzajúceho stavu.

ELMA - organizačná štruktúra

BPMN sa používa ako zápis pre budovanie podnikových procesov, ale vývojárov ELMA zámerne zjednodušil, čím sa stal dostupnejším a zrozumiteľnejším pre bežných používateľov. Samozrejme, pre tých, ktorí sa nikdy nevenovali modelovaniu podnikových procesov, nie je také ľahké zvládnuť systém, zvolený zápis neodpúšťa chyby, na rozdiel od statických modelov používaných v a. Pre začiatočníka nebude ťažké vytvoriť večnú slučku alebo nastaviť podmienky tak, že časť procesu nebude nikdy vykonaná. Našťastie môžete skontrolovať vytvorený obchodný proces priamo z editora a odstrániť veľké chyby pred nahraním procesu na server. V každom prípade odporúčame, aby ste si pozorne prečítali návod na použitie ELMA, ktorý obsahuje všetky potrebné informácie pre prácu s programom a zároveň má stručnosť a výstižnosť, ktorá mnohým konkurenčným produktom tak chýba.

ELMA - editor procesov

Po vybudovaní biznis procesu máte možnosť nastaviť vlastníka procesu, zoznam informovaných účastníkov a kurátora procesu v záložke „Matrica zodpovednosti“. Rovnako ako v prípade organizačnej štruktúry majú používatelia možnosť obnoviť predchádzajúcu verziu obchodného procesu z histórie zmien.

Okrem funkcií modelovania obchodných procesov ELMA obsahuje vstavaný, pomerne výkonný systém správy dokumentov. Vývojári programu pristupovali k nastaveniu pracovného postupu so všetkou vážnosťou, takže ani nečakajte, že svoje dokumenty jednoducho prenesiete do príslušných priečinkov a rozdelíte príslušné prístupové práva. Budete požiadaní, aby ste vytvorili všetky potrebné typy dokumentov, pre každý typ nastavte predvolený priečinok na uloženie, pripravili nomenklatúru na dané časové obdobie, nastavili enumerátory (pravidlá číslovania) a vytvorili aspoň jeden „prípad“ (virtuálny ukladanie dokumentov). Ak ste budovali obchodné procesy podľa odporúčaní tvorcov ELMA, potom u všetkých dokumentov budete môcť sledovať ich životné cykly, od vytvorenia, odsúhlasenia a podpísania dokumentu až po zmenu jeho stavu na „neplatný“ alebo „archívny“.

Druhou funkčnou časťou programu je webový server. Práve prostredníctvom neho, pomocou webového rozhrania, bude väčšina používateľov interagovať s programom. Rýchlosť servera, ako aj editora, zanecháva veľa požiadaviek, dokonca aj na relatívne malej databáze môže používateľ doslova vidieť, ako sú načítané určité prvky rozhrania. Tento nedostatok samozrejme môže čiastočne kompenzovať použitie výkonného dedikovaného servera a širokého komunikačného kanála. Dizajnéri sa snažili vytvoriť rozhranie v štýle editora ELMA, takže sa používateľovi môže zdať, že stále pracuje v tom istom programe, ide síce len o napodobeninu, avšak veľmi vydarenú. Po prihlásení do svojho účtu môže používateľ vidieť svoje procesy, úlohy a kalendár udalostí. Po spustení procesu na vykonanie systém automaticky odošle úlohy účastníkom procesu, ktoré sa zobrazia v sekcii „Úlohy“. Vlastník procesu môže sledovať jeho priebeh v časti Moje procesy. Práca so systémom správy dokumentov prebieha aj cez webové rozhranie: pomocou elektronickej kancelárie sa používatelia môžu registrovať, vydávať uznesenia a plne spravovať dokument, ku ktorému majú príslušný prístup.

ELMA - webový server

Ako bonus program ELMA disponuje modulom „Vzťahy so zákazníkmi“, ktorý môže fungovať ako jednoduchý CRM systém, ako aj modul „Projekty“.

Náš názor:

Zavedenie plnohodnotného systému BPMS je vážnym krokom v činnosti každého podniku, ktorý si vyžaduje zapojenie a pochopenie základov práce s programom doslova všetkých zamestnancov organizácie, nehovoriac o prítomnosti počítača na pracovisku. Schopnosti takéhoto softvéru môžu vyriešiť významnú časť práce súvisiacej s riadením a automatizáciou časti podnikových aktivít a pridať nové problémy, ak preceníte svoje sily. Podobný ELMA programy, na rozdiel napríklad od systémov 1C a CRM, nie sú produktmi určenými pre široké publikum a mali by sa používať len tam, kde je to potrebné a keď je to potrebné. Čo sa týka samotného produktu ELMA, potom vo všeobecnosti zanechal dobrý dojem, najmä vďaka modernému rozhraniu a pohodlnej pomoci pri práci s programom. Nevýhodou programu je nízka rýchlosť práce a určitá „inhibícia“ celého systému ako celku. Náklady na program na 10 pracovných miest (a to je minimum, pri ktorom má zmysel s takýmito systémami vôbec pracovať) sú cca 2000 USD, čo je adekvátna cena za navrhovanú funkcionalitu.

Implementácia akéhokoľvek IT systému si vyžaduje veľa času, úsilia a peňazí. A pokiaľ ide o také globálne riešenie, akým je systém BPM, je potrebné venovať ešte väčšiu pozornosť.

Nemôžete spustiť projekt založený na schopnostiach narýchlo zvoleného produktu a sľuboch predajcu, existuje veľa aspektov, ktoré treba zvážiť a zvážiť. A následky nesprávneho výberu a uvedomenia si svojej chyby už počas práce, „na polceste“, môžu vyjsť draho.

Pri výbere BPM systému sa musíte spoľahnúť na požiadavky vašich procesov a zohľadniť možnosti ich ďalšieho rozvoja a zlepšovania. Dúfam, že táto recenzia vám pomôže rýchlo zistiť, ktorý systém je pre vás ten pravý, a rozhodnúť sa podľa jeho funkčných vlastností.

Prehľad riešení BPM

Zvažované BPM riešenia: Suita ELMA BPM, Bizagi BPM Suite a Otvorené riešenie Bonita. Všetky sú obľúbené a žiadané. Okrem toho sú tieto riešenia funkčne do značnej miery podobné.

Zvážte ich hlavné zložky:

  1. dizajnér pre modelovanie obchodných procesov;
  2. vykonávací mechanizmus;
  3. prostriedky kontroly a monitorovania implementácie obchodných procesov;
  4. schopnosť rýchlo meniť obchodné procesy.

V článku sa pozrieme na implementáciu týchto funkcií, ako aj na:

  1. užívateľské rozhranie;
  2. systémové náklady;
  3. prítomnosť mobilnej verzie;
  4. iné kritériá.

Modelovanie obchodných procesov

ELMA BPM

ELMA BPM je vývojom ruskej spoločnosti ELMA určený pre riadenie podnikových procesov.

Modelovanie obchodných procesov v systéme ELMA sa vykonáva v špeciálnom grafickom editore „ELMA Designer“ v notácii BPMN 2.0, ktorý bol mimochodom odborníkmi tejto spoločnosti plne preložený do ruštiny a je k dispozícii na bezplatné stiahnutie na Webová stránka ELMA.

Po vytvorení grafického modelu, výbere parametrov procesu a určení údajov, s ktorými obchodný proces pracuje, je tento zverejnený na serveri systému a stáva sa vykonateľným vo webovom rozhraní. Každá spustená inštancia obchodného procesu vytvára karty úloh pre používateľov systému, v ktorých musia podávať správy o svojich aktivitách. Karty sú mimochodom flexibilne nakonfigurované, takže je pohodlné s nimi pracovať.

Takmer všetky akcie na automatizáciu vykonávania obchodných procesov je možné vykonať pomocou myši, niekedy sa však musíte uchýliť k skriptom. Na implementáciu tých najzložitejších vecí môžete použiť skripty, teda programovanie. Výhodou je, že skripty sú vytvorené v populárnom jazyku C#, takže nebude ťažké prísť na to, ako napísať skript pre ELMA. A špecialistov, ktorí tento jazyk ovládajú, je na trhu dosť.

Bohužiaľ, predajcovia často vkladajú do svojho softvéru svoje vlastné jazyky, vedené mylnou myšlienkou, že je tam jednoduchšie pracovať. Výsledkom je systém, pod ktorým je jednoducho nemožné nájsť vývojára. Možno vôbec nie sú na trhu, takže ostávajú dve možnosti – buď zájsť o pomoc k rovnakému predajcovi (s tým asi počíta), alebo si skúsiť vypestovať vlastného špecialistu (čo je opäť takmer nereálne bez zapojenia predajca).

Použitie populárneho jazyka sa preto dá bezpečne nazvať veľkým plusom systému.
ELMA podporuje import a export do formátu XPDL, čo je univerzálny formát, ktorý umožňuje nahrávať a sťahovať modely obchodných procesov.

Po pokuse nahrať do ELMA proces predtým nakreslený v Business Studiu ako experiment som (po menších úpravách) presvedčený, že všetko funguje bez problémov.

Doplním, že systém ELMA implementuje ladenie procesov a nástroje na ich testovanie (overovanie). Po zverejnení modelu procesu sa automaticky vykoná overenie syntaxe – kontrola správnosti modelu a kontrola chýb v skriptoch.

Navyše, na rozdiel od iných riešení, ELMA umožňuje krok za krokom ladenie procesov, skriptov a užívateľských formulárov, čo šetrí veľa času.

Ryža. 1. Rozhranie grafického editora "ELMA Designer"


Ryža. 2. Formulár žiadosti (v režime ladenia) v systéme ELMA

Procesy v ELMA je možné neustále zlepšovať a priamo „za pochodu“ bez zastavenia vykonávania. Takže je možné vziať do úvahy všetky vlastnosti organizácie.

Ak sa v systéme zistia „problémové“ procesy alebo dôjde k poruche indikátorov, existujú dve možnosti na vyriešenie problému:
zlepšovanie súčasného procesu (kontinuálne zlepšovanie) s následným vyhodnotením indikátora, prípadne zmenou samotného procesného indikátora.

Možno bola plánovaná hodnota pôvodne nastavená nesprávne a stojí za to ju upraviť, ako aj samotný proces.

Vždy sa tiež môžete vrátiť k starším verziám a zobraziť históriu vylepšení obchodných procesov – systém ukladá všetky verzie. Zmeny procesov je možné vykonávať aj po implementácii týchto procesov do práce. Rýchlo upravíte štruktúru procesu a okamžite si overíte efektivitu zmien v praxi.

Ďalší účastník preskúmania - Bizagi - sa tiež líši v mechanizmoch vykonávania procesov.

Bizagi BPM Suite

Systém je veľmi známy a obľúbený. Bizagi BPM Suite pozostáva z komponentov, ktoré vykonávajú samostatné funkcie:

  1. Bizagi Process Modeler - procesný dizajnér;
  2. Bizagi Studio - automatizácia procesov;
  3. Bizagi BPM Server - spustenie procesu.

Modelovanie obchodných procesov sa vykonáva v notácii BPMN. Podporuje sa najkompletnejšia úroveň súladu so špecifikáciou BPMN. Najsilnejšou stránkou produktu je však farebný grafický editor.

Je vhodné „kresliť“ jednoduché diagramy, ale akonáhle sa ich zložitosť zvýši, nastanú ťažkosti, napríklad sa môžu stratiť popisy udalostí a tokov alebo sa objekty pri kopírovaní „prilepia“ k sebe a v tomto prípade iba načítajú predchádzajúca verzia diagramu pomáha.

Existuje možnosť kolektívneho dizajnu. Hotový procesný model sa načíta do Bizagi Studio, kde môžete definovať všetky informácie potrebné na automatizáciu procesu. Rovnaký modul umožňuje integráciu systému s inými podnikovými aplikáciami. Automatizácia procesov sa vykonáva v grafických rozhraniach, potreba programovania je len pri špecifikácii skriptovaných úloh.

Následne sa automatizovaný proces nahrá na server, kde sa ďalej vykonáva. Tento postup je jednoduchý, ak poznáte dokumentáciu. Nie je ľahké uhádnuť mnohé nuansy hneď na prvý pohľad.

Vo webovom rozhraní sa vykonávajú užívateľské úlohy a monitoruje sa vykonávanie procesov. Systém vytvára podrobné správy o procese ako celku a samostatne pre každú úlohu. Prehľady sú dostupné vo webovom rozhraní.

Zmeny vykonané v procese v module Studio sa okamžite prejavia na serveri a všetky spustené inštancie procesu začnú pracovať podľa nového modelu bez zastavenia.

Bizagi umožňuje výmenu modelov medzi aplikáciami, podporovaný je import a export do formátov XPDL a MS Visio.

Ryža. 3. Modelovanie procesov v Bizagi BPM Suite

Potreba neustáleho prepínania medzi oknami editora sťažuje prácu, pri toľkých oknách je potrebná neustála zmena zamerania. To všetko je veľmi ťažké, najmä pre človeka, ktorý tento systém objavil ako prvý.

Je dôležité poznamenať, že Bizagi BPM Suite je španielsky vývoj a spoločnosť nemá oficiálne zastúpenie v Rusku. Toto je dosť vážna nevýhoda, pretože keď sa predajca nachádza v inom štáte, je ťažké implementovať jeho produkt.

Otvorené riešenie Bonita

Bonita Open Solution je francúzsky predajca. V Ruskej federácii neexistuje zastúpenie, ako v predchádzajúcom rozhodnutí. Nie je to tak dávno, podľa niektorých správ bola preložená iba používateľská časť systému, vo všeobecnosti neexistuje žiadna ruská lokalizácia.

V open source verzii systému chýbajú nástroje na monitorovanie procesov. Na druhej strane sú v komerčnej verzii systému. Riešenie pozostáva z troch hlavných komponentov rozdelených podľa účelu:

  1. Ateliér - modelovanie a automatizácia obchodných procesov;
  2. Execution Engine - vykonávanie obchodných procesov;
  3. User Experience – rozhranie pre používateľa na prácu s jeho procesmi.

Modelovanie procesov Bonita Open Solution prebieha v notácii BPMN. Podpora notácie je úplne úplná. Riešenie podporuje import diagramov z formátu XPDL, avšak bez možnosti exportu do neho. Neexistuje ani podpora pre BPEL.

Modelovanie a automatizácia procesu v Bonita Studio prebieha v jednom okne, čo je veľmi pohodlné. Výber údajov a účastníkov, generovanie rozhraní pre jednotlivé fázy procesu sa vykonáva v rovnakom okne ako vytváranie grafického modelu. Nie je potrebné neustále prepínať medzi oknami editora, čo urýchľuje proces vývoja.


Ryža. 4. Modelovanie obchodných procesov v Bonita Studio

Integrácia s inými podnikovými aplikáciami

ELMA BPM

Jednou z nesporných výhod BPM systémov je schopnosť integrácie s rôznymi softvérovými riešeniami. Umožňujú zvýšiť flexibilitu vytvorených modelov podnikových procesov. Používa sa najmä SOA - Service Oriented Architecture, ktorá uľahčuje integráciu modelov podnikových procesov do iných aplikácií.

Systém ELMA má integračné nástroje s hlavnými podnikovými aplikáciami (SOA, CRM, mailové služby, emailové a sms notifikácie). Pre ruských používateľov plus systém spočíva v úzkej integrácii s 1C: Enterprise. Systém má bohatú podporu pre prácu s webovými službami, čo je plne zdokumentované vývojárom. Preto integrácia ELMA s akýmkoľvek externým systémom nie je náročná. Okrem toho je tu podpora práce so servisnou zbernicou (ESB) a integrácia s dátovými zbernicami na úrovni modelovania obchodných procesov (JMS, MSMQ). Portlety ELMA sú vložené do podnikových portálov: SharePoint, Bitrix.

Bizagi BPM Suite

Za zmienku stoja flexibilné možnosti BizAgi BPM Suite pre integráciu s externými systémami a aplikáciami. Tieto schopnosti umožňujú prepojenie procesov s akýmkoľvek iným systémom. Takéto možnosti konfigurácie zahŕňajú rôzne mechanizmy na úrovni integrácie údajov a na úrovni procesu. Podporované sú nasledujúce typy integrácií:

  1. s externými zdrojmi údajov;
  2. s e-mailovým serverom (upozornenia);
  3. s ECM (a elektronickými systémami správy dokumentov);
  4. s inými IT systémami;
  5. možnosť pripojenia k externým sieťam.

Otvorené riešenie Bonita

BOS dokáže interagovať s veľkým množstvom aplikácií a služieb pomocou softvérových konektorov – konektorov. Podporované sú databázy, poštová služba, webové služby atď.. Konektory umožňujú systému pripojiť sa k externým databázam (napríklad údaje z adresára, informácie o objednávke alebo zákazníkovi), ako aj prijímať informácie z externých systémov v rozhraní procesu a zapisovať údaje na externé systémy na základe výsledkov vykonaného procesu.

Rozhranie

ELMA BPM

Rozhranie systému ako celok je pohodlné, jednoduché a prehľadné. To platí pre všetky jeho komponenty. Je ľahké sa mu prispôsobiť, pretože rozhranie vnútorného portálu je rovnaké pre prácu so všetkými aplikáciami systému. Dá sa ľahko urobiť veľmi jednoduchým a užívateľsky prívetivým pre koncových užívateľov. Akékoľvek informácie môžu byť zobrazené v krásnom a zrozumiteľnom formáte.


Ryža. 5. Vytvorenie objednávky v rozhraní systému ELMA 3.5

Konfigurujú sa aj formy úloh, dokumentov a kariet ľubovoľných objektov. Systém môže vyzerať odlišne pre rôzne skupiny používateľov. Existuje tvorca formulárov, ktorý funguje bez dodatočného rozloženia html stránok.

Rozhranie portálu je možné používať z mobilných zariadení (smartfóny a tablety). Okrem toho je možné v rozhraní konfigurovať analytiku a ďalšie funkcie portálu.

Bizagi BPM Suite

Používateľské rozhranie Bizagi BPM Suite je sada prispôsobiteľných formulárov, ktoré sú prepojené s operáciami obchodných procesov a zobrazujú sa na prijímanie a zadávanie údajov pri vykonaní príslušnej operácie.

Systém je často umiestnený tak, že má jednoduché a intuitívne rozhranie, ale je pre mňa ťažké s tým súhlasiť a na internete je veľa tvrdení, že nastavenie rozhraní je sprevádzané ťažkosťami (hlavne nízky výkon, ťažkosti s výberom a presúvaním objektov , pridávanie podpisov a pod.) Chýba konfigurácia portálu ako takého, vzhľadu hlavných stránok, ako je to napríklad implementované v ELMA. Nástroj na tvorbu obrazovkových formulárov Bizagi je vhodný na rýchle vytváranie a zadávanie údajov v rámci procesu, ale s obmedzenou zložitosťou prezentačnej logiky. Zložitejšie úlohy si vyžadujú viac času a úsilia.


Ryža. 6. Rozhranie systému Bizagi

Otvorené riešenie Bonita

Produkt má užívateľsky prívetivé grafické rozhranie na modelovanie obchodných procesov. Môžete modelovať obchodné procesy a vytvárať si vlastné rozhranie. Bonita Studio má vstavaný nástroj na tvorbu grafických obrazoviek Bonita Form Builder, ktorý vám umožňuje vytvárať webové rozhrania pre prácu s obchodnými procesmi.

Pomocou Bonita Form Builder je možné zmeniť vzhľad rozhrania pre koncového používateľa. Portál Bonita umožňuje testovať vyvinutý biznis proces vo webovom rozhraní, konfigurovať prístupové práva užívateľov k procesom. Vo webovom rozhraní portálu používatelia dostávajú úlohy a pracujú s obrazovkovými formulármi vyvinutými v Bonita Form Builder, rozhranie portálu je dostupné aj používateľom z mobilných zariadení (smartfóny a tablety). Okrem toho je možné v rozhraní konfigurovať analytiku a ďalšie užitočné funkcie portálu.


Ryža. 7. Rozhranie Bonita Studio

Nevýhody systémov

ELMA

Notácia BPMN 2.0 je rusifikovaná a ruské názvy prvkov procesného modelu výrazne uľahčujú komunikáciu s podnikovými používateľmi, ale zhoda notácie ELMA BPM je menej úplná ako v prípade Bizagi. Vývojári ELMA sa zamerali len na tie prvky, ktoré sa dajú skutočne automatizovať a podpora nespustiteľných prvkov je dosť slabá.

Zároveň sa otázka implementácie notácie BPMN stáva pre spoločnosti čoraz aktuálnejšou, pretože jej neúplná podpora môže používateľovi sťažiť vývoj procesného modelu. Grafický editor systému je dosť ťažký. Ak potrebujete urobiť niečo nemožné, musíte nainštalovať veľký ťažký systém, počkať na spustenie servera, to všetko si vyžaduje čas.

Bizagi BPM Suite

Bizagi má ťažké rozhranie. Samozrejme, je vhodné kresliť procesy, ale všetko ostatné je horšie. Ťažkosti s prispôsobením sa systému. Neexistujú žiadne prostriedky na overenie procesov, napriek tomu, že systém umožňuje simulovať veľmi zložité procesy, ktoré vyžadujú overenie. Nechýba ani možnosť simulácie obchodných procesov, takže ako sa proces vykonáva, môžete vidieť iba jeho spustením.

Postup spúšťania procesov do prevádzky je vo všeobecnosti komplikovanejší. To si vyžaduje kvalifikovaných odborníkov. V najlepšom prípade to robia špecialisti predajcu, ktorí sa zvyčajne nachádzajú vo veľkej vzdialenosti. Partnerov, ktorí sú v Rusku a môžu pomôcť, je veľmi málo a ich kvalifikácia je často pochybná.

Otvorené riešenie Bonita

Neexistujú prostriedky na statické overovanie procesov (je k dispozícii ich simulácia s rôznymi parametrami a reportovanie výsledkov).

Nevýhodou BOS je aj nedostatočná podpora dynamickej zmeny podnikových procesov, čo sťažuje optimalizáciu procesov. Toto vynechanie je pre systém BPM významné, pretože akonáhle je systém v prevádzke, je oveľa ťažšie implementovať akúkoľvek zmenu. Schopnosť zmeniť proces počas jeho spustenia je jedným z kľúčových konceptov BPM.

Používatelia zaznamenávajú problémy s používaním ruského jazyka v systéme. Ak je názov procesu napísaný ruskými znakmi, pri spustení sa nenachádza v samostatnom okne. V ruštine nie je možné zaregistrovať prvky procesu, pretože ak sa počet znakov v procese zhoduje, môže dôjsť ku konfliktu mien. Všetky názvy sú v tomto prípade preložené do angličtiny a znaky sú nahradené „podčiarkovníkom“. Farebná schéma je červená, čierna, biela... Vo všeobecnosti je vzhľad systému nejaký agresívny. Myslím, že je to veľmi únavné a okrem toho to nemôžete rýchlo prekonfigurovať.

Náklady na systémy

ELMA

K dispozícii je bezplatná verzia pre päť úloh. Predajca ponúka aj komerčné verzie: odľahčenú Express verziu založenú na bezplatnom Firebird DBMS. Ako základná je ponúkaná verzia "Standard" na MS SQL. Verzia Standard stojí asi jeden a pol krát viac ako Express.

Náklady na licenciu sú necelých 10 tisíc na 1 pracovisko. A v prípade verzie Express je oveľa nižšia.
ELMA ponúka aj podnikovú verziu, ktorá podporuje klastrovú architektúru na zabezpečenie vysokého výkonu vo veľkých organizáciách. Táto verzia funguje na firemnej verzii MS SQL aj na Oracle. Ceny za firemnú verziu na webe vývojára sa nepodarilo nájsť.

Bizagi BPM Suite

Systém je dostupný v dvoch verziách:

Enterprise Edition. Podnikové riešenia BizAgi BPMS sú určené pre veľké podniky. Poskytujú všetky funkcie potrebné vo veľkom množstve projektov BPM. Systém môže mať stovky až tisíce používateľov.

vydanie Xpress– BizAgi BPMS Xpress je relatívne lacné riešenie pre malé a stredné podniky. Umožňuje vám vyhodnotiť výhody BPM na malých (skúšobných) projektoch predtým, ako začnete pracovať so všetkými funkciami BPM. BizAgi BPMS Xpress môže súčasne používať maximálne 50 používateľov.

Cena licencií je približne 100 USD na používateľa.

Bizagi Process Modeler je bezplatný návrhár obchodných procesov.

Otvorené riešenie Bonita

Systémové riešenia - Bonita Portal, Bonita Studio a Bonita Engine sú platené, oficiálna webová stránka má podrobný popis všetkých modulov, ale neexistujú žiadne informácie o ich nákladoch. K dispozícii je bezplatná verzia s otvoreným zdrojom.

závery

Všetky tri uvažované systémy sú si funkčne dosť blízke a nedá sa povedať, že jeden je oveľa lepší alebo horší ako druhý. Každý z nich má svoje nevýhody a výhody. Napríklad iba ELMA má ladenie obchodných procesov a tento mechanizmus nie je implementovaný v iných systémoch.

Za krásou rozhrania v mnohých systémoch je nepohodlné nastavenie. Komplikuje implementáciu BPM riešení a územná odľahlosť predajcov. Čo sa týka funkčnosti, Bizagi si v mnohých otázkach, samozrejme, drží sebavedomé prvenstvo. Čo je však obzvlášť príjemné, domáci vývoj - ELMA BPM dokáže svojich západných kolegov nielen dobehnúť, ale v niečom aj predčiť.

Štítky: Pridajte štítky

Systémy riadenia podnikových procesov prišli do Ruska zo Západu, kde sa táto trieda programov nazýva BPMS (Business Process Management System) alebo BPM systémy.

Systém riadenia podnikových procesov organizácie je založený na jednoduchej myšlienke: modelujete podnikové procesy svojej organizácie pomocou vizuálnych diagramov, nahráte tieto popisy do počítačového systému a program vám umožní sledovať vykonávanie procesov v skutočnej praxi podniku. .

Nepochybnou výhodou tohto prístupu je, že zaručene získate systém, ktorý na 100% spĺňa VAŠE potreby a môže sa meniť s rastom obchodných potrieb.

Akýkoľvek BPM systém (ELMA plne vyhovuje tejto koncepcii) obsahuje množstvo štandardných komponentov, ktoré zodpovedajú fázam životného cyklu (Deming) procesu PDCA (Plan, Do, Check, Act):

  • Dizajn (simulácia)
  • Poprava
  • Kontrola a monitorovanie
  • Vylepšenie procesu

Dizajn (modelovanie obchodných procesov)

Dizajn je konštrukcia modelu podnikových procesov. Na tento účel je k dispozícii program Designer, v ktorom sa modelujú obchodné procesy. Výsledok je v jednoduchej a vizuálnej podobe. Na ich popis sa používa najnovší svetový štandard – jazyk BPMN.

Dôležitým bodom je, že návrh obchodných procesov by mal vykonávať obchodný analytik bez účasti programátora. Program ELMA popisuje proces v jazyku diagramov, ktorý je známy analytikovi a je zrozumiteľný pre vrcholový manažment organizácie.

Modelovanie obchodných procesov zahŕňa definíciu účastníkov procesu, súbor ich akcií a menovanie vykonávateľov. Okrem toho musíte určiť, ktoré informačné polia (atribúty) musia byť vyplnené pri vykonávaní každej operácie.

Poprava

Model obchodného procesu sa nahrá na server ELMA, po ktorom sa sprístupní na vykonanie. Kľúčovým prvkom systému je zoznam úloh, ktoré musí zamestnanec splniť.

Server automaticky generuje tento zoznam pre každého pracovníka v súlade s modelmi procesov, do ktorých je zapojený.

Príklad:

V momente, keď proces dospeje ku kroku „Schváliť žiadosť“, bude riaditeľovi vygenerovaná úloha na schválenie žiadosti.

Kliknutím na úlohu dostane riaditeľ všetky potrebné informácie na rozhodnutie a splnenie úlohy.

Prečo potrebujeme informačné systémy pre riadenie podnikových procesov? Súbor dostupných akcií nie je obmedzený na operácie, ktoré si vyžadujú manuálne zadávanie informácií. Systém ELMA zabezpečuje rôzne operácie, napr.: Scenár, Oznámenie, Generovanie elektronického dokumentu, Vytvorenie dokumentu v 1C. Systém navyše umožňuje vytvárať vlastné prevádzky, čo rozširuje možnosti modelovania procesov, ktoré čo najpresnejšie odrážajú špecifiká podnikania.

Vďaka tejto funkcii zamestnanci nemusia premýšľať ani hádať, aké úlohy by mali vykonávať – zamestnanec prehľadne vidí zoznam úloh, ktoré mu boli pridelené.

Kontrola a monitorovanie

Kontrola nad vykonávaním obchodných procesov sa vykonáva prostredníctvom štandardných nástrojov:

Moje procesy – tu sú zhromaždené všetky procesy, ktoré sa vás týkajú. Portlet zobrazuje zoznam všetkých inštancií spustených procesov, v ktorých je užívateľ iniciátorom alebo vykonávateľom. Portlet zobrazuje úlohy a pracovníkov, na ktorých sa proces momentálne nachádza.

Monitor procesov – táto podsekcia zobrazuje typy procesov, v ktorých je používateľ vlastníkom, kurátorom alebo informovaný. Táto časť je určená na analýzu práce podľa procesov.

Okrem toho môže každý zamestnanec sledovať fázu procesu pomocou vizuálneho diagramu procesnej mapy. Aktuálne kroky procesu sú na obrázku znázornené zelenou farbou.

Ovládanie kľúčových ukazovateľov

ELMA Designer vám umožňuje nastaviť metriky a kľúčové ukazovatele (KPI) pre obchodné procesy.

V priebehu práce sa zhromažďujú štatistické informácie, ktoré vám umožňujú kontrolovať proces ako celok pomocou semaforov a mechanizmu Shewhartových kariet.

Optimalizácia procesov

V procese práce sa vám a vašim zamestnancom nahromadia racionálnejšie návrhy na zlepšenie obchodného procesu. Tak ich vylepšite! Aby ste to dosiahli, nemusíte prestať pracovať - ​​vykonajte zmeny a aplikujte ich "za pochodu".

Jednou z kľúčových vlastností riadenia podnikových procesov v systéme BPM je schopnosť rýchlo upravovať štruktúru procesov a okamžite kontrolovať účinnosť takýchto zmien v praxi.

Príklad:

Povedzme, že manažér sa rozhodol, že je lepšie vykonať operáciu „Odhad“ pre obchodného riaditeľa a nie pre obchodného manažéra (môže to byť spôsobené zvláštnosťami práce organizácie). ELMA umožňuje zmeniť (prekresliť) proces v spustenom systéme (nie je na to potrebný programátor ani zastavenie systému) a zmeny okamžite aplikovať.

Po vykonaní procesu s vykonanými zmenami môžete vyhodnotiť efektívnosť vykonaných úprav vďaka štatistickým informáciám, ktoré program zhromažďuje na základe hodnôt metrík a KPI.