Process mining
Process mining je analytická disciplína, ktorá spája riadenie podnikových procesov (BPM) a dátovú vedu. Slúži na objavovanie, sledovanie a zlepšovanie skutočných procesov. Zo záznamov udalostí v podnikových informačných systémoch, ako sú plánovanie podnikových zdrojov (ERP), systémy riadenia výroby (MES), systémy riadenia skladu (WMS) a platformy na správu životného cyklu výrobku (PLM), rekonštruuje celý priebeh procesov podľa toho, ako prebiehajú v skutočnosti, nie podľa predpokladov.
Vo výrobe a logistike poskytuje process mining objektívny pohľad na priebeh prevádzky založený na dátach. Odhaľuje úzke miesta, odchýlky od procesu, opakujúci sa vznik zmetkov, rozdiely v priebežných časoch a problémy v dodávateľskom reťazci. V spojení s technológiou digitálneho dvojčaťa dodáva prevádzkové dáta v reálnom čase aj historické dáta do virtuálnych modelov zariadení, systémov a dodávateľských sietí. Umožňuje tak neustále optimalizovať procesy a získať transparentný prehľad o prevádzke.
Hlavné súčasti
Process mining pri analýze pracovných postupov využíva špecifické dátové štruktúry a algoritmické postupy:
Záznamy udalostí: Tvoria základné vstupné dáta. Záznam udalostí musí obsahovať aspoň tri hlavné údaje: identifikátor prípadu, teda jedinečné označenie konkrétnej transakcie alebo výrobnej jednotky, napríklad číslo objednávky, sériové číslo alebo identifikátor zásielky, názov činnosti, čiže konkrétny krok alebo stav procesu, a časovú značku, ktorá zaznamenáva čas vykonania činnosti. Voliteľné údaje môžu zahŕňať identifikátory zdrojov, náklady, polohy alebo parametre strojov.
Objavovanie procesov: Automaticky vytvára vizuálne modely procesov priamo zo záznamov udalostí. Algoritmy mapujú skutočné cesty jednotlivých prípadov a odhaľujú „špagetové procesy“, teda zložité, neštandardizované postupy s častými obchádzkami, opakovaniami a prepracovaním.
Kontrola zhody: Porovnáva pozorované procesy zo záznamov udalostí s vopred definovaným referenčným modelom, štandardným pracovným postupom (SOP) alebo regulačnou požiadavkou. Odhaľuje činnosti, ktoré nie sú v súlade s určenými požiadavkami, vynechané kroky, neoprávnené zmeny či odchýlky v poradí činností.
Rozšírenie procesných modelov: Dopĺňa existujúce modely o ďalšie ukazovatele výkonnosti. Analýza časových značiek, nákladov, využitia zdrojov a časov priechodu procesom, ktoré súvisia s jeho priepustnosťou, poukazuje na úzke miesta, časy zotrvania, dĺžku frontov a neefektívne prideľovanie zdrojov.
Využitie vo výrobe a logistike
Process mining sa využíva v rôznych častiach priemyselného hodnotového reťazca na zvýšenie výkonnosti a udržanie prehľadu o prevádzke:
Optimalizácia výrobných postupov a montážnej linky: Výrobné závody sledujú pomocou process miningu rozpracovanú výrobu (WIP) v jednotlivých montážnych krokoch. Analýzou záznamov MES dokážu určiť rozdiely v čase cyklu, časy nečinnosti strojov a neočakávané odchýlky v postupe výroby medzi pracoviskami.
Sledovanie dodávateľského reťazca a procesu od objednávky po úhradu (O2C): V logistike process mining sleduje životný cyklus objednávky od prvej požiadavky zákazníka až po konečné doručenie. Odhaľuje oneskorenia pri schvaľovaní nákupných objednávok, neefektívne vychystávanie materiálu, úzke miesta v preprave u dopravcov a problémy so spracovaním faktúr. Manažérom dodávateľského reťazca tak pomáha skracovať priebežné časy a zlepšovať ukazovatele dodania načas a v plnom rozsahu (OTIF).
Synchronizácia digitálneho dvojčaťa: Digitálne dvojčatá potrebujú presný obraz fyzickej prevádzky. Process mining funguje ako ich analytický nástroj, keď premieňa nespracované údaje o udalostiach zo senzorov internetu vecí (IoT), automaticky riadených vozidiel (AGV) a riadiacich systémov na štruktúrované grafy priebehu procesov. Digitálne dvojča tak môže simulovať scenáre, predvídať budúce úzke miesta a vyhodnocovať dopad zmien rozloženia alebo plánovania ešte pred ich zavedením.
Údržba, opravy a prevádzka (MRO): V priemyselnej prevádzke sa sleduje životný cyklus požiadaviek na údržbu, zabezpečenie náhradných dielov a udalosti spojené s prestojmi strojov. Process mining odhaľuje oneskorenia pri prideľovaní pracovných príkazov, neefektívne trasy technikov a opakované poruchy komponentov. Prispieva tak k zlepšeniu priemerného času opravy (MTTR) a celkovej efektívnosti zariadení (OEE).
Riadenie skladu a internej logistiky: V distribučných centrách process mining analyzuje záznamy systému riadenia skladu (WMS) a vyhodnocuje tok materiálu, vychystávacie trasy a časy cyklu od príjmu na rampe po zaskladnenie. Identifikuje systémové zdržania pri zaskladňovaní či konsolidácii objednávok, a pomáha tak optimalizovať rozloženie priestoru a plánovanie práce.
Prínosy a úskalia
Zavedenie process miningu prináša významné strategické výhody, vyžaduje si však riešenie technických a organizačných výziev.
Prínosy
Objektívny prehľad o prevádzke: Nahrádza manuálne mapovanie procesov, napríklad rozhovory alebo workshopy mapovania toku hodnoty, empirickými dátami zo systémov.
Odhalenie skrytých opráv: Odhaľuje opakované cykly, vznik zmetkov a manuálne zásahy, ktoré zvyšujú výrobné náklady a predlžujú priebežné časy.
Priebežné sledovanie a súlad: Umožňuje priebežne kontrolovať súlad s požiadavkami a automatizovať audity namiesto spoliehania sa na statické pravidelné kontroly.
Cielená optimalizácia: Vyčísľuje finančný a časový dopad odchýlok v procesoch, takže vedenie môže uprednostniť technické alebo prevádzkové zmeny s najväčším prínosom.
Výzvy
Kvalita dát a ich dostupnosť: Process mining vo veľkej miere závisí od úplných, štruktúrovaných a presných záznamov udalostí. Neúplné časové značky, chýbajúce identifikátory prípadov či dáta roztrieštené medzi staršími systémami znižujú presnosť rekonštrukcie procesov.
Systémová integrácia a dátové silá: Podnikové dáta sú často roztrieštené medzi viacerými systémami informačných a prevádzkových technológií (IT a OT). Získavanie, zjednocovanie a normalizácia záznamov z rôznych databázových architektúr si vyžadujú značné úsilie dátových inžinierov.
Interpretácia v kontexte: Process mining určí, kde vznikajú odchýlky v procesoch. Na pochopenie toho, prečo vznikajú, sú však potrebné odborné znalosti danej oblasti. Príčinou môže byť napríklad zámerné obídenie postupu pre fyzickú poruchu stroja.
Správa dát: Podrobné sledovanie priebehu procesov a činnosti zdrojov vyžaduje prísne dodržiavanie organizačných pravidiel ochrany dát a rámcov ich správy.
Súvisiace pojmy
Riadenie podnikových procesov (BPM): Disciplína zameraná na návrh, vykonávanie, meranie a optimalizáciu podnikových procesov. Process mining poskytuje empirické dáta, ktoré nahrádzajú teoretické modely BPM.
Digitálne dvojča: Dynamický virtuálny model fyzického zariadenia, procesu alebo systému. Process mining pomáha vytvárať a aktualizovať prevádzkové toky zobrazené v digitálnom dvojčati.
Robotická automatizácia procesov (RPA): Softvérová technológia na automatizáciu opakovaných digitálnych úloh. Process mining pomáha vyberať procesy vhodné na nasadenie RPA a po nasadení sleduje ich automatizovaný priebeh.
Diskrétna simulácia udalostí (DES): Modelovanie systému ako sledu diskrétnych udalostí v čase. Process mining poskytuje parametre a pravdepodobnosti prechodov zo skutočnej prevádzky na spresnenie modelov DES.
Celková efektívnosť zariadení (OEE): Ukazovateľ produktivity výroby založený na dostupnosti, výkonnosti a kvalite. Process mining odhaľuje kroky prevádzkových procesov, ktoré prispievajú k stratám OEE.
Časté otázky
Čím sa process mining líši od tradičnej podnikovej analytiky (BI)?
Tradičné nástroje BI sa pomocou prehľadov a grafov zameriavajú na statické kľúčové ukazovatele výkonu (KPI), súhrnné údaje a historické výkazy, napríklad celkový výstup či priemerný priebežný čas. Process mining sa sústreďuje na poradie a tok činností. Analyzuje štruktúru procesov, varianty ich priebehu a základné príčiny zdržaní medzi jednotlivými krokmi.
Aké dáta sú potrebné na zavedenie process miningu?
Záznam udalostí musí obsahovať aspoň tri údaje: jedinečný identifikátor prípadu, napríklad číslo objednávky alebo šarže, názov činnosti, napríklad „kontrola kvality“, a časovú značku, napríklad „2023-10-25 08:30:00“. Ďalšie kontextové údaje, ako zdroj, náklady alebo umiestnenie prevádzky, umožňujú hlbšiu analýzu.
Ako process mining podporuje digitálne dvojča organizácie (DTO)?
Process mining získava skutočné priebehy činností z podnikových databáz a dodáva ich do systému digitálneho dvojčaťa. Dvojča tak získava priebežne aktualizovaný model skutočnej prevádzky, ktorý umožňuje využiť prediktívnu analytiku, hodnotiť riziká a testovať prevádzkové scenáre.