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
Introduction to Event Storming
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Michal L
October 28, 2022
Programming
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introduction to Event Storming
Example session of Big Picture and Process Level Event Storming.
Michal L
October 28, 2022
More Decks by Michal L
See All by Michal L
More Ruby, less Rails: Rediscover the beauty of Ruby
maikhel
0
65
Shit Happens: Handling Mistakes 101
maikhel
0
92
Showing progress of background jobs with Turbo and Stimulus
maikhel
0
110
Showing progress of background jobs with Turbo
maikhel
0
130
Business Archetypes patterns with Rails
maikhel
0
130
Business Archetype Patterns: Archetype Party
maikhel
0
700
Other Decks in Programming
See All in Programming
170k Jobs a Day on GKE: Scaling Mercari's CI Platform - and What's Next for AI-Native Development
junyaokabe
0
110
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
150
そこに3びきプロダクトがいるじゃろう——生成AI時代における“価値が届かない理由”の構造
kosuket
0
510
全PRの83%がAIレビューだけでマージできるようになった開発組織はその後どうなったか
athug
1
1.8k
夏だ!祭りだ!祭りとはドメインモデリングでは?
ryugen04
0
310
プロポーザルを書いてもらう
pvcresin
0
550
バグを直したら useEffect が消えた
colorful12
3
600
Go 1.27 における memory allocation の高速化
andpad
0
240
freee が目指す データ マネジメント戦略 AI-Ready 時代を支える 攻めのガバナンスとは
freee
PRO
0
420
楽しそうなつよつよエンジニアと目が死んでる僕/A brilliant engineer having a blast, and dead-eyed me.
3l4l5
2
190
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
960
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
330
Featured
See All Featured
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
440
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
280
Producing Creativity
orderedlist
PRO
348
40k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
990
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
210
The SEO identity crisis: Don't let AI make you average
varn
0
530
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
540
New Earth Scene 8
popppiees
3
2.5k
A Modern Web Designer's Workflow
chriscoyier
698
190k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Mind Mapping
helmedeiros
PRO
1
320
Transcript
Introduction to Event Storming Michał Łęcicki
• Workshop method for modeling business process • Author: Alberto
Brandolini • Types: Big Picture, Process Level, Design Level
None
Intro • App for scooters • Participants: devs, testers, DevOps,
PO, CTO, people from marketing and customer support • Goal: fi nd out the most painfull place in the system
Let’s do it!
Agenda
None
None
None
None
None
Agenda
None
None
None
Chaotic exploration done!
Let’s order events!
None
None
None
None
None
None
None
None
None
None
Agenda
Agenda
None
Agenda
None
None
Big Picture workshop done!
Process level Event Storming
Agenda
None
None
None
None
Agenda
None
None
None
None
Agenda
None
None
Process Level workshop done!
Design Level Event Storming
Picture that explains everything
Agenda
Summary • Built clear narrative of business process • Discovered
most painful place • Clashed many different perspectives
Summary • Built clear narrative of business process • We
discussed a lot • We speak common language now • We have a common understanding of the system
Materials • Alberto Brandolini https://www.eventstorming.com/book/ • Movie about Event
Storming https://www.youtube.com/watch?v=1i6QYvYhlYQ • List of articles and more resources https://github.com/mariuszgil/awesome-eventstorming
“Software development is a learning process, working code is
a side effect.” — Alberto Brandolini
Thank you! @mlecicki maikhel