Archyno
BPMNPraxe modelování

Jak nakreslit BPMN diagram

Šest kroků v pořadí, které udrží procesní diagram poctivý: pojmenujte oba konce dřív než střed, nakreslete cestu, na níž nic neselže, a teprve potom přidejte větvení, výjimky a účastníky, které neřídíte.

9 min čteníBPMN 2.05 z 7

Krátká odpověď

  • Oba konce ustalte dřív než střed. Většina neshod o procesu jsou neshody o tom, kde začíná a co znamená hotovo.
  • Zleva doprava, bazény pod sebou, šťastná cesta na jedné přímce. Ve specifikaci to není, ale čeká to každý nástroj i každý čtenář.
  • Každou úlohu pojmenujte slovesem a předmětem v činném rodě. Pokud název potřebuje slovo a, jsou to dvě úlohy nebo podproces.
  • Hotový je tehdy, když si ho přečetl někdo, kdo tu práci dělá, a neopravil vás. Tato kontrola najde více chyb než všechny strukturální dohromady.
Šťastná cesta v BPMN v jednom bazénu Nábor. Startovací událost volné místo schváleno vede na úlohu napsat inzerát, úlohu zkontrolovat znění, úlohu zveřejnit inzerát a koncovou událost inzerát je zveřejněn, všechno v jedné řadě.
Jak proces vypadá po třetím kroku: jeden bazén, jedna čára, žádná větvení. Téměř každý špatný BPMN diagram je ten, který tuhle fázi přeskočil a začal přidávat brány, zatímco se o středu ještě vedl spor.

01Krok 1. Nejdřív zafixujte oba konce, až potom střed#

Zapište událost, která proces spouští, a pak každý odlišný způsob, jakým může skončit. Ne kroky - konce. Trvá to dvě minuty a právě tam jsou neshody.

"Recruiting" není proces. "From an approved vacancy to a live advert" je: má jeden spouštěč a vyslovený konec, takže dva lidé se teď můžou lacino pohádat o tom, jestli je užší výběr uvnitř, ještě než se cokoli nakreslilo.

Pokud má proces víc než jeden výsledek, pojmenujte víc než jednu koncovou událost. Proces, který může být zamítnut a zamítnutí neukazuje jako ukončení, je proces, o kterém diagram lže.

02Krok 2. Vypište kroky jako slovesa#

Ještě před jakýmikoli tvary napište kroky jako obyčejný seznam, každý sloveso a předmět: write advert, review wording, post advert. Pravidlo pojmenování tu dělá práci, ne vynucuje styl.

  • Samotné podstatné jméno - Advert - skrývá, jestli je napsaný, zkontrolovaný nebo zveřejněný.
  • Trpný tvar - Advert is reviewed - skrývá, kdo ho kontroluje, a to je otázka, na kterou musí později odpovědět bazén.
  • Název obsahující and jsou dvě úlohy, nebo je to podproces. Rozdělte ho hned, dokud je to řádek textu a ne box se čtyřmi připojenými hranami.

03Krok 3. Nakreslete jen cestu, kde se nic nepokazí#

Jeden bazén, zleva doprava, od startovací po koncovou událost, žádné brány. Je to obrázek v hlavičce tohohle článku a měl by působit příliš jednoduše - o to právě jde.

Šťastná cesta je páteř, na které všechno ostatní visí, a nakreslit ji samotnou si vynutí, aby se otázka, co se děje běžně, vyřešila dřív než otázka, co se děje občas. Diagramy stavěné opačně mívají tři výjimkové větve a žádnou jasnou hlavní linii, a tak skončí procesní diagram tím, že ho nečte nikdo.

Držte ji na jedné vodorovné čáře. Ohnout hlavní cestu za roh, aby se vešla na stranu, stojí čtenáře víc než široký diagram.

04Krok 4. Přidejte větve a smyčky#

Tentýž náborový proces v BPMN, dokončený. Startovací událost volné místo schváleno vede na úlohu napsat inzerát, pak na exkluzivní bránu s otázkou, jestli je znění schváleno. Větev ano vede na úlohu zveřejnit inzerát a koncovou událost inzerát je zveřejněn. Větev ne vede na úlohu přepracovat znění, která teče zpět do úlohy napsat inzerát. Úloha zveřejnit inzerát posílá tok zprávy do sbaleného bazénu Pracovní portál pod ním.
Tentýž proces po krocích čtyři a pět: rozhodnutí, smyčka přepracování, kterou implikuje, a účastník, který inzerát doopravdy zveřejňuje. Šťastná cesta je pořád rovná čára napříč středem, a právě to ji drží čitelnou.

Teď se u každého kroku ptejte, co se ještě může stát. Každá odpověď je brána a značka v ní je celé rozhodnutí:

  • Právě jedna cesta - exkluzivní brána, kosočtverec s X.
  • Všechny cesty, vždy - paralelní brána, plus. Pamatujte, že spojení čeká na každou větev.
  • Jedna nebo víc, podle okolností - inkluzivní brána, kruh. Mocná a nejsnáze se s ní zablokujete, takže každé rozdělení vyvažte jeho spojením.
  • Co nastane dřív - brána řízená událostí. Nerozhoduje, čeká.

Pak přidejte smyčky, protože právě tenhle krok lidé vynechávají. Pokud se práce může poslat zpátky, nakreslete tok zpět k úloze, která se opakuje - ne k bráně, která problém zpozorovala. Celá pětice kosočtverců a kdy je který správný je v článku BPMN brány.

05Krok 5. Druhý bazén přidejte, jen když musíte#

Druhý bazén je drahý: sekvenční tok nesmí překročit hranici bazénu, takže všechno mezi těmi dvěma se stane zprávou a diagram naroste do výšky. Tuhle cenu zaplaťte z jediného důvodu - je tu účastník, kterého neřídíte a nemůžete mu přikazovat.

Zákazník, dodavatel, poskytovatel plateb, pracovní portál: to jsou bazény. Vaše vlastní oddělení ne. Finance i právní oddělení pracují pro tutéž organizaci a sekvenční tok mezi nimi musí umět projít, takže jsou to dráhy uvnitř jednoho bazénu.

Když už ho přidáte, zvažte, že ho necháte prázdný. Sbalený bazén říká, že zprávy jsou známé a vnitřek ne, což je obvykle poctivá pozice a zůstane pravdivá, i když druhá strana změní způsob práce.

06Krok 6. Udělejte pět kontrol#

Rychlé, mechanické a dohromady zachytí většinu toho, co se pokazí:

  1. Každá cesta dojde ke koncové události. Projděte každou větev prstem. Cesta, která skončí u úlohy, je token uvízlý navždy.
  2. Každé rozdělení má své spojení. Zejména paralelní a inkluzivní - nevyvážená dvojice je standardní způsob, jak proces zablokovat.
  3. Každá úloha je sloveso a předmět. Názvy, které tu neprojdou, jsou kroky, které si nikdo nepromyslel.
  4. Žádný sekvenční tok nepřekračuje hranici bazénu. Jeden pohled podél každé hraniční čáry.
  5. Přečetl to někdo, kdo tu práci dělá. Tohle najde víc vad než ostatní čtyři dohromady a je to jediná kontrola, která odhalí diagram vnitřně dokonalý a popisující špatný proces.

Po jednom řádku na každé

  1. 01Pojmenujte spouštěč a každé ukončení dřív, než nakreslíte jakýkoli krok.
  2. 02Kroky jsou sloveso plus předmět; název obsahující 'a' jsou dvě úlohy nebo podproces.
  3. 03Nejdřív nakreslete samotnou šťastnou cestu, na jedné vodorovné čáře, v jednom bazénu.
  4. 04Brány přidávejte až po ustálení hlavní linie, pak přidejte smyčky přepracování.
  5. 05Smyčku veďte zpět k úloze, která se opakuje, ne k bráně, která problém odhalila.
  6. 06Druhý bazén je pro účastníky, které neřídíte; vaše vlastní oddělení jsou dráhy.
  7. 07Pět kontrol: každá cesta končí, každé rozdělení se spojuje, slovesa, žádný tok přes bazény a lidské přečtení.

Pět kompletních procesů postavených takhle najdete v článku BPMN příklady a každý symbol použitý po cestě je indexovaný v referenci BPMN symbolů.

07Časté dotazy#

Jaký je první krok při kreslení BPMN diagramu?

Ustálit oba konce dřív, než se nakreslí cokoli uprostřed. Zapište jedinou událost, která proces spouští, a každý odlišný způsob, jak může skončit - spor o rozsah tak nastane hned a lacino, ne až po dvaceti boxech na papíře. Většina neshod o procesu jsou ve skutečnosti neshody o tom, kde začíná a co znamená hotovo.

Má se BPMN diagram číst zleva doprava, nebo shora dolů?

Zleva doprava, s bazény skládanými pod sebe. Není to ve specifikaci, ale takto to standardně dělá každý nástroj a takto to čtenáři očekávají, takže proces shora dolů stojí srozumitelnost a nic nepřináší. Šťastnou cestu držte na jedné vodorovné linii a větve výjimek posuňte nad ni nebo pod ni.

Jak se mají pojmenovat úlohy v BPMN diagramu?

Sloveso plus předmět, v činném rodě: Schválit fakturu, Odeslat objednávku, Informovat zákazníka. Samotné podstatné jméno jako Faktura neřekne, jestli se vytváří, kontroluje nebo platí, a trpný rod skryje, kdo jedná. Pokud název úlohy potřebuje slovo a, jsou to dvě úlohy nebo je to podproces.

Jaký nástroj použít na kreslení BPMN diagramu?

Libovolný, který exportuje BPMN 2.0 XML, nejen obrázek - diagram uvězněný v obrázkovém souboru nelze validovat, porovnávat ani spouštět. Jinak na volbě záleží méně, než naznačuje většina srovnání: notace je standard, takže sledovat je třeba exportní formát, ne kreslicí plochu.

Jak poznat, že je BPMN diagram hotový?

Když každá cesta končí koncovou událostí, každá dělicí brána má svou spojovací, každý název úlohy je sloveso a předmět, žádný sekvenční tok nepřekračuje hranici bazénu a někdo, kdo tu práci opravdu dělá, si to přečetl a neopravil vás. Poslední kontrola najde více chyb než ostatní čtyři dohromady.

V této sérii

Související články

Všechny články