Otázka 12 / 14

Porovnejte notace BPMN, UML (class + state), ArchiMate a DFD z hlediska účelu, publika a typických výstupů. Vysvětlete rozdíl mezi notací a metodikou (např. TOGAF jako rámec) a navrhněte kritéria, podle nichž volíte, co kdy použít.

Notace × metodika

  • Notace: symboly a pravidla zápisu (BPMN, UML, ArchiMate, DFD, DMN).
  • Metodika: kdy a proč je použít, jak postupovat, jak řídit konzistenci a governance (např. TOGAF ADM, MMABP).

Kdy co použít

  • BPMN: tok práce, události, výjimky, odpovědnosti; někdy exekuce v BPMS.
  • UML Class: významy business objektů, vztahy, mohutnosti, specializace.
  • UML State: životní cyklus objektu, business pravidla přechodů.
  • DFD: funkce a transformace informací, hranice systému, vstupy/výstupy.
  • ArchiMate: enterprise mapování business–aplikace–technologie, služby a vazby.
  • DMN: explicitní rozhodování a pravidla oddělená od toku.

Kritéria volby

  • účel (komunikace vs implementace vs exekuce)
  • stakeholder publikum
  • požadovaná formálnost a kontrola konzistence
  • potřeba mapování na EA a portfolio rozhodnutí