Glossario dei Termini Chiave
Questo glossario offre definizioni dei principali termini utilizzati in ProcessMind. È pensato per aiutarti a capire i concetti chiave e la terminologia usata nel process mining, BPMN e business process management.
Termini Generali
Business Process Management (BPM): La disciplina che riguarda la modellazione, automazione, monitoraggio e ottimizzazione dei process aziendali per migliorarne efficienza ed efficacia.
BPMN 2.0 (Business Process Model and Notation 2.0) è una notazione grafica standard che offre un modo chiaro e intuitivo per modellare e visualizzare i process aziendali, facilitando collaboration e comunicazione tra gli stakeholder.
Process Mining: Una tecnica che utilizza i data dagli IT system per analizzare e visualizzare i process aziendali reali. Aiuta le aziende a capire come funzionano i process, individuare inefficienze e trovare margini di miglioramento.
Process Simulation è una tecnica che usa modelli e/o data di process mining per simulare il comportamento di process reali, così da testare scenari, prevedere risultati e ottimizzare workflow senza interrompere le operations.
Termini Specifici di Process Mining
Event Log: Una raccolta di data che registra event all’interno di un process, di solito dagli IT system. Gli event log sono la fonte principale per il process mining.
Activity: Una task o operazione svolta in un process aziendale. Nel process mining, le activity sono ricavate dagli event log e usate per creare process model.
Case: Una singola istanza di un process, come un ordine, un ticket di customer service o una transazione. Ogni case segue un percorso nel process.
Case ID Un identificatore unico che rappresenta una singola istanza di un process, come un ordine specifico, una transazione o una richiesta di servizio, consentendo di tracciare e analizzare il suo percorso nel process flow.
Trace: La sequenza di activity registrata per un determinato case. Le trace servono per ricostruire il process flow e individuare pattern o variazioni.
Conformance Checking: Il confronto tra il process reale (ricavato dagli event log) e il process model previsto per individuare scostamenti e possibilità di miglioramento.
Process Discovery: La tecnica per generare automaticamente un process model dagli event log, senza conoscenze precedenti del process.
Variant Analysis: Analisi delle diverse varianti di un process per capire le differenze e individuare best practice o aree da migliorare.
Bottleneck Analysis: Individuazione dei punti critici nel process dove si accumulano ritardi, frenando il process flow complessivo.
Key Performance Indicator (KPI): Metriche per misurare la performance del process aziendale, come cycle time, throughput o efficienza.
Data Preparation: Il processo di pulizia, filtro e organizzazione dei dati dagli event log, per assicurare accuratezza prima dell’analisi tramite process mining.
Quali dati servono per far partire il Process Mining. Immagina di gestire uno stand di limonate ma di ricordarti poco! Per capire come va, decidi di tracciare alcune info di base.
Termini di Modellazione BPMN 2.0
BPMN (Business Process Model and Notation): Uno standard di notazione grafica per modellare i process aziendali in modo facile e comprensibile. BPMN 2.0 è l’ultima versione di questo standard.
Pool: Un contenitore che rappresenta un partecipante in un processo (ad esempio, un’azienda o un dipartimento). I pool definiscono i confini di un processo.
Lane: Suddivisioni all’interno di un pool che indicano diversi ruoli, dipartimenti o persone. Le lane organizzano le activity in base a chi le svolge.
Activity (BPMN): Una task, sub-process o altra azione svolta all’interno di un process. Le activity sono rappresentate da rettangoli arrotondati nei diagrammi BPMN.
Event: Un trigger o risultato che avvia, interrompe o conclude un process. Gli event si classificano in Start Event, Intermediate Event ed End Event.
Gateway: Un punto decisionale che controlla il flow del process, determinando quale percorso seguire. I tipi comuni sono gateway esclusivo (XOR), parallelo (AND) e inclusivo (OR).
Sequence Flow: Frecce che mostrano l’ordine in cui si susseguono activity, event e gateway nel process.
Message Flow: Rappresenta la comunicazione tra diversi pool o process. Indica come vengono scambiati info o messaggi.
Sub-Process: Un insieme di activity in un process più ampio, rappresentabile come una singola task. I sub-process semplificano i diagrammi complessi.
Artifact: Elementi extra come data object, group e annotation, che danno contesto al process ma non ne modificano il flow.
Task: L’unità più piccola di lavoro in un diagramma BPMN. Una task rappresenta una sola activity da svolgere.
Event-Based Gateway: Un tipo di gateway che attende il verificarsi di un event prima di proseguire il process flow.
Questo documento presenta gli elementi chiave, tra cui event, activity, gateway e artifact, indispensabili per creare modelli di process efficaci.
Ogni sezione spiega questi elementi, aiutandoti a comprendere il loro ruolo nella progettazione di workflow chiari e funzionali.
Termini di Process Simulation
Process Simulation: La pratica di usare un modello per simulare il comportamento di un process reale, così da testare scenario, prevedere risultati e prendere decisioni basate sui data.
Simulation Model: Una rappresentazione di un process utilizzata per simulazione. Comprende variabili e parametri per riflettere le condizioni reali.
Scenario: Un insieme specifico di condizioni o ipotesi usato in una simulazione di process. Gli scenario permettono di confrontare diverse strategie o configurazioni di process.
Throughput: Il numero di case completati da un process in uno specifico periodo. È una metrica chiave nella process simulation.
Cycle Time: Il tempo totale per completare un case, dall’inizio alla fine. Include processing time, waiting time e ritardi.
Resource Allocation: Il processo di assegnazione delle risorse (persone, macchine, software) alle task di un process. Una resource allocation efficiente è cruciale per l’ottimizzazione.
Queue: Una coda dove case o task attendono che le risorse siano disponibili per essere processati. Le queue causano ritardi e influenzano la performance generale.
What-If Analysis: Modifica delle variabili in una simulazione di process per vedere come diversi scenario influenzano l’outcome. Serve per pianificare e prendere decisioni.
Monte Carlo Simulation: Tecnica che usa campionamento casuale e modelli statistici per prevedere gli outcome di un process, stimando incertezza e variabilità.
Discrete Event Simulation: Tipo di process simulation dove il modello rappresenta il process come una sequenza di event distinti. Ogni event si verifica in un preciso momento e cambia lo stato del sistema.
Bottleneck: Fase del process in cui il flow è ristretto, causando ritardi e abbassando l’efficienza. Individuare e risolvere i bottleneck è un obiettivo centrale della process simulation.
Optimization: L’attività di modificare parametri di process, resource allocation o altre variabili per ottenere la massima performance dal simulation model.
Terminologia di Amministrazione del Sistema
Payment Plan: Modello di tariffazione che definisce il costo d’uso di ProcessMind. I payment plan possono variare in base al numero di utenti, alle funzionalità disponibili e alla durata (es. abbonamenti mensili o annuali).
Tenant/Environment: Gruppo utente distinto e separato in un’applicazione multi-tenant. Ogni tenant funziona come entità indipendente, con propri dati, impostazioni e personalizzazioni, pur condividendo l’infrastruttura applicativa.
Organization: Configurazione unica per un’azienda. L’organization può includere più tenant/environment e utenti.
Theme: Insieme di stili grafici e elementi di design personalizzabili per adattare l’applicazione al brand aziendale. I theme permettono di personalizzare l’interfaccia, rendendola più intuitiva e in linea con il branding.
User Roles: Permessi e livelli di accesso assegnati agli utenti in base alle responsabilità. Ruoli comuni sono administrator, manager e utenti standard, ciascuno con diversi gradi di accesso a funzioni e dati.
Dashboard: Interfaccia grafica che offre una panoramica dei principali dati, visualizzazioni e insight. Le dashboard aiutano ad accedere rapidamente alle info più rilevanti e a monitorare le performance dei processi.
Integration: Processo di collegamento tra l’applicazione e altri sistemi (es. ERP, CRM) per facilitare lo scambio di dati. L’integration garantisce che i dati provenienti da più fonti possano essere analizzati su Process Mining.
Access Control: Misure di sicurezza che stabiliscono chi può vedere, modificare o gestire parti dell’applicazione. L’Access Control è essenziale per proteggere i dati sensibili da accessi non autorizzati.
Data Backup: Pratica di copia e salvataggio periodico dei dati per evitarne la perdita in caso di problemi. I backup permettono il ripristino dei dati quando necessario.
Multi-Tenancy: Architettura in cui un’unica istanza software serve più tenant (organization), mantenendo separati dati e configurazioni. La multi-tenancy consente l’uso efficiente e scalabile delle risorse.
Questa sezione presenta le opzioni di configurazione disponibili in ProcessMind e le best practice per adattare la piattaforma alle tue necessità.