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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Michal L
October 28, 2022
Programming
320
0
Share
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
47
Shit Happens: Handling Mistakes 101
maikhel
0
72
Showing progress of background jobs with Turbo and Stimulus
maikhel
0
110
Showing progress of background jobs with Turbo
maikhel
0
120
Business Archetypes patterns with Rails
maikhel
0
120
Business Archetype Patterns: Archetype Party
maikhel
0
650
Other Decks in Programming
See All in Programming
Import assertionsが消えた日~ECMAScriptの仕様はどう決まり、なぜ覆るのか~
bicstone
2
190
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
5
780
横断組織出身のQAEがインプロセスQAEでつまずいたこと・活かせたこと
ty89
0
160
Cloudflare で始める Data Platform
ta93abe
0
200
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
24
14k
20年以上続くプロダクトでも使い続けられる静的解析ツールを求めて
matsuo_atsushi
0
160
ふにゃっとしない名前の付け方 〜哲学で茹で上げる、コシのあるソフトウェア設計〜
shimomura
0
130
Skillは並べた。動かなかった。契約で繋いだ。— 65個のSkillから、自走する開発サイクルへ
junholee
0
680
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
230
SkillsをS3 Filesに置く時のあれこれ
watany
3
1.7k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
120
Agentic UI in the Frontend: Architectures with Open Standards @JAX 2026 in Mainz
manfredsteyer
PRO
0
120
Featured
See All Featured
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
390
KATA
mclloyd
PRO
35
15k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Music & Morning Musume
bryan
47
7.2k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
830
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
800
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
230
How STYLIGHT went responsive
nonsquared
100
6.1k
Discover your Explorer Soul
emna__ayadi
2
1.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
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