BPMN (zápis): popis procesu
BPMN (zápis): popis procesu

Video: BPMN (zápis): popis procesu

Video: BPMN (zápis): popis procesu
Video: 10 лет в Японии: Что изменилось? Отвечаю на популярные вопросы! 2024, Smieť
Anonim

Svet sa procesným prístupom k obchodnej organizácii zaoberá už dlho a pomerne efektívne a štandard Business Process Model and Notation (BPMN, notation) je premyslený postup so správnym popisom biznis procesov. Spoločnosti neustále zdokonaľujú rôzne špecializácie tohto štandardu a dosahujú tak veľmi výrazné zvýšenie všetkých ukazovateľov kvality svojej práce. Zápis BPMN je zrozumiteľný nielen pre odborníkov v oblasti, v ktorej bol vytvorený, s jeho logickými výpočtami môže pracovať každý pracovník.

zápis bpmn
zápis bpmn

Modelovanie a štandardizácia

Táto štandardizácia je zároveň jednoduchá a zároveň je najkompletnejším modelom opísaného obchodného procesu, ktorý je zostavený v strojovo čitateľnej forme. BPMN (pri pohľade vo verzii zápisu BPMN 2.0) vytvára modely najzložitejších procesov v podnikaní veľmi výkonným a výrazným spôsobom a v najzrozumiteľnejšom systéme. Najdôležitejšie je, že spolu s týmto štandardomgrafické modely a sú prevedené do krásne štruktúrovanej a strojovo čitateľnej formy, ktorá je založená na XML. Notačný jazyk BPMN je absolútne spustiteľný, to znamená, že umožňuje modelovať procesy, ktoré sa následne vykonávajú pomocou BPMS (automatizované systémy riadenia podnikových procesov). Takáto štandardizácia je mimoriadne užitočná práve preto, že modelári môžu používať niektoré softvérové produkty a interpreti – iné, ak podporujú tento štandard.

Na zostavenie určitého modelu je možné použiť viacero verzií (notácia BPMN 2.0 (PDF) a iné), niekedy sa model skladá z fragmentov rôznych notácií, ale spôsob ich systematizácie a čítania je rovnaký. Čoraz viac podnikateľov implementuje vo svojich spoločnostiach vykonávanie obchodných procesov na základe tohto štandardu. Dopyt po špecialistoch, ktorí poznajú tento modelovací jazyk, každým dňom rastie. Čoraz viac ľudí študuje grafické prvky zápisu BPMN a pravidlá pre zostavovanie modelov. Na to existujú špeciálne kurzy, kde sa tí, ktorí chcú, zoznámia s účelom tohto jazyka, s typmi diagramov a uvidia možnosti automatického vykonávania vytvorených modelov. Najzaujímavejšie sú praktické skúsenosti s notáciou BPMN 2.0 (dostupná aj v ruštine), modelovaním a analýzou, vývojom obchodných procesov.

brány v zápise bpmn
brány v zápise bpmn

Špecialisti

Kto je schopný opísať obchodné procesy? Zápis modelovania BPMN ľahko urobí každý, kto sa zaoberá automatizáciou,rozvoj obchodných procesov. Ide o obchodných konzultantov, obchodných analytikov, projektových manažérov, systémových analytikov, architektov a vývojárov počítačových systémov, metodikov, pracovníkov kvalitných služieb. Zvyčajne sú títo ľudia schopní čítať technickú dokumentáciu v angličtine, podieľať sa na akýchkoľvek analytických projektoch, opísaných zápisoch BPMN, optimalizovaných alebo automatizovaných obchodných projektoch alebo vývoji a údržbe softvéru. Táto metodika má medzinárodný štatút, a nie vlastnícky, ako mnohé iné štandardy, dokonca ani nie národný. Preto od roku 2005 analyzujú a reorganizujú podnikanie pomocou procesného modelovania v notácii BPMN.

Táto technika poskytla dostupné informácie takmer všetkým používateľom – od najväčších analytikov, ktorí vytvárajú diagramy a vývojárov, ktorí implementujú technológie na vykonávanie obchodných procesov podľa týchto diagramov, až po vedúcich pracovníkov spoločností, teda bežných používateľov, ktorí sú zaneprázdnení riadením a sledovanie vykonávania vytvoreného modelu. Týmto spôsobom Business Process Modeling Notations (BPMN) premosťuje priepasť medzi tvorbou modelu a implementáciou modelu. Tu sú niektoré z najlepších nápadov z iných metodík. Napríklad pre lepšiu flexibilitu a čitateľnosť sa modelovanie obchodných procesov v zápise BPMN 2.0 riadi tradíciou vývojových diagramov.

