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.