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
Michal L
October 28, 2022
Programming
0
300
Introduction to Event Storming
Example session of Big Picture and Process Level Event Storming.
Michal L
October 28, 2022
Tweet
Share
More Decks by Michal L
See All by Michal L
More Ruby, less Rails: Rediscover the beauty of Ruby
maikhel
0
35
Shit Happens: Handling Mistakes 101
maikhel
0
56
Showing progress of background jobs with Turbo and Stimulus
maikhel
0
96
Showing progress of background jobs with Turbo
maikhel
0
110
Business Archetypes patterns with Rails
maikhel
0
110
Business Archetype Patterns: Archetype Party
maikhel
0
580
Other Decks in Programming
See All in Programming
2026年 エンジニアリング自己学習法
yumechi
0
120
TerraformとStrands AgentsでAmazon Bedrock AgentCoreのSSO認証付きエージェントを量産しよう!
neruneruo
4
2.6k
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
220
Data-Centric Kaggle
isax1015
2
740
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
2年のAppleウォレットパス開発の振り返り
muno92
PRO
0
200
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
1.9k
今から始めるClaude Code超入門
448jp
7
7.6k
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
950
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
510
Fragmented Architectures
denyspoltorak
0
140
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
2.4k
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Test your architecture with Archunit
thirion
1
2.1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
61
Game over? The fight for quality and originality in the time of robots
wayneb77
1
91
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
210
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
150
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
420
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
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