bpmn zápis v príkladoch
bpmn zápis v príkladoch

Symboly (prvky) BPMN

Podporuje a rozvíja BPMN organizáciu OMG. Toto nie je meme internetových štamgastov, čo znamená „och mein goth“, ale veľmi známa firma Object ManagementGroup, ktorá zahŕňa viac ako osemsto spoločností, ktoré vyvíjajú štandardy, ako je notácia BPMN. Za všetky užitočné zmeny v nových verziách vďačíme vývojárom OMG. Práve táto organizácia si ako kľúčový smer zvolila presadzovanie notácie UML BPMN, ktorá sa používa na modelovanie objektovo orientovaných systémov. Preto pri vývoji diagramov okrem konceptov a konceptov (tok riadenia, akcia, dátový objekt atď.) v BPMN existuje mnoho konceptov charakteristických pre objektovo orientovaný prístup: správa, výmena a tok správ.

Symboly grafického zápisu sa analyzujú podľa účelu a kombinujú sa do kategórií. Sú to: Flow Objects – objekty toku, Data – dáta, Swimlanes – oblasti zodpovednosti, Connecting Objects – spájajúce objekty, Artefakty – artefakty. Riadiaci tok, dátový objekt a symboly objektu toku sú navyše rozdelené do podskupín podľa sémantických vlastností, aby sa zobrazili špecifiká prebiehajúcich udalostí, prvky vetvenia toku, vykonávanie akcií atď. Označujú špecifiká v dôsledku dodatočných grafických obrázkov - značiek, ikon umiestnených vo vnútri hlavného symbolu. Symboly udalostí majú tiež odlišný typ obrysu a farby pozadia.

zápis bpmn 2 0 pdf
zápis bpmn 2 0 pdf

Udalosti podľa času

Počas vykonávania obchodného procesu sa vždy vyskytnú rôzne a početné udalosti, ktoré majú svoj vplyv, a to aj napriek tomu, že väčšinou ide o voliteľné prvky a nie sú zobrazené v diagrame obchodného procesu. Toto je prijímanie a odpovedanie na správu, zmena stavu vdokumenty a mnoho ďalšieho, čo nemá zmysel vypisovať – množstvo udalostí sa odohráva doslova na každom kroku. Na ich klasifikáciu sa určujú vlastnosti každého z nich. Prvá skupina - v čase nástupu. Toto je štartovacia udalosť, ktorá ukáže začiatok grafu. Odtiaľto môže byť riadiaci tok iba odchádzajúci a tok správ môže ísť oboma smermi. Udalosť spustenia v diagrame obchodného procesu je zvyčajne jedna, ale nemôžete ju zobraziť vôbec. Niekedy je ich dokonca niekoľko, ak sa mapovanie vyskytuje so stopami, bazénmi a nasadenými podprocesmi. Obrys udalosti je zobrazený ako tenká čiara.

Udalosť ukončenia je výsledkom vykonania obchodného procesu. Tok riadenia sem len vstupuje a tok správ sa stále presúva na vstup aj na výstup. Prichádzajúci prúd je znázornený šípkou. Diagram zobrazuje iba jednu koncovú udalosť alebo niekoľko – sú načrtnuté ako jedna hrubá čiara. Medziľahlá udalosť je ktorákoľvek z ostatných, ktoré sa vyskytujú počas vykonávania obchodného procesu. Jeden prúd sem vstupuje a jeden tiež vystupuje. Iba Boundary (hraničná udalosť) nastane a je spracovaná okamžite - buď na samom začiatku alebo na konci akcie. Zobrazuje sa na obryse (okraji) akcie a obsahuje iba jeden prúd – buď prichádzajúci alebo odchádzajúce. A takáto udalosť je označená tenkou dvojitou čiarou.

uml zápis bpmn
uml zápis bpmn

Udalosti: prerušenie podprocesu a typ výsledku

Keďže udalosti počas modelovania obchodného procesu sú veľmi odlišné, ďalší blok bol klasifikovaný tým, žeschopný prerušiť akciu. Ako prvé sa označia neprerušujúce udalosti – ide o prechodné alebo spúšťacie udalosti, ktoré sa vyskytnú počas vykonávania, avšak spustia odchádzajúce vlákno, ktoré je s ním spojené, až po dokončení aktivity. Obrys takejto udalosti je znázornený prerušovanou čiarou. Ďalej nasleduje prerušujúca udalosť, ktorá nastane pred alebo po štandardnej akcii. Vo výnimočných situáciách si táto udalosť vyžaduje zastavenie alebo ukončenie akcie, ak chýbajú potrebné informácie alebo sa pri spracovaní zobrazí chyba, ak sú potrebné ďalšie akcie a podobne. Tu je obrys zobrazený ako plná čiara.

