Diagram aktivit – EPC


Typy objektů modelu

Plavecká dráha horizontální

  • Plavecké dráhy se obecně využívají k organizaci a kategorizaci aktivit na základě funkcí organizačních jednotek nebo procesních rolí.
  • V případě diagramů EPC slouží k oddělení účastníků procesu na úrovni organizačních jednotek. EPC diagram poskytuje určitý agregovaný pohled.
  • Je-li preferováno modelování workflow v horizontální rovině, pak se používají horizontální plavecké dráhy.

Plavecká dráha horizontální

  • Plavecké dráhy se obecně využívají k organizaci a kategorizaci aktivit na základě funkcí organizačních jednotek nebo procesních rolí.
  • V případě diagramů EPC slouží k oddělení účastníků procesu na úrovni organizačních jednotek. EPC diagram poskytuje určitý agregovaný pohled.
  • Je-li preferováno modelování workflow ve vertikální rovině, pak se používají vertikální plavecké dráhy.

Aktivita

  • Aktivita je základním stavebním kamenem EPC diagramu a vyjadřuje, co má být v rámci toku procesu vykonáno.
  • Jedná se o nejobecnější zápis kroku procesu.
  • Objekt lze nhierarchizovat do dalších diagramů EPC a FAD.

Aktivita (poloautomatizovaná)

  • Aktivita je základním stavebním kamenem EPC diagramu a vyjadřuje, co má být v rámci toku procesu vykonáno.
  • Objekt typu aktivita (poloautomatizovaná) může být využita k zaznamenání kroku procesu, který je prováděn poloautomatizovaně, např. uživatel zadává data do informačního systému.
  • Objekt lze nhierarchizovat do dalších diagramů EPC a FAD.

Aktivita (automatizovaná)

  • Aktivita je základním stavebním kamenem EPC diagramu a vyjadřuje, co má být v rámci toku procesu vykonáno.
  • Objekt typu aktivita (poloautomatizovaná) může být využita k zaznamenání kroku procesu, který probíhá automaticky bez přičinění účastníka procesu.
  • Objekt lze nhierarchizovat do dalších diagramů EPC a FAD.

Událost

  • Událost popisuje stav před nebo po vykonání libovolné aktivity. Mezi aktivitou a událostí je vazba typu vytváří. Událost se tak dostává do role výstupní podmínky aktivity a vstupní podmínkou aktivity následující s vazbou aktivuje.
  • Každá aktivita by měla být vymezena dvěmi událostmi, čímž je jednoznačně definován její začátek a konec.
  • Je nutno rozlišovat stavy procesů – každý stav představuje čekání na událost (nastala alternativa nebo dokonce komplementární souběh několika událostí). V modelovací notaci ARPO rozlišujeme pro potřeby pozdějších analytických úloh spouštěcí, stavové a koncové události.
  • Každý proces v eEPC musí začínat událostí, která je zpravidla definována podmínkou za jaké má proces začít. Obdobně to platí i o konci procesu, který musí končit opět událostí.
  • Objekt nelze dále hierarchizovat.

Rozhraní procesu

  • Objekt rozhraní procesu slouží k jednoduchému provazování procesních řetězců (modely EPC a eEPC).
  • Další možnosti jsou popsány v tématu Provazování procesních řetězců).
  • Objekt nelze dále hierarchizovat.

Proces

  • V diagramu aktivit - EPC slouží objekt k provazování interních procesů.
  • Objekty Proces (varianta 1) a Proces (varianta 2) jsou významově shodné. Pravidla jsou popsána v tématu Provazování procesních řetězců).
  • Objekt nelze dále hierarchizovat, pracujeme s výskytovou kopií objektu požadovaného procesu.

Externí proces

  • V diagramu aktivit - EPC slouží objekt k provazování interních a externích procesů.
  • Objekty Proces (varianta 1) a Proces (varianta 2) jsou významově shodné. Pravidla jsou popsána v tématu Provazování procesních řetězců).
  • Objekt nelze dále hierarchizovat, pracujeme s výskytovou kopií objektu požadovaného procesu.

Rozhodnutí

  • Větvení procesu lze provádět buď s využitím objektu Rozhodnutí, které představuje objekt známý z vývojových diagramů k zaznamenání ano - ne podmínky.
  • Při modelování by měla být použita pouze jedna varianta pro větvení procesů. Je krajně nesystémové kombinovat objekty "Rozhodnutí" s logickými spojkami. Při úvodním nastavení filtru metody modelování v organizaci provedeme vypnutí jedné z variant.
  • Objekt nelze dále hierarchizovat.

Logická spojka XOR

  • Logické spojky mají v popisu procesu dvojí význam: rozdělují tok činností (split) nebo toky spojují (join). V prvém případě má spojka jeden vstup a minimálně dva výstupy, v druhém případě má spojka nejméně dva vstupy a právě jeden výstup.
  • XOR-split rozpojuje tok procesu do jedné z možných cest a analogicky XOR-join tyto vzájemně se vylučující toky spojuje zpět do jediného.
  • Objekt nelze dále hierarchizovat.

Logická spojka OR

  • Logické spojky mají v popisu procesu dvojí význam: rozdělují tok činností (split) nebo toky spojují (join). V prvém případě má spojka jeden vstup a minimálně dva výstupy, v druhém případě má spojka nejméně dva vstupy a právě jeden výstup.
  • OR-split resp. OR-join rozpojuje resp. spojuje tok řízení procesu v proměnlivém počtu, tedy je vybrána jedna, druhá nebo taky obě cesty.
  • Objekt nelze dále hierarchizovat.

Logická spojka AND

  • Logické spojky mají v popisu procesu dvojí význam: rozdělují tok činností (split) nebo toky spojují (join). V prvém případě má spojka jeden vstup a minimálně dva výstupy, v druhém případě má spojka nejméně dva vstupy a právě jeden výstup.
  • Objekt nelze dále hierarchizovat.

Volný text :

  • Objekt umožňuje zapsat textovou poznámku ke konkrétnímu modelu. Objekt se vyskytuje ve všech modelech metody modelování ARPO.
  • Objekt se dále nehierarchizuje a lze s ním vytvářet vazby se všemi ostatními objekty příslušného modelu.

 

Typy vazeb modelu