Todos os templates

Event Storming

Nikolaus Varzakakos

5 mil views
457 uses
34 likes

Denunciar

Como usar este modelo de Event Storming

Este modelo descreve um método de workshop poderoso chamado Event Storming. O método pode ser usado em um ambiente físico ou remoto e reúne especialistas e engenheiros de domínio de maneira colaborativa, envolvente e eficaz. O modelo inclui exemplos e elementos reutilizáveis ​​para que você possa começar a explorar o Event Storming rapidamente.

Existem 3 níveis de Event Storming:

1. Event Storming de Grande Escala:

Este é o nível mais amplo, destinado a obter uma compreensão holística de todo o domínio de negócios. Participam pessoas de diferentes áreas (desenvolvimento, negócios, UX, etc.). O objetivo principal aqui é mapear todos os eventos de domínio (mudanças significativas no estado do sistema) ao longo de todo o processo de negócios. Isso ajuda a identificar os eventos-chave, inconsistências, lacunas de informação e gargalos no processo de negócios. Este nível é crucial para alinhar o entendimento de todos sobre o domínio de negócios e identificar áreas que precisam de exploração adicional.

2 Process Level Event Storming:

Este nível foca mais estreitamente em processos específicos ou subdomínios identificados durante o Event Storming de Visão Geral. O objetivo aqui é aprofundar nos processos selecionados para entender a sequência de eventos, comandos e políticas que os orientam. É particularmente útil para mapear fluxos de trabalho, compreender a função de diferentes entidades em um processo e identificar melhorias ou mudanças potenciais. Este nível frequentemente ajuda a alinhar as perspectivas técnicas e de negócio sobre como partes específicas do sistema devem operar.

3 Event Storming de Nível de Design:

Este é o nível mais detalhado, frequentemente utilizado por equipes técnicas para projetar ou refatorar sistemas de software. O principal objetivo neste nível é criar um modelo detalhado do sistema, incluindo agregados, entidades, objetos de valor e contextos delimitados. Ele ajuda a identificar os componentes técnicos necessários para implementar os processos identificados nos níveis anteriores. O Design Level Event Storming é essencial para traduzir requisitos de negócios em especificações técnicas, auxiliando assim no desenvolvimento de software, design de UX e garantia de qualidade.

Em resumo:

Utilize o Big Picture Event Storming se deseja explorar todo um domínio de negócios para identificar os maiores problemas a serem resolvidos. Use o Process Modeling se quiser se aprofundar em um único processo de negócios. Use o Software Design se você já mapeou um processo de negócios e deseja projetar o software para o processo.

Nikolaus Varzakakos

COO and Co-founder @ Qlerify AB

I am an experienced leader, entrepreneur and consultant with over 20 years of experience in IT management and agile transformation. I am passionate about helping organisations succeed in their digital transformation projects.


Categorias

Templates similares

341 likes
1,7 mil uses
Retrospectiva de final de ano do time
411 likes
3 mil uses
Retrospectiva