← Ultimi articoli
📄 other

A Scoring-Based Approach for Structuredness-Aware Business Process Classification

Questo articolo propone e valuta un approccio basato sul punteggio che classifica automaticamente i processi aziendali in categorie di strutturazione (strutturato, semi-strutturato, debolmente strutturato e non strutturato) analizzando le relazioni temporali ed esistenziali granulari tra le attività all'interno dei log degli eventi per affrontare la mancanza di supporto automatizzato nel process mining.

Autori originali: Kerstin Andree, Ivan Kuzmin, Luise Pufahl

Pubblicato 2026-07-24
📖 6 min di lettura🧠 Approfondimento

Autori originali: Kerstin Andree, Ivan Kuzmin, Luise Pufahl

Articolo originale sotto licenza CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immaginate di camminare attraverso una città gigantesca e frenetica. Alcune parti della città sono come un sistema di metropolitane: le rotaie sono posate, i treni seguono un orario rigoroso e sapete esattamente dove finirete se prendete il treno alla stazione giusta. Altre parti sono più simili a un festival jazz o a una caotica fiera di strada: la gente vaga, le conversazioni iniziano e si interrompono casualmente, e il percorso che fate dipende interamente da chi incontrate per strada e dal vostro umore. Nel mondo del business, le aziende funzionano grazie ai "processi": le ricette passo dopo passo che usano per portare a termine le cose, come l'elaborazione di una fattura o la cura di un paziente. Alcune di queste ricette sono rigide e prevedibili (come la metropolitana), mentre altre sono flessibili e disordinate (come la fiera di strada).

Per molto tempo, i computer che analizzano questi processi aziendali (un campo chiamato "process mining") sono stati bravissimi a mappare le linee della metropolitana. Ma hanno faticato ad accorgersi automaticamente della differenza tra una metropolitana rigida e una caotica fiera di strada. Vedono le linee, ma non riescono facilmente a dire: "Questo processo è super strutturato" o "Questo è totalmente libero". Questo è importante perché, se provate a gestire una fiera di strada come una metropolitana, ne soffocherete la creatività. Se trattate una metropolitana come una fiera di strada, causerete il caos. La grande domanda è: possiamo insegnare a un computer a guardare i dati disordinati di un'azienda e capire istantaneamente che tipo di processo è?

Questo articolo, scritto da ricercatori della Technical University of Munich, dice: "Sì, possiamo". Hanno costruito un nuovo strumento che agisce come un detective per i processi aziendali. Invece di limitarsi a contare quanti percorsi diversi segue un processo, il loro strumento osserva le minuscole relazioni tra ogni singolo passaggio. Hanno scoperto che, assegnando dei punti (un "punteggio") a specifici tipi di relazioni — come "l'Attività A deve avvenire prima dell'Attività B" rispetto a "l'Attività A e B possono avvenire quando vogliono" — possono classificare automaticamente qualsiasi processo aziendale in una di quattro categorie: Strutturato (la metropolitana rigida), Semi-strutturato (un mix di entrambi), Lassamente Strutturato (la flessibile fiera di strada) o Non Strutturato (puro caos).

Ecco come avviene realmente il loro lavoro da detective, usando un'analogia semplice. Immaginate di cercare di capire la personalità di un gruppo di amici solo osservando come passano il tempo insieme.

  • Il Vecchio Modo: Potreste semplicemente contare quante volte vanno al parco insieme. Se ci vanno spesso, pensate che siano un gruppo molto unito. Ma questo tralascia le sfumature.
  • Il Nuovo Modo (Questo Articolo): Osservate le regole specifiche della loro amicizia. Si siedono sempre nello stesso ordine? (Questa è una "dipendenza temporale"). Se una persona si presenta, un'altra deve presentarsi anche lei? (Questa è una "dipendenza esistenziale").

I ricercatori si sono resi conto che diverse "personalità" di processi hanno diverse "dinamiche di amicizia".

  • I processi strutturati sono come un'esercitazione militare. Se vedete un modello in cui "il Passaggio A è sempre seguito immediatamente dal Passaggio B", quella è un'indizio enorme. È una regola rigida.
  • I processi lassamente strutturati sono come un gruppo di amici a una festa. "Il Passaggio A potrebbe accadere, o potrebbe non accadere" e "Il Passaggio B potrebbe avvenire prima di A, o dopo A, o non avvenire affatto". Questo è un modello di indipendenza.

Il team ha creato un algoritmo informatico che scansiona un registro di attività aziendali (come un diario di tutto ciò che è accaduto) e costruisce una gigantesca classifica. Conta quante volte vede "regole rigide" rispetto a "libertà flessibile". Poi, applica un set speciale di pesi. Pensatelo come un sistema di punteggio di un videogioco:

  • Se il registro è pieno di "Segue direttamente" (A poi B, senza eccezioni), il team Strutturato riceve +3 punti.
  • Se il registro è pieno di "Indipendenza" (A e B non hanno regole), il team Lassamente Strutturato riceve +2,5 punti.
  • Se il registro è un mix, il team Semi-strutturato riceve punti.

Il computer somma tutti i punti per ogni categoria. La categoria con il punteggio più alto vince. Se i primi due punteggi sono molto vicini, il computer ammette: "Non sono sicuro, questo è un caso limite", il che è una risposta onesta e utile.

Per testare se il loro sistema di punteggio funzionasse, i ricercatori hanno fatto due cose. Per prima cosa, hanno creato processi aziendali finti in una simulazione al computer. Ne hanno creati alcuni perfettamente rigidi, altri totalmente caotici e altri ancora via di mezzo. Il loro algoritmo ha ottenuto il risultato corretto il 100% delle volte sui dati finti puliti e, anche quando hanno aggiunto "rumore" (errori finti o glitch casuali ai dati), lo strumento era abbastanza intelligente da ignorare il rumore e trovare comunque la risposta corretta.

In secondo luogo, volevano vedere se gli esseri umani potessero fare di meglio. Hanno mostato otto diverse mappe di processo a 13 esperti (persone che studiano i processi aziendali) e hanno chiesto loro di indovinare la categoria. I risultati sono stati interessanti:

  • Gli esperti erano bravissimi nel individuare gli estremi. Tutti concordavano sui processi super rigidi e su quelli super caotici.
  • Ma quando si trattava della zona intermedia e disordinata (il semi-strutturato e il lassamente strutturato), gli umani erano in disaccordo. Alcuni pensavano che un processo fosse "semi-strutturato", altri che fosse "lassamente strutturato". Era difficile per loro distinguere la differenza.

Il computer, invece, era coerente. Ha eguagliato gli esperti nei casi facili e ha fornito un'etichetta chiara e oggettiva per i casi medi in cui gli umani erano confusi. Ad esempio, un processo del mondo reale (un gioco chiamato ChickenHunt) è stato classificato dal computer come "lassamente strutturato". Gli esperti erano in gran parte d'accordo, notando che i giocatori avevano totale libertà di scegliere le proprie mosse. Un altro processo, un normale sinistro assicurativo, è stato correttamente identificato come "semi-strutturato" perché presentava parti rigide mescolate a scelte flessibili.

L'articolo non sostiene che questo sia un bastone magico che risolve ogni problema per sempre. Gli autori ammettono che il loro strumento funziona meglio quando i dati sono relativamente puliti e che i "pesi di punteggio" che hanno usato sono stati tarati in base alle loro specifiche simulazioni. Notano anche che se un processo è veramente "non strutturato" (ovvero non esistono assolutamente regole), si tratta di un caso limite teorico, ma il loro strumento può comunque rilevarlo perché vede solo indipendenza e nessuna regola.

In definitiva, questo articolo suggerisce che non abbiamo bisogno di indovinare se un processo aziendale sia una metropolitana o una fiera di strada. Guardando da vicino le piccole regole (o la mancanza di esse) tra ogni singolo passaggio, un computer può automaticamente punteggiare il processo e dirci esattamente che tipo di creatura è. Questo aiuta le aziende a decidere come gestire il proprio lavoro: hanno bisogno di regole rigide e checklist, o hanno bisogno di dare ai propri dipendenti la libertà di essere creativi? Lo strumento fornisce una risposta chiara e automatizzata a questa domanda, trasformando un disordine confuso di dati in un'etichetta semplice e comprensibile.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →