Dai business process ai casi d’uso
Oggi è sempre più chiara ed evidente l’importanza
della Business Analysis per arrivare a soluzioni
informatiche più soddisfacenti e flessibili, veramente
in grado di rispondere ai fabbisogni di business.
Nel processo realizzativo, tuttavia, si riscontra spesso
un gap tra gli analisti di business e gli addetti alla
realizzazione dei sistemi software che si caratterizza
sia nel modo di pensare sia nei metodi di analisi e nei
modelli utilizzati per la rappresentazione dei risultati.
Il corso affronta questo gap fornendo una serie di best
practice, nozioni e linee guida per svolgere in modo
organizzato e proficuo il passaggio dalla definizione
dei processi di business (rappresentata con notazione
BPMN o UML) alla definizione delle specifiche formali
di analisi necessarie per l’implementazione di un
sistema informativo a supporto di tali processi.
Esempi pratici, tratti da casi reali, ed esercizi svolti
in aula, rivisti e discussi insieme al docente, rendono
il taglio del corso estremamente pragmatico e
teso a fornire concetti “pronti all’uso” da mettere
immediatamente in pratica nel proprio contesto
lavorativo.
Contenuti
Il diagramma di contesto di business (del processo o dei processi), individuazione del confine di automazione e definizione del diagramma di contesto del sistema informativo, definizione dei tipi di attore (di business, internal workers, …).
Sommario degli elementi principali del modello dei processi (BPMN) e dei modelli di analisi (UML)
Mapping concettuale tra i due modelli, linee guida per l’individuazione dei casi d’uso candidati a partire dal modello dei processi (quali attori, quali e quanti casi d’uso, livelli di dettaglio del modello dei processi e livelli di granularità dei casi d’uso)
Applicazioni tradizionali, BPM / Workflow Management System e Document Management System
Prerequisiti
Conoscenze di base di analisi dei processi e BPMN.
Conoscenze di base di UML e minima esperienza
pratica di realizzazione di casi d’uso.