9 Modelování procesů s využitím Unified Modeling Language (UML), diagramy, výhody a nevýhody. Flashcards
Proces
= série akcí, které něco vytvářejí nebo které vedou ke konkrétnímu výsledku
soubor činností, které vyžadují jeden nebo více typů vstupů a vytvářejí výstup, který má pro zákazníka hodnotu
Procesní modelování
znázornění procesu ve formě grafického modelu (vede k jeho přehlednosti a srozumitelnosti)
Použití pro identifikaci nebo definici procesu, optimalizaci a simulaci
UML
standardizovaný jazyk pro vizuální modelování systémů
Slouží k popisu určité části systému pomocí vybraného diagramu. Snaží se o zjednodušení myšlenky.
Diagram aktivit
pro modelování dynamických vlastností systému (procesů)
1, Aktivita – jednotlivá akce nebo soubor akcí, které jsou prováděny v systému.
2, Role – osoba nebo systém, který provádí danou aktivitu. (něco jako lane)
3, Uzly – reprezentují aktivitu a obsahují informace o aktivitě, jako jsou podmínky, vstupy a
výstupy.
4, Hrany – propojují uzly a reprezentují tok řízení nebo dat mezi aktivitami.
Výhody Modelování procesů s využitím UML
Zlepšení porozumění procesům a vztahům mezi nimi
Zjednodušení komunikace mezi členy týmu a zákazníky
Zlepšení návrhu a plánování projektů
Zvýšení kvality aplikací a snížení nákladů na vývoj
Zajištění konzistence a jednotnosti při vývoji a údržbě aplikací
Nevýhody Modelování procesů s využitím UM
Náročné na čas
Třeba odborníků na UML a vývojové procesy
Možnost chybné interpretace