O que é Event Storming?
Event Storming é uma técnica de workshop colaborativo criada por Alberto Brandolini para explorar e modelar processos de negócio complexos. Usando post-its coloridos numa parede longa, o grupo mapeia os eventos de domínio (fatos relevantes que acontecem, no passado: "pedido confirmado", "pagamento recebido") em ordem temporal, revelando o fluxo real do negócio. A força da técnica está em reunir pessoas de negócio e de tecnologia no mesmo exercício, usando uma linguagem comum baseada em eventos. Gargalos, inconsistências, pontos de decisão e fronteiras de contexto emergem visualmente, muitas vezes surpreendendo até quem conhece o processo há anos.
Na prática
É usado para entender um domínio, desenhar sistemas, identificar fronteiras de microsserviços (bounded contexts) e alinhar entendimento antes de construir. Conecta-se fortemente ao Domain-Driven Design, do qual é uma das principais portas de entrada práticas.
O que acontece quando falta
A modelagem do domínio acontece na cabeça de poucos, em silos. Negócio e tecnologia falam línguas diferentes, premissas erradas só aparecem no código, e o sistema acaba refletindo um entendimento incompleto ou equivocado do processo.
Termos relacionados
Perguntas frequentes
O que é Event Storming?
Event Storming é uma técnica de workshop colaborativo criada por Alberto Brandolini para explorar e modelar processos de negócio complexos.
Como Event Storming funciona na prática?
É usado para entender um domínio, desenhar sistemas, identificar fronteiras de microsserviços (bounded contexts) e alinhar entendimento antes de construir.
O que acontece quando Event Storming falta?
A modelagem do domínio acontece na cabeça de poucos, em silos.