A metà fra gestione di impresa e IT, il BPM (Business Process Management) si occupa di velocizzare e semplificare la gestione e il miglioramento dei processi aziendali. Per fare questo vi è la necessità di monitorare l'esecuzione dei processi, mettendo a disposizione dei Manager opportuni indicatori di performance per le analisi necessarie ad intraprendere eventuali azioni correttive sui prodotti/servizi erogati o sui flussi dei processi o sulle tecnologie usate sulla base di dati oggettivi e non su opinioni soggettive.
Normalmente si procede con le seguenti fasi:
- Identificazione del processo analizzato
- Definizione dello scope del processo
- Definizione attori del processo
- Definizione di input e output
- Definizione matrice delle responsabilità
- Definizione delle attività e delle relative procedure che ne regolano lo svolgimento
- Analisi dei tempi (durata delle attività)
- Definizione delle prestazioni attese (indici di valutazione)
- Definizione delle responsabilità di processo
- Analisi statistica dei processi eseguiti
Il risultato è un tool di supporto alla gestione ed al monitoraggio dei processi richiesti dal Cliente normalmente in forma di applicazione web. Non di rado è possibile anche interfacciarsi con applicazioni fornite da terze parti e già presenti nell'Organizzazione di riferimento come CRM, ERP, tool di controllo alla produzione...