Procesný diagram ~ Activity diagram
V nadväznosti na predchádzajúci článok bude tento vysvetľovať procesné (alebo skôr známe z angl. ako activity) diagramy. V súčasnom rýchlo sa meniacom podnikovom svete je nevyhnutné mať jasnú predstavu o tom, ako fungujú rôzne procesy vo Vašej firme, z rôznych dôvodov. Či už ste výrobný podnik alebo poskytovateľ služieb, activity diagramy jazyka UML Vám môžu pomôcť lepšie pochopiť a vylepšiť činnosti. V tomto článku sa pozrieme na základné prvky activity diagramu (doplnené obrázkami) a ukážeme, ako ho používať na príkladoch z výrobného sektora a sektora služieb.
Základné Prvky
Činnosti ~ Aktivity

Činnosti sú základnými stavebnými kameňmi activity diagramu. Predstavujú jednotlivé kroky alebo úlohy v procese a sú zobrazené ako zaoblené obdĺžniky. V kontexte výrobného podniku by to mohli byť kroky ako napr. „Nakúpiť suroviny,“ „Vyrobiť diely,“ či „Skontrolovať kvalitu.“
Prechody
Prechody sú šípky, ktoré ukazujú, ako sa tok činností pohybuje od jednej činnosti k druhej. Tieto šípky sú dôležité pre pochopenie poradia jednotlivých činností.
Rozhodovacie uzly

V procesoch často nastávajú situácie, kedy je potrebné urobiť rozhodnutie, tzn. možných alternatív nasledujúcej aktivity je viacero. Rozhodovacie uzly sú zobrazené ako diamanty či kosoštvorce. Napríklad, v služobnom podniku by rozhodovací uzol mohol reprezentovať moment, kedy sa rozhoduje, či je potrebné na miesto poslať technika alebo či problém môže byť vyriešený na diaľku.
Začiatok & Koniec

Každý diagram má mať jasne definovaný začiatok a koniec. Začiatok je zvyčajne označený ako plný čierny kruh a koniec ako kruh s čiernym okrajom.
Jednoduché príklady použitia
Výrobný Podnik
Activity diagram existujúceho procesu výroby by mohol zahŕňať činnosti ako „Nakúpiť suroviny,“ „Naplánovať výrobu,“ „Vyrobiť diely,“ „Skontrolovať kvalitu“ a „Odoslať hotový produkt.“ Tieto činnosti v tomto poradí sa spoja prechodmi, pridajú sa rozhodovacie uzly, ak a kde je to potrebné, napr. pri kontrole kvality. Takto vzniknutý diagram by Vám mohol pomôcť identifikovať, kde sa v procese vyskytujú zbytočné zdržania alebo kde sa dá efektivita zvýšiť.
Podnik Služieb
V prípade služobného podniku, napríklad IT podpory, by diagram mohol zahŕňať činnosti ako „Prijatie hovoru od zákazníka,“ „Diagnostika problému,“ „Rozhodnutie o spôsobe riešenia,“ „Oprava problému“ a „Zápis do databázy.“ Rozhodovacie uzly by tu napr. mohli určovať, či je možné problém vyriešiť na diaľku alebo či je potrebná návšteva na mieste.
Nástroje na vytvorenie Activity diagramu
Existuje veľa online nástrojov, pomocou ktorých môžete vytvárať aj iné UML diagramy. Stručne uvedených je niekoľko (detailne budú rozobrané v samostatnom článku). Každý z nich má aj obmedzenú free verziu.
Lucidchart
Je jedným z najpopulárnejších online nástrojov pre tvorbu rôznych diagramov. Ponúka intuitívne rozhranie a širokú škálu šablón, aj vrátane UML activity diagramov.
Draw.io (alebo diagrams.net)
Draw.io je bezplatná alternatíva k Lucidchartu. Ponúka podobnú škálu funkcií a je veľmi jednoduchý na použitie. Jeho hlavnou výhodou je, že je úplne zadarmo a nevyžaduje registráciu.
Creately
Ďalší online nástroj, ktorý sa zameriava na vizualizáciu dát a tvorbu diagramov. Ponúka niekoľko špecifických funkcií pre UML diagramy a je vhodný pre profesionálne použitie.
Visual Paradigm
Visual Paradigm je robustný nástroj určený pre komplexné modelovanie a tvorbu diagramov. Ponúka skutočne širokú škálu funkcií a je ideálny aj pre veľké projekty a podniky.
Papier & Pero
Papier a pero je najjednoduchší a najlacnejší spôsob na tvorenie a kreslenie diagramov :). V úvode, keď si chcete návrh diagramov len načrtnúť a vyskúšať, ujasniť si činnosti a vzťahy medzi nimi ani nie je najlepšie sa zaťažovať softvérom. Kreslenie na papier je ideálna voľba.
Záver
UML activity diagramy sú vynikajúcim nástrojom pre každý podnik, ktorý má záujem zlepšiť svoje procesy. Sú intuitívne, jednoduché a nevyžadujú špeciálne technické znalosti. Pomocou nich môžete identifikovať slabé miesta vo Vašich procesoch, prísť s nápadmi na zlepšenia a dokonca aj simulovať rôzne scenáre pred ich implementáciou. Takže bez ohľadu na typ podniku či predmet podnikania, activity diagram Vám poskytne cenné náhľady do toho, ako firma funguje a ako ju môžete urobiť ešte lepšou.