2. Gestione dei Processi di Business
Giacomo Baglioni
AFB Net Group
Business Analyst & SOA Architect.
3. Business Process Management
Radicale cambiamento degli strumenti di lavoro da parte degli utenti
Mobilità
Multicanalità
Modifica delle interazioni e dei
rapporti tra gli utenti interni ed
esterni all'organizzazione:
Meno e-mail
Più Chat e Social
6. Business Process Management
PEOPLE: PROCESS: BPM
Social Business Automated, dynamic, optimized
IN/OUT the company
PORTFOLIO: Service Oriented Architecture
Business aligned, Service-based
Le risorse di cui si ha bisogno diventano disponibili quando servono
Il Business & IT collaborano per rendere i processi scalabili e intelligenti
e modellarsi in base alle esigenze di business
6
7. Business Process Management
E’ l’insieme di attività necessarie per definire,
ottimizzare, monitorare e integrare i Processi
Aziendali al fine di creare un processo
orientato a rendere efficiente ed efficace il
business dell’azienda
7
8. Business Process Management
Il BPM è una via intermedia fra la gestione d'impresa
e l'Information Technology, ed è riferito a processi
operativi, che interessano variabili quantitative e
sono ripetuti su grandi volumi quotidianamente. Un
processo del genere è adatto all'automazione,
mentre i processi di carattere strategico-decisionale
utilizzano la tecnologia come un supporto che
difficilmente può sostituire l'attività umana.
8
9. Business Process Management
Il BPM è una pratica di gestione che tratta i processi come un
asset aziendale al fine di raggiungere l'obiettivo di migliorare
l'agilità del business e la performance operativa.
Il BPM è una disciplina per coordinare il lavoro di tutte le
risorse, persone, informazioni, macchine e impianti.
Coordinare le interazioni tra questo insieme più ampio delle
risorse richiede un approccio diverso da quello di un semplice
Workflow.
La tecnologia di BPM dunque NON è costituita soltanto
dall'automazione del flusso di lavoro, coordina anche tutte le
interazioni tra le risorse, umane, macchine, servizi, decisioni
e informazioni.
10. Business Process Management
Un processo di business è una sequenza di attività che
danno come risultato un valore per l'azienda. Deve essere
misurabile e ripetibile.
L’attività: è l’unità elementare del processo. E' l’insieme delle
singole operazioni svolte da ogni singolo attore, definibile in
termini quantitativi e qualitativi. La sequenza: è l’ordine in
base al quale le attività si susseguono.
Le risorse: energie personali, finanziarie, macchinari, fattore
tempo, in una parola: input. Sono le forze che mettono in
moto la macchina e che permettono di svolgere fisicamente
le singole attività. Definiscini l'input del processo.
Il risultato o obiettivo (output): può essere un prodotto, un
servizio, un progetto, qualunque cosa materiale o immateriale
ottenibile attraverso il processo.
11. Business Process Management
1. Gestisce automaticamente le
priorità ed indirizza il flusso di
lavoro
2. Guida gli utenti nel processo
decisionale
3. Impone uno standard agli
utilizzatori
4. Sfrutta sistemi e dati esistenti
5. Intercetta le eccezioni ed avvia
le azioni corrispondenti
6. Visibilità Real-time e Controllo
sul processo
7. Tools di sviluppo semplici,
rapidi ed efficienti
Benefici:
• Risparmio di tempo
• Trasparenza del processo e Flessibilità
• Audit del processo
1
1
12. Business Process Management
Mettere ordine in azienda.
Il BPM aiuta l’azienda a mettere ordine nei
processi, guidando gli utenti nell’esecuzione
delle attività a loro assegnate.
Risparmiare tempo.
Riduzione dei tempi di attesa tra le attività.
Riduzione dei tempi di esecuzione delle attività
Incremento del parallelismo
Eliminazione delle attività superflue
13. Business Process Management
Monitorare le prestazioni.
Il BPM permette di monitorare l’andamento dei
processi, lo stato delle attività, ed intercettare
andamenti anomali, scatenando eventi di
correzione.
Migliorare l’efficienza.
Il BPM suggerisce all’analista di business le azioni da
intraprendere per migliorare l’efficienza dei processi.
I suggerimenti vengono forniti in funzione dei
comportamenti storici degli utenti in relazione con i dati
transazionali del processo
14. Business Process Management
L’architettura orientata ai servizi o service-oriented può essere
considerata una derivazione del concetto object oriented presente nella
letteratura dell'ingegneria del software visto con un' ottica più di
business che tecnologica.
Questa architettura si basa sull'ipotesi che processi complessi possano
essere ricondotti a componenti o unità di dimensioni limitate e
compiute, chiamati servizi. Questi servizi possono essere composti da
un motore di composizione/orchestrazione per formare le applicazioni
di business.
12/10/2012
15. Business Process Management
Service Consumer: colui che utilizza i
servizi. (a sua volta può essere un servizio o
una applicazione).
Service Provider: colui che eroga il
servizio (che è in ascolto di incoming
messages).
Service Broker o Directory:
registrazione dei servizi ed eroga funzionalità
di ricerca.
12/10/2012
16. Business Process Management
La flessibilità dei processi diventa necessaria
L’architettura IT cambia: il concetto di “applicazione” diventa
obsoleto
Insieme di regole finalizzate a raggiungere un determinato
obiettivo
Economicità ed Efficienza: Si è detto che SOA si propone di
offrire riduzione dei costi di sviluppo e semplificazione dell'lT
La SOA risponde alle esigenze di efficienza in termini di
controllo sui processi di business e di solito vengono
sponsorizzate proprio da chi vuole controllo e flessibilità su
processi end-to-end.
12/10/2012
17. Business Process Management
Processi più facili e flessibili.
ACG Vision4 risponde a queste esigenze con un
ERP in grado di ottimizzare i processi e studiato
per fornire anche alle piccole e medie imprese
tutti i benefici delle tecnologie IBM più
avanzate.
L’utilizzo di tecnologie scalabili come l’architettura SOA rende le
applicazioni modellabili in funzione dei cambiamenti; i processi di
business sono composti da una sequenza di servizi che possono
essere costruiti a seconda delle esigenze.
18. Business Process Management
Produzione
Logistica
Finance
AZIENDA Filiali
WEBSERVICES
Controlling
Banca
Terzisti Fornitori Spedizioni
Le aziende potranno usufruire di Web Services interoperabili e autonomi
rispetto al proprio Legacy e sviluppare dinamicamente lo scambio di
informazioni su tutta la filiera cliente-fornitore, basandosi unicamente su
un’infrastruttura web.
.
19. Business Process Management
Process Portal
Process Inspector Process Coaches
Service Modeler Process ScoreBoards
Worker Manager
Developer Process Optimizer
Data
Management Analytics
Business Business
Business Rules Metrics
Analyst
Analyst Human Interfaces
Workflow
Systems
Event
Monitoring
Simulation Events
System
Integration
Modeling Shared Model
1
9
20. Business Process Management
Come lavora l'utente?
Area di lavoro utente del BPM oppure vista da WebSphere Portal
Possibilità di lanciare nuove istanze di processo per i processi abilitati.
Elenco dei task in carico all'utente o al gruppo.
21. Business Process Management
Come lavora l'utente?
Visualizzazione cronologica del processo
Possibilità di allegare file, commentare, richidere aiuto.
22. Business Process Management
Come lavora l'utente?
Visualizzare le proprie performance e quelle del proprio gruppo di
lavoro (se autorizzato).
23. Business Process Management
Come lavora l'utente?
Visualizzare le proprie performance e quelle del proprio gruppo di
lavoro (se autorizzato).
25. Business Process Management
Concordare una roadmap di approccio condivisa
Focalizzare quale supporto possa esser più utile
–Discovery Workshop
–Business value Assessment (ROI)
–Build from Scratch e Proof of Concept
Avviare anche piccoli progetti ma evitare l’empasse
2
5
26. Business Process Management
Leader di mercato
Visione e strategia di sviluppo allineata alla strategia complessiva di IBM
(smarter planet)
Innovazione e best of breed delle proprie soluzioni BPM
Strutture Professional services IBM e di Business Partners
Approccio progettuale
Protezione investimenti : politiche chiare di lifecycle, licensing e pricing
prodotti
2
6