Tretí typ udalostí sa klasifikuje podľa typu výsledku. Najprv tu musíme hovoriť o iniciátore spracovania. Ide o prechodnú alebo štartovaciu udalosť, ktorá nastáva v dôsledku vykonania akcií a je výsledkom vykonania procesu - štandardného alebo nie. Spúšťacia udalosť je reprezentovaná nevyplnenou ikonou. Do tejto sekcie je potrebné pridať ešte jednu udalosť, ktorá hovorí aj o výkone, len tu ide o výsledok spracovania. Toto je prechodná alebo posledná udalosť, ktorá sa vyskytuje počas vykonávania akcií a je jedným z konečných výsledkov vykonávania procesu – štandardného alebo nie, zobrazuje sa ako vyplnená ikona.

Akcie

Diagramaticky proces vyzerá ako usporiadaný súbor akcií, ktoré sa vykonávajú na dosiahnutie určitého výsledku. Na vertikálnom diagrame notácie BPMN je zhora nadol uvedená sekvencia zobrazujúca vykonávanieproces v priebehu času. Môžete ho tiež sledovať v smere šípok spojovacích prvkov zľava doprava. Zobrazené akcie majú tri hlavné zobrazenia a mnoho druhov, z ktorých každá má svoju vlastnú ikonu alebo ikonu.

Úloha – úloha. Elementárna akcia, teda nedeliteľná. Typ alebo špecifickosť úlohy je označená značkou alebo ikonou v ľavom hornom rohu symbolu akcie. Úlohou môže byť Služba (služba) na poskytovanie služby, ktorá je automatizovanou aplikáciou alebo webovou službou. Odoslať - odoslanie správy. Ak je správa odoslaná aspoň raz, úloha sa môže považovať za dokončenú. Prijať - prijatie správy (rovnaký princíp: ak je správa prijatá raz, úloha je splnená). Úloha Používateľa sa považuje za charakteristickú a vykonáva ju vykonávateľ za pomoci softvéru a za asistencie ďalších zamestnancov. Úloha, ktorá si vyžaduje manuálne vykonanie, je Manual, ktorý sa vykonáva bez pomoci automatizácie. Business-Rule - obchodné pravidlo, podľa technológie splnenie tejto úlohy závisí od okolností, výber metódy pomáha nastaviť obchodné pravidlo. Skript - skript, v ktorom je vykonávanie operácií striktne v poradí opísanom v jazyku, ktorý interpret pozná. Tento druh úloh sa zvyčajne vykonáva automatizovanými prostriedkami.

Podprocesy

Sub-Process – čiastkový proces. Zahŕňa brány v notácii BPMN, pracovné postupy, udalosti a mnoho ďalších aktivít. Čiže čiastkový proces je zložená akcia, ktorej časti sú priamo zobrazené vo vnútri symbolu na diagrame alebo sú umiestnené nasamostatný diagram rozkladu. V druhom prípade by mal hlavný diagram zobrazovať znamienko + v strede podprocesu (spodný okraj aktivity). Existujú štandardné podprocesy, ale nestačia, takže sa objavili dve špecifické odrody. Toto je podproces udalosti - podproces udalosti, ktorý sa vždy spustí, keď nastane udalosť spustenia. Diagram to nijako nesúvisí so zvyškom činností a pracovných postupov. Náčrt takéhoto čiastkového procesu je znázornený bodkami.

Druhým typom je Transakcia (transakcia), ide o akciu pozostávajúcu z rôznych operácií s úspešným dokončením, teda získaním pozitívneho výsledku. Konkrétny výsledok môžete získať iba vtedy, ak sú všetky komponenty úspešne dokončené. Ak sa počas vykonávania podprocesu vyskytnú problémy, výsledky všetkých predchádzajúcich operácií sa zrušia (udalosť zrušiť). Takýmto rušením môže byť nemožnosť vykonania konkrétnej operácie alebo jej nesprávne vykonanie. Aby ste sa vyhli zrušeniu predchádzajúcich udalostí, môžete skúsiť kompenzovať neúspešnú operáciu (kompenzácia udalosti). Obrys takéhoto čiastkového procesu je znázornený ako dvojitá plná čiara. Aby sa do diagramu zahrnuli všetky úlohy alebo čiastkové procesy, ktoré sa opätovne používajú, existuje výzva – výzva, ktorá je v diagrame označená tučným obrysom.

popis zápisu bpmn
popis zápisu bpmn

Brány

Brány v notácii BPMN sú určené na označenie špecifík toku operácií a ich prechodu cez paralelné alebo alternatívne vetvy. Brána sa zaobíde bez odchádzajúcich alebo prichádzajúcichprúdy, ale vždy má aspoň dva vlastné, buď prichádzajúce alebo odchádzajúce. Značka v jej symbole určuje typ brány. Môže to byť Exclusive, XOR – exkluzívne s exkluzívnym „alebo“, určené na rozdelenie toku do alternatívnych trás. Počas vykonávania procesu je možné aktivovať iba jednu z navrhovaných trás. Podmienky preskočenia sú uvedené vedľa označenia. Inclusive, OR - nevýlučné s logickým hradlom "alebo" určeným na rozdelenie toku do trás, pričom každá je aktivovaná, ak je splnená podmienka boolovského výrazu, ktorý je s ňou spojený. V tomto procese je možné zvoliť niekoľko ciest, ale ak niektorá z nich nie je pravdivá, potom je výber nemožný.

Analóg neexkluzívnej brány – komplex. Rozdiel je v tom, že existuje len jeden výraz, ktorý určuje aktiváciu konkrétneho pracovného postupu. Parallel, AND - paralela s logickou bránou "and" je potrebná na vetvenie alebo zlučovanie paralelných operácií. Exclusive Event-Based – exkluzívna, ale na udalostiach založená brána, ktorá rozdeľuje pracovný tok do alternatívnych trás. Exkluzívna brána na spustenie procesu na základe udalostí je tiež exkluzívnou bránou, udalosti, na ktorých je založená, spúšťajú celý proces. Toto je počiatočný znak procesu alebo podprocesu, ktorý nemá žiadne vstupné toky. Parallel Event-Based Gateway na spustenie Procesu funguje rovnakým spôsobom – paralelná brána, tiež založená na udalostiach, ktoré spúšťajú proces. S jeho pomocou však môžete aktivovať niekoľko procesov súčasne,ak sa udalosti s nimi spojené vypália. Prirodzene nemá žiadne prichádzajúce toky. Obrázky jasne ukazujú zápis BPMN v príkladoch vytvárania diagramov s dvoma druhmi brán.

modelovanie obchodných procesov v zápise bpmn 2 0
modelovanie obchodných procesov v zápise bpmn 2 0

Údaje a toky

Údajový objekt je obsiahnutý a používaný špecificky v grafoch, čo demonštruje použitie ďalších značiek. Dátové vstupy - vstupné údaje, teda počiatočné informácie na spustenie vykonávania akcií. Zobrazuje sa na hornom okraji symbolu. Zber údajov - súbor údajov, to znamená celé pole alebo zbierka údajov rovnakého typu. Zobrazuje sa pod symbolom. Dátový objekt a akcia sú prepojené pomocou asociácie.

Štandardný obrázok pracovného toku je možné v diagrame doplniť o vyznačenie konkrétnych tokov. Conditional Sequence Flow - označenie podmieneného toku operácií pri jeho vetvení. Zobrazené ako pochádzajúce z akcie (ak nechcete v diagrame použiť bránu). Predvolený tok sekvencie – predvolený tok sekvencie, najčastejšie pochádza z brány alebo akcie, ktorá nie je spojená s logickými výrazmi.

Príklady a závery

Udalosť spustenia, ako už názov napovedá, označuje začiatočný bod konkrétneho procesu. Toto je východiskový bod, čo znamená absenciu akéhokoľvek druhu prichádzajúceho toku. Udalosť spustenia v príkladoch zápisu BPMN je označená krúžkom, v ktorom je stred voľný. Takouto udalosťou môže byť list alebo hovor od klienta, napríklad zaslaný do internetového obchodu alebo na webovú stránku spoločnosti, ktorámodeluje tento obchodný proces. Ďalej tok operácií ide pozdĺž čiar a označuje vykonanie procesu až po červený kruh, ktorý označuje dokončenie, koniec udalosti. Mimochodom, môže ich byť niekoľko a je ľahké vysledovať, kde presne sa tok operácií skončil, čím sa proces dokončil. Z červeného kruhu nie je možný žiadny odchádzajúce stream.

Ak diagram nie je farebný, udalosť ukončenia je zvýraznená hrubou čiarou v tvare kruhu. V praxi môže byť touto udalosťou napríklad vydanie objednaného produktu, ktorý prešiel celou cestou od zúčtovania cez spracovanie až po vydanie. V priebehu celej tejto práce diagram zobrazuje akcie, ktoré boli vykonané na ceste od začiatku do konca udalosti. Akciu označuje obdĺžnik so zaoblenými hranami. Brány - kosoštvorce. Tento jazyk je pre používateľov zrozumiteľný, je potrebné sa len trochu oboznámiť so systémom zobrazenia, ktorý je tu na obrázkoch.

Odporúča: