Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
EventStorming - A Gentle Introduction
Search
Henrique Silvério
February 07, 2023
Technology
95
0
Share
EventStorming - A Gentle Introduction
Slides of my Tech Talk about EventStorming in March, 2022.
Henrique Silvério
February 07, 2023
More Decks by Henrique Silvério
See All by Henrique Silvério
Software Architecture Fundamentals
henriquesilverio
1
110
Other Decks in Technology
See All in Technology
「できない」のアウトプット 同人誌『精神を壊してからの』シリーズ出版を 通して得られたこと
comi190327
3
630
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
I ran an automated simulation of fake news spread using OpenClaw.
zzzzico
1
990
GitHub Copilotを極める会 - 開発者のための活用術
findy_eventslides
6
3.5k
Babylon.js を使って試した色々な内容 / Various things I tried using Babylon.js / Babylon.js 勉強会 vol.5
you
PRO
0
260
🀄️ on swiftc
giginet
PRO
0
160
ADOTで始めるサーバレスアーキテクチャのオブザーバビリティ
alchemy1115
2
260
解剖"React Native"
hacusk
0
120
OpenClaw初心者向けセミナー / OpenClaw Beginner Seminar
cmhiranofumio
0
360
プロダクトを育てるように生成AIによる開発プロセスを育てよう
kakehashi
PRO
1
860
本番環境でPHPコードに触れずに「使われていないコード」を調べるにはどうしたらよいか?
egmc
1
240
【PHPカンファレンス小田原2026】Webアプリケーションエンジニアにも知ってほしい オブザーバビリティ の本質
fendo181
0
320
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
700
The Invisible Side of Design
smashingmag
302
51k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
510
SEO for Brand Visibility & Recognition
aleyda
0
4.4k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
210
Statistics for Hackers
jakevdp
799
230k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
100
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
200
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
320
Transcript
EventStorming A Gentle Introduction
Henrique Silvério Software Engineer @ IM+ • github.com/HenriqueSilverio • twitter.com/RikeSilverio
Background "In case you haven’t realized it, building computer systems
is hard." — Martin Fowler "Yet the most significant complexity of many applications is not technical. It is in the domain itself, the activity or business of the user." — Eric Evans
(Mis)understanding “It's developer's (mis)understanding, not expert knowledge that gets released
into production”. — Alberto Brandolini
Concepts • Domain • Subdomain ◦ Core ◦ Support ◦
Generic • Bounded Contexts • Ubiquitous Language
EventStorming • Alberto Brandolini • http://ziobrando.blogspot.com/2013/11/introd ucing-event-storming.html • https://leanpub.com/introducing_eventstorming
Objective Knowledge sharing about: • Business goals • Product goals
Building blocks
1. Unstructured Exploration
2. Timelines
3. Pain Points
4. Pivotal Events
5. Commands
6. Policies
7. Read Models
8. External Systems
9. Aggregates
10. Bounded Contexts
Outcome
Standing on the shoulders of Giants