Otázka 13 / 14

Vysvětlete rozdíl mezi BPM (disciplína) a BPMS (technologie). Kdy je vhodné proces automatizovat přes BPMS/workflow engine a kdy je lepší transakční systém nebo case management? Jaké jsou klíčové komponenty BPMS a jak se promítají do modelování (exekvovatelné BPMN, logy, monitoring, SLA)?

BPM vs BPMS

  • BPM: řízení procesů (modelování, měření, zlepšování).
  • BPMS: technologická platforma pro exekuci/monitoring procesů.

Kdy použít BPMS

Vhodné, když:

  • proces má komplexní koordinaci rolí a systémů
  • vyžaduje auditní stopu, eskalace, SLA, monitoring
  • procesní logika se mění a je výhodné ji spravovat explicitně

Kdy ne (nebo méně)

  • jednoduché, vysoce výkonové transakce: může být efektivnější standardní transakční systém
  • vysoce ad‑hoc práce: vhodnější case management (CMMN) nebo hybrid

Komponenty BPMS

  • execution engine (procesní běh)
  • modeling tool + repository
  • worklist handler (lidské úkoly)
  • integrace na externí služby
  • monitoring/reporting + execution logs

Dopady na modelování

  • exekvovatelné BPMN vyžaduje jednoznačné události, datová mapování, výjimky
  • logy umožní process mining, SLA monitoring a audit