16.04.2013 Views

Una metodologia di analisi e confronto per strumenti BPM

Una metodologia di analisi e confronto per strumenti BPM

Una metodologia di analisi e confronto per strumenti BPM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

110 Capitolo 4. Analisi degli Strumenti <strong>BPM</strong><br />

ente simulato, che include risorse, servizi e i loro caricamenti, può essere impostato<br />

in base all’es<strong>per</strong>ienza dell’utente o in base a dati storici <strong>di</strong> esecuzione.<br />

Esistono due tipi <strong>di</strong> <strong>strumenti</strong> <strong>di</strong> simulazione: quelli tra<strong>di</strong>zionali, che <strong>per</strong>mettono<br />

l’utilizzo solo <strong>di</strong> parametri definiti dall’utente, e quelli più innovativi<br />

che invece simulano i modelli <strong>di</strong> processo prendendo in considerazione anche<br />

i dati storici. Questi ultimi sono da preferire a quelli tra<strong>di</strong>zionali in quanto<br />

prendono in considerazione[20]:<br />

• il carico che caratterizza le risorse ed i servizi (possibilmente causati<br />

dall’esecuzione <strong>di</strong> <strong>di</strong>fferenti processi)<br />

• il carico sull’ambiente <strong>di</strong> esecuzione del prodotto <strong>BPM</strong><br />

• l’impatto dei cambiamenti che un processo provoca nei confronti degli<br />

altri <strong>strumenti</strong><br />

• dati storici, <strong>per</strong>tanto si elimina la necessità che l’utente generi dei dati<br />

casuali<br />

• deviazioni rispetto a me<strong>di</strong>a dei tempi <strong>di</strong> esecuzione, comportamento<br />

dell’ambiente <strong>di</strong> esecuzione e risorse<br />

In particolare nella valutazione vengono presi in considerazione nella fase<br />

<strong>di</strong> attivazione del processo due fattori:<br />

1. Disponibilità della simulazione<br />

2. Possibilità <strong>di</strong> <strong>per</strong>sonalizzare la configurazione della simulazione<br />

Il primo assegna un valore positivo nel caso lo strumento <strong>BPM</strong> preveda la<br />

possibilità <strong>di</strong> poter effettuare una simulazione. Il secondo valuta la possibilità<br />

<strong>di</strong> poter <strong>per</strong>sonalizzare la configurazione dello strumento <strong>di</strong> simulazione<br />

nei mo<strong>di</strong> descritti sopra, cioè sia immettendo dei parametri definiti<br />

dall’utente sia inserendo dati storici presi dalle esecuzioni <strong>di</strong> processi <strong>di</strong> business<br />

simili, in modo da rendere il carico <strong>di</strong> lavoro della simulazione molto<br />

simile a quello dello stesso processo messo in esecuzione da un <strong>BPM</strong> engine.<br />

Generazione <strong>di</strong> prototipi<br />

Questo fattore valuta la possibilità che il sistema <strong>BPM</strong> possa generare dei<br />

prototipi del processo <strong>di</strong> business. I prototipi <strong>di</strong> un processo <strong>di</strong> business<br />

rappresentano le interfacce con cui il processo interagisce con l’utente nelle<br />

attività orientate all’intervento umano. Generalmente questi prototipi vengono<br />

creati utilizzando <strong>strumenti</strong> <strong>di</strong> parti terze che creano interfacce <strong>di</strong> tipi

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!