Rentgen firemních procesů: Martin Macák učí, jak algoritmy odhalují skutečné fungování podniků
Process mining se často přirovnává k rentgenu firemních procesů. Pomáhá identifikovat mezery mezi očekáváními a skutečným stavem. Specializovaný software se napojí na firemní systémy pro řízení procesů, péči o zákazníky, ukládání podnikových dat či účetnictví. Následně získá tzv. event logy, tedy protokoly událostí, a přemění tato surová data na vizuální mapy. Ty znázorní veškeré cesty a odchylky, kterými procesy reálně procházejí a umožní určit slabiny. Právě vývoj a optimalizace přístupů, které umožňují tyto analýzy provádět, jsou součástí výzkumu RNDr. Martina Macáka, Ph.D., z Katedry počítačových systémů a komunikací FI MU, který nám detaily popisuje v rozhovoru.
V podzimním semestru 2025 jste na FI MU poprvé otevřel předmět Process Mining. S jakým cílem jste ho zakládal a co jste chtěl, aby si z něj studující odnesli?
Primárnym cieľom bolo obohatiť existujúce prakticky orientované nadväzujúce študijné programy na našej fakulte o novú perspektívu analýzy dát. Študenti by si mali osvojiť najmä schopnosť rozpoznať, v ktorých situáciách má process mining zmysel, a zároveň pochopiť, ako sa dá takáto analýza efektívne využiť v praxi.
Jak byste jednoduše vysvětlil, v čem je process mining zajímavý a proč by měl zajímat i studenty informatiky?
V aktuálnej dobe zložitých organizačných štruktúr, komplexných pracovných postupov a veľkého objemu zhromažďovaných dát je často náročné identifikovať, „čo sa skutočne deje“ a „kde sa nachádza skutočný problém“. Process mining kombinuje viaceré informatické oblasti a umožňuje tak využiť logované udalosti napríklad k optimalizácii fungovania organizácie, zrýchleniu služieb, zníženiu nákladov a minimalizácii problémov. Študenti sa môžu sústrediť napríklad na vhodné získavanie dát a ich preprocessing, zefektívnenie algoritmov, dátovú analytiku alebo vizualizáciu dát.
Můžete mi dát příklad dat, která jste analyzoval a co jste z nich zjistil?
Aktuálne je napríklad zaujímavé analyzovať procesy vývoja softvéru. Analyzovali sme už napríklad procesy v Gite, procesy v Jire, ale aj interakcie programátorov s AI nástrojmi. Naše techniky umožnili získať vhľad do toho, ako jednotlivci alebo tímy počas vývoja pracujú, a identifikovať možnosti na zlepšenie daných procesov.
Když se ohlédnete za prvním během svého nového předmětu, co vás na reakcích studujících nejvíc potěšilo nebo překvapilo? Ukázalo se něco, co byste chtěl do dalších semestrů upravit?
Pri nových predmetoch zvyčajne trvá niekoľko rokov, kým sa dostanú do stabilného a udržateľného stavu. Napriek tomu, že som príprave venoval maximum úsilia, očakával som, že sa počas semestra objaví viacero neočakávaných problémov a komplikácií, ktoré by mohli negatívne ovplyvniť študentský zážitok z kurzu. Samozrejme, objavilo sa niekoľko problémov a komplikácií, no veľmi ma potešila pozitívna spätná väzba od študentov na konci semestra. Predmet ich bavil, považovali ho za užitočný a vraj ani nebolo cítiť, že bol vyučovaný po prvýkrát.
Do budúcnosti plánujem realizovať viaceré vylepšenia prednášok a zároveň sa zamerať na škálovateľnosť kurzu, aby bol dostupný pre väčší počet študentov.
Jaké předchozí znalosti jsou pro absolvování vašeho kurzu nezbytné?
Kurz sa snažím postaviť tak, aby bol prístupný študentom rôznych študijných programov našej fakulty. Určite by som odporučil mať minimálne absolvované prvé dva ročníky bakalárskeho štúdia, aby študenti nemali problém s preberanou látkou, ktorá kombinuje teoretickú informatiku, dátovú analytiku a praktickú realizáciu skupinového projektu. Primárne je kurz určený pre študentov prvého ročníka nadväzujúceho štúdia, no zvládnu ho aj šikovní študenti tretieho ročníka bakalárskeho štúdia, ktorým môže prípadne otvoriť dvere k bakalárskej práci v tejto oblasti.

Je v něčem váš kurz specifický?
Keď porovnám náš kurz s podobnými kurzami na iných univerzitách, povedal by som, že tento kurz vyniká praktickým pohľadom, ktorý vhodne dopĺňa teoretické základy. Za to vďačíme spolupráci s firmou SAP, ktorá nám poskytuje prístup k modernému process mining nástroju SAP Signavio Process Intelligence, v ktorom študenti môžu robiť svoj finálny projekt. Do výuky sa zapájali aj mnohí zamestnanci SAPu formou praktických prezentácií alebo poskytovaním spätnej väzby študentom.
Jaké jsou slabiny existujících procesů a co konkrétně svým výzkumem v process miningu „vylepšujete“?
Typicky ide o kombináciu ľudského faktora a nedostatočne nastavených procesov, pri ktorých ľudia nemajú jasné, ako majú alebo môžu v rôznych situáciách postupovať. Či už sledujeme interné firemné procesy alebo interakciu zákazníka s produktom, slabiny bývajú často podobné.
Za prvé, každý človek môže daný proces vykonávať tak trochu „po svojom“. Taktiež ľudia často hľadajú „skratky“, ktorými si zjednodušujú alebo urýchľujú vykonávanie jednotlivých činností. Taktiež vznikajú neštandardné situácie, pri ktorých je potrebné reagovať urgentne alebo improvizovať. V niektorých prípadoch môže ísť aj o škodlivú aktivitu, ktorá vytvára kyberbezpečnostné riziká.
Náš výskum sa preto zameriava na vývoj techník, ktoré dokážu analyzovať reálne fungovanie procesov aj v takýchto zložitých podmienkach a pomáhajú identifikovať možnosti ich zlepšenia.
Půl roku jste pracovně strávil v Estonsku. Co bylo hlavním cílem tohoto pobytu a co jste si z estonského prostředí přenesl zpět na FI MU?
Na univerzitu v Tartu som pricestoval v rámci kyberbezpečnostného projektu Cyber-security Excellence Hub in Estonia and South Moravia (CHESS). Zámer nášho spoločného výskumu bol procesne orientovaný prístup na riešenie bezpečnostných rizík v oblasti zdieľania áut. Spolupracoval som tam so skupinou InfoSec, ale taktiež som sa zoznámil s process mining skupinou, ktorá na univerzite pôsobí. Tento pobyt mi poskytol mnoho príležitostí nadviazať kontakty a zdieľať nápady a skúsenosti nielen vo výskume, ale aj vo výuke.
Jak se vaše estonská zkušenost promítla do nového předmětu nebo do toho, jak o process miningu přemýšlíte dnes?
Mal som šťastie, že práve v tom semestri prebiehala na univerzite výuka ich predmetu zameraného na process mining, takže mi to pekne rozšírilo pohľad, ktorý som v minulosti získal na svojej Ph.D. stáži v Aachene z ich process mining predmetu. Ako pri každom kreatívnom procese, je dôležité vedieť „ako to robia ostatní“, aby sa človek mohol inšpirovať a následne do výsledku vniesť aj vlastný prístup. Časť počiatočného úspechu kurzu určite spočíva aj v tejto príležitosti vycestovať do Estónska.
Co vás osobně na process miningu baví? A jaká je nejjednodušší cesta, jak s touto oblastí na FI MU začít?
Mňa na process miningu veľmi baví to, že dokáže z dát odhaliť, ako veci fungujú v realite, nielen „na papieri“. Práve tým, že vieme identifikovať rôzne problémy v procesoch, môže mať veľmi praktický a užitočný dopad.
Najjednoduchšia cesta, ako začať, je zapísať si tento nový predmet PA231 Process Mining. Študenti sa taktiež môžu zapojiť aj do seminára PV226 Lab Seminar – Lasaris, v rámci ktorého sa bližšie zoznámia s výskumom nášho Laboratória softwarových architektúr a informačných systémov.
Jsou i další aktivity, do kterých se mohou studující zapojit, např. třeba formou seminářů, závěrečných prací, výzkumné spolupráce nebo v rámci Sdružení průmyslových partnerů?
Možnosti zapojenia sú dvojaké. Pre študentov, ktorí majú záujem o výskumnú spoluprácu máme aktuálne aktívne dva projekty, a budúci rok sa budú rozbiehať ďalšie. Zároveň máme rozbehnutých niekoľko záverečných prác, kde riešime process mining pre rôzne firmy.
Do budúcna by sme radi ponúkli študentom aj v rámci spolupráce s SAP nejaké process mining stáže a projekty, ale zatiaľ je to len vzdialený cieľ, na ktorom aktuálne usilovne pracujeme.
Fakulta informatiky MU se loni zapojila do SAP University Alliances. Co to pro fakultu konkrétně znamená a co se díky tomu otevírá vyučujícím a studujícím?
Program SAP University Alliances spája viac ako 2800 vzdelávacích inštitúcií po celom svete. V rámci tohto partnerstva získavame napríklad bezplatný prístup k platforme SAP Learning Hub, ktorá ponúka široké spektrum vzdelávacích materiálov pre vyučujúcich aj študentov. Táto platforma umožňuje rozvíjať praktické zručnosti v oblasti moderných SAP technológií a zároveň ponúka možnosť získať vybrané certifikácie.
Súčasťou partnerstva je aj prepojenie s centrom, ktoré zabezpečuje hosting potrebného softvéru, ktorý môžeme využívať vo výuke – v našom prípade teda SAP Signavio Process Intelligence.
Děkuji za rozhovor a přeji vám úspěch v dalším rozvoji kurzu i výzkumu.
Autorka: Marta Vrlová, Oddělení vnějších vztahů a spolupráce s partnery FI MU
Foto: Martin Macák