Přejít na hlavní obsah

Jak nakreslit paralelní provádění událostí v BPMN

Ve světě podnikání a informačních technologií je graf BPMN (Business Process Model and Notation) výkonným nástrojem pro modelování a analýzu obchodních procesů. Umožňuje společnostem prezentovat své procesy v grafické podobě, což usnadňuje porozumění a interakci mezi zaměstnanci a také umožňuje efektivní optimalizaci obchodních procesů.

Jedním z důležitých prvků BPMN diagramu je paralelní provádění událostí. Umožňuje určit, že se děje více událostí najednou, aniž by bylo nutné pořadí jejich provedení. Například v obchodním procesu se může vyskytnout více úkolů najednou a k jejich úspěšnému dokončení není vyžadována žádná konkrétní sekvence akcí.

Chcete - li nakreslit BPMN paralelní běh událostí, musíte použít speciální symbol-paralelní bránu. Označuje se jako dvě paralelní čáry, ve kterých jsou uvedeny podmínky nebo názvy událostí. Paralelní brána by měla být umístěna v diagramu mezi úkoly nebo událostmi, které by měly být prováděny paralelně.

Krok 1: Definice hlavních událostí

Než začnete kreslit diagram paralelního provádění událostí v BPMN, musíte určit hlavní události, které se v procesu budou dít.

Hlavní události jsou popsány jako kružnice, které mohou obsahovat ikony, které odrážejí typ události. BPMN používá několik typů hlavních událostí, jako je startovací událost, střední událost a konečná událost.

Počáteční událost označuje začátek procesu a je označena příslušnou ikonou. Přechodná událost může znamenat například získání dat nebo zastavení procesu pro čekání na externí událost. Konečná událost označuje konec procesu a má také svůj odznak.

Identifikujte všechny hlavní události, které budou přítomny ve vašem procesu, a zapište si je jako kružnice s příslušnými ikonami. To vám pomůže lépe porozumět sled událostí a logice vašeho procesu.

Krok 2: rozdělení procesu na paralelní toky

Chcete-li to provést, musíte vybrat události, které mají být prováděny paralelně, a umístit je do paralelních větví.

  1. Vyberte první událost, která by měla probíhat paralelně s hlavním proudem.
  2. Vytvořte novou větev přidáním paralelní brány (paralelní brána představuje dvě nebo více paralelních pásem, ve kterých se budou odehrávat paralelní události).
  3. Umístěte vybranou událost do vytvořené paralelní větve.
  4. Opakujte kroky 1-3 pro každou událost, která by měla probíhat paralelně.

Po provedení těchto kroků získáte vizuální zobrazení procesu s několika paralelními větvemi, kde každá větev představuje samostatnou paralelní událost.

Strukturované paralelní větve umožňují efektivní správu a sledování souběžného provádění různých úkolů v procesu BPMN.

Krok 3: Zadejte události brány pro synchronizaci vláken

Chcete-li zajistit paralelní spouštění událostí v BPMN, musíte k synchronizaci vláken zadat události brány. Události brány umožňují tokům očekávat se navzájem a pokračovat v provádění až poté, co všechny proudy dosáhnou určitého stavu.

K vytvoření branných událostí v BPMN můžete použít následující položky:

  1. Exkluzivní brána (Exclusive Gateway): Tato položka vám umožňuje vybrat jeden z několika odchozích proudů na základě podmínek jejich přechodu. Proudy vstupující do exkluzivní brány mohou být spuštěny paralelně, ale provádění bude pokračovat až po výběru jednoho z vláken.
  2. Paralelní brána (paralelní brána): Tato položka umožňuje spouštět více odchozích proudů paralelně. Všechny příchozí toky musí být dokončeny, aby mohly pokračovat v provádění.

Chcete-li do svého BPMN diagramu přidat havranskou událost, vyberte příslušnou položku z panelu nástrojů a umístěte ji do svého diagramu. Poté připojte příchozí a odchozí proudy pomocí šipek.

Pokud je například vaším úkolem dokončit dva úkoly A A B současně, můžete po každém úkolu přidat exkluzivní Vráto a synchronizovat toky, než budete pokračovat v provádění. To umožní, aby každý úkol A A B probíhal paralelně, ale celkové provedení je v případě potřeby očekává oba.

Krok 4: Nastavte spojení mezi událostmi a úkoly v každém vláknu

Nyní, když jste uspořádali události a úkoly pro každý paralelní tok, je nutné mezi nimi navázat spojení. To umožní určit, v jakém pořadí by měly být prováděny události a úkoly v každém toku. Všechny vazby v BPMN diagramu jsou reprezentovány jako šipky, které udávají směr provádění.

Chcete-li určit vazby mezi událostmi a úkoly v každém toku, postupujte podle těchto kroků:

  1. Vyberte událost, která by měla být před úkolem provedena, a nakreslete šipku směřující k tomuto úkolu. To ukáže, že úkol lze provést až po dokončení uvedené události.
  2. Opakujte tento krok pro všechny ostatní události a úkoly v každém vláknu. Musíte vytvořit spojení mezi všemi prvky tak, aby bylo jasné, v jaké sekvenci by měly být provedeny.
  3. Ujistěte se, že jsou všechna spojení správně uspořádána a nedochází ke konfliktům mezi paralelními proudy. Pokud dvě vazby označují jeden úkol z různých vláken, může to vést k problémům a nesprávnému provedení procesu.

Po dokončení tohoto kroku byste měli mít plně nakreslený BPMN diagram, který odráží paralelní provádění událostí ve vašem procesu. Nyní můžete přejít k dalšímu kroku-popisu logiky provádění úkolů a kontrole konečných výsledků.