EventStorming
Build a vivid big picture
Questo è un formato breve previsto solo per Conferenze. Scrivi a [email protected] per info.
I prossimi workshop pubblici con Alberto Brandolini: EventStorming Remote Modelling workshop (4 sessioni di mezza giornata l’una) e Domain-driven Design Executive View Training (una sessione pomeridiana di 3 ore).
Come analizzare un processo business complesso, o l’intero panorama software aziendale in tempi brevi, senza rimanere impantanati in un’inconcludente fase di analisi?
Come affrontare la complessità in maniera agile, partendo con il piede giusto, con la corretta comprensione del quadro complessivo?
EventStorming
EventStorming unisce tecniche di modellazione agile, e l’approccio event-driven caratteristico delle ultime evoluzioni di Domain-Driven Design ad un formato ad elevato engagement dei partecipanti, che porta ad una rapida esplorazione dei problemi ed all’instaurarsi di un approccio collaborativo tra le persone chiave.
Il risultato è un modello chiaro, tangibile e realizzato in tempi estremamente rapidi, con il contributo attivo di tutti i ruoli coinvolti. Nella sua costruzione emergono i punti di frizione, spesso all’origine di un’errata implementazione, e vengono messe in luce le naturali soluzioni corrette.
PROGRAMMA corso Eventstorming
- Breve definizione del dominio del problema.
- Domain Events: modellazione collaborativa del sistema a partire dagli eventi caratteristici.
- Azioni chiave: individuazione dei comandi utente, dei ruoli e dei sistemi esterni coinvolti nelle operazioni chiave.
- Aggregati: individuazione degli aggregati e dei confini transazionali.
- Bounded Context & Subdomains: identificazione dei confini naturali del domino e strategie di scomposizione in modelli e componenti indipendenti.
- Strategie di test per aggregati chiave: individuazione dei test principali per gli aggregati chiave.
- Q&A: topic marketplace sugli argomenti più caldi della giornata, non vogliamo lasciare domande senza risposta.
Obiettivi
Al termine del workshop EventStorming, disporrete di un modello accurato del dominio del vostro problema e di un considerevole quantitativo di idee su come procedere all’implementazione, senza cadere nelle trappole ricorrenti.
Approfondimento
EventStorming: eventstorming.com
Leggi l’intervista ad Alberto Brandolini.
Teacher
Alberto Brandolini
Conosciuto come ziobrando, Alberto Brandolini è un consulente a 360° nell'ambito dell'Information Technology. CEO Avanscoperta, inventore di EventStorming e autore di Introducing EventStorming - An act of deliberate collective learning.
Convinto che i problemi non si possano risolvere con lo stesso approccio che li ha creati, cambia continuamente prospettiva indossando i panni dell'architetto, del docente, del coach, del manager, del system thinker o dello sviluppatore.