Todos os templates

Event Storming

Nikolaus Varzakakos

3,4 mil Visualizações
392 usos
30 curtidas

Relatório

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 streamline their software development.


Categorias

Templates similares

Retrospectiva

397 curtidas
2,9 mil usos