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
0
90
EventStorming - A Gentle Introduction
Slides of my Tech Talk about EventStorming in March, 2022.
Henrique Silvério
February 07, 2023
Tweet
Share
More Decks by Henrique Silvério
See All by Henrique Silvério
Software Architecture Fundamentals
henriquesilverio
1
95
Other Decks in Technology
See All in Technology
生成AI時代におけるAI・機械学習技術を用いたプロダクト開発の深化と進化 #BetAIDay
layerx
PRO
1
1.2k
Claude Codeが働くAI中心の業務システム構築の挑戦―AIエージェント中心の働き方を目指して
os1ma
9
2.6k
猫でもわかるQ_CLI(CDK開発編)+ちょっとだけKiro
kentapapa
0
3.5k
AIに目を奪われすぎて、周りの困っている人間が見えなくなっていませんか?
cap120
1
630
家族の思い出を形にする 〜 1秒動画の生成を支えるインフラアーキテクチャ
ojima_h
3
1.1k
React Server ComponentsでAPI不要の開発体験
polidog
PRO
0
240
Kiroでインフラ要件定義~テスト を実施してみた
nagisa53
3
350
リリース2ヶ月で収益化した話
kent_code3
1
270
Amazon Qで2Dゲームを作成してみた
siromi
0
140
風が吹けばWHOISが使えなくなる~なぜWHOIS・RDAPはサーバー証明書のメール認証に使えなくなったのか~
orangemorishita
15
5.8k
AI時代の経営、Bet AI Vision #BetAIDay
layerx
PRO
1
2k
2025新卒研修・HTML/CSS #弁護士ドットコム
bengo4com
3
13k
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.5k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
450
Designing for humans not robots
tammielis
253
25k
Practical Orchestrator
shlominoach
190
11k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
KATA
mclloyd
32
14k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Become a Pro
speakerdeck
PRO
29
5.5k
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