BPMN 2.0 reference

Tahák BPMN 2.0: symboly, notace a příklady

Všechny symboly BPMN 2.0 potřebné ke čtení nebo kreslení procesu, uspořádané podle stavby modelu: události, aktivity, brány, spojení, plavecké dráhy a artefakty. U každého najdete tvar, význam a použití.

Nejdřív se podívejte na sloupec s notací, až potom na tvar. V BPMN se událost od aktivity pozná podle obrysu a jednotlivé brány od sebe podle značky uvnitř kosočtverce. Následující čtyři pravidla vysvětlují většinu toho, co tahák podrobně rozebírá.

01

Obrys určuje typ prvku

Kruh označuje událost, zaoblený obdélník aktivitu a kosočtverec bránu. Nejdřív se podívejte na vnější tvar.

02

Značka určuje chování

Stejný obrys může znamenat různé věci. Značka uvnitř odliší běžný úkol od User Task nebo běžnou bránu od výlučné či paralelní brány.

03

Typ čáry určuje vztah

Plná šipka znázorňuje posloupnost uvnitř jednoho procesu. Přerušovaná šipka s prázdným kruhem označuje zprávu mezi účastníky.

04

Kontejner určuje vlastníka

Pool představuje jednoho účastníka, obvykle organizaci. Lane uvnitř rozdělují role, které si předávají práci.

1

Události

Něco, co se stane. Obrys ukazuje, kde událost v procesu nastává. Značka uvnitř určuje typ spouštěče.

BPMN Start event symbol

Start event

Tenký kruh

Začátek instance procesu. Běžná počáteční událost se spouští ručně. Značka uvnitř z ní udělá počáteční událost zprávy, časovače, signálu nebo podmínky.

BPMN Intermediate event symbol

Intermediate event

Dvojitý tenký kruh

Událost, která nastane mezi začátkem a koncem procesu: čekání na událost nebo její vyvolání. Připojte ji k hranici aktivity a znázorněte tak výjimku.

BPMN End event symbol

End event

Silný kruh

Ukončí jednu větev nebo celou instanci. Koncová událost Terminate zastaví všechny paralelní větve. Běžná koncová událost ukončí pouze svou větev.

2

Aktivity

Práce, která se vykonává. Zaoblený obdélník označuje úkol. Značka v rohu ukazuje, kdo nebo co ho provádí.

BPMN Task symbol

Task

Zaoblený obdélník

Jednotka práce na nejnižší úrovni podrobnosti. Použijte ji, pokud typ vykonavatele ještě není známý nebo není důležitý.

BPMN User task symbol

User task

Zaoblený obdélník se značkou osoby

Práce, kterou vykonává člověk, obvykle prostřednictvím formuláře nebo schránky úkolů. Úkol čeká, dokud ho daná osoba nedokončí.

BPMN Service task symbol

Service task

Zaoblený obdélník se značkou ozubeného kola

Práce, kterou systém provádí bez zásahu člověka: volání API, výpočet nebo synchronizace s jinou aplikací.

BPMN Script task symbol

Script task

Zaoblený obdélník se značkou skriptu

Automatizovaný krok, který procesní engine provádí podle skriptu. Použijte ho pro jednoduchá pravidla, ne pro integrace.

BPMN Business rule task symbol

Business rule task

Zaoblený obdélník se značkou tabulky

Rozhodnutí svěřené enginu pravidel, například tabulka způsobilosti nebo bodování. Pravidlo lze upravovat i bez zásahu do diagramu.

BPMN Manual task symbol

Manual task

Zaoblený obdélník se značkou ruky

Práce bez podpory systému. Zachyťte ji v modelu, pokud ovlivňuje dobu cyklu, ale nezanechává v systému žádnou stopu.

BPMN Receive task symbol

Receive task

Zaoblený obdélník se značkou obálky

Čeká na externí zprávu, než proces pokračuje. Liší se od počáteční události zprávy, která spouští novou instanci.

BPMN Send task symbol

Send task

Zaoblený obdélník s vyplněnou značkou obálky

Odešle zprávu jinému účastníkovi a pokračuje. Použijte ho, když chcete v diagramu znázornit předání.

BPMN Sub-process symbol

Sub-process

Zaoblený obdélník se značkou [+]

Sbalená skupina aktivit. Díky ní zůstane nejvyšší úroveň přehledná a podrobnosti najdete o úroveň níž.

BPMN Loop symbol

Loop

Aktivita s kruhovou šipkou

Opakuje se, dokud platí nebo dokud nezačne platit určitá podmínka. Použijte ji pro opakovanou práci a opakování pokusu, místo abyste ručně kreslili šipku zpět.

BPMN Multi-instance symbol

Multi-instance

Aktivita se třemi svislými čarami

Spustí se jednou pro každou položku kolekce, souběžně nebo postupně. Správná notace pro situaci „pro každou položku nebo schvalovatele“.

BPMN Compensation symbol

Compensation

Aktivita se značkou zpětného chodu

Obsluha, která vrátí již provedenou práci zpět, například vrácení peněz po neúspěšném doručení. Nejde o větev pro chyby.

3

Brány

Rozhodování a rozdělení toku. Brána má vždy tvar kosočtverce. O jejím chování rozhoduje značka uvnitř.

BPMN Exclusive gateway symbol

Exclusive gateway

Kosočtverec s křížkem

Právě jedna výstupní větev. Jde o běžnou volbu pro rozhodnutí typu if/else a jediný případ, kdy se podmínky nesmějí překrývat.

BPMN Inclusive gateway symbol

Inclusive gateway

Kosočtverec s kruhem

Jedna nebo více výstupních větví podle podmínek. Použijte ji, když může současně pokračovat několik větví.

BPMN Parallel gateway symbol

Parallel gateway

Kosočtverec s plusem

Pokračují všechny výstupní větve bez podmínek. Odpovídající spojovací brána čeká na všechny vstupní větve, než proces pokračuje.

BPMN Event-based gateway symbol

Event-based gateway

Kosočtverec s pětiúhelníkem uvnitř

O dalším kroku rozhodne událost, která nastane jako první, například zpráva nebo vypršení časového limitu. Použijte ji pro závodní situace, ne pro rozhodování podle dat.

4

Spojovací prvky

Jak spolu prvky souvisejí. Typ čáry odlišuje posloupnost uvnitř procesu od komunikace mezi procesy.

BPMN Sequence flow symbol

Sequence flow

Plná šipka

Pořadí aktivit uvnitř jednoho procesu nebo poolu. Nemůže překročit hranici poolu.

BPMN Message flow symbol

Message flow

Přerušovaná šipka s prázdným kruhem

Komunikace mezi dvěma účastníky, například zákazníkem a dodavatelem. Nikdy nenahrazuje sekvenční tok uvnitř jednoho procesu.

BPMN Association symbol

Association

Tečkovaná čára

Propojuje artefakt, například datový objekt nebo poznámku, s prvkem, který popisuje. Neurčuje pořadí toku.

5

Plavecké dráhy

Kdo práci vykonává. Pooly oddělují organizace, Lane rozdělují role uvnitř jedné organizace.

BPMN Pool with lanes symbol

Pool with lanes

Obdélník rozdělený na vodorovné dráhy

Účastník a jeho vnitřní odpovědnosti. Předání mezi rolemi umístěte na hranice drah, kde se často objevují prodlevy.

BPMN Collapsed pool symbol

Collapsed pool

Jednoduchý obdélník bez podrobností

Účastník, jehož vnitřní fungování nemodelujete, například zákazník nebo externí systém. Kvůli toku zpráv ho ponechte viditelný.

6

Artefakty

Doplňující informace. Artefakty poskytují kontext, ale nemění logiku procesu.

BPMN Data object symbol

Data object

Ikona stránky

Data, která proces čte nebo vytváří, například faktura nebo žádost. Použijte je k znázornění toho, co se při předání skutečně předává.

BPMN Data store symbol

Data store

Válec

Trvalé úložiště, ze kterého proces čte nebo do kterého zapisuje, například databáze nebo systém pro správu případů.

BPMN Group symbol

Group

Zaoblený přerušovaný obdélník

Vizuální seskupení pro lepší přehlednost. Nemá žádný vliv na provádění, proto ho nepoužívejte k modelování podprocesu.

BPMN Text annotation symbol

Text annotation

Text se závorkou

Poznámka pro čtenáře: pravidlo, předpoklad nebo vysvětlení, proč daný krok existuje. Neprovádí se.

PDF

Mějte přehled po ruce

Bezplatný plakát BPMN 2.0 ve formátu PDF shrnuje na jedné stránce všechny skupiny prvků a používá stejné symboly jako tento přehled: události, aktivity, brány, spojení, plavecké dráhy, data a artefakty. Stáhněte si ho a mějte ho při kreslení modelu po ruce.

See how ProcessMind draws these symbols →
Stáhnout plakát BPMN 2.0 (PDF)

Používejte symboly v modelu, nejen na papíře

Popište proces a AI připraví návrh modelu BPMN 2.0 s těmito prvky. Model upravíte, zkontrolujete s vlastníkem procesu a vyexportujete ve standardním formátu BPMN XML.