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
330
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
56
Shit Happens: Handling Mistakes 101
maikhel
0
85
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
130
Business Archetype Patterns: Archetype Party
maikhel
0
690
Other Decks in Programming
See All in Programming
関数型プログラミングのメリットって何だろう?
wanko_it
0
190
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
210
任せる範囲はこう広がった / How the Scope of AI Delegation Has Expanded
nrslib
1
280
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
380
AIエージェントで 変わるAndroid開発環境
takahirom
2
720
PHP に部分適用が来るぞ!……ところで何それ?おいしいの? #phpcon / phpcon-2026
shogogg
0
360
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
1
220
yield再入門 #phpcon
o0h
PRO
0
740
自作OSでスライド発表する
uyuki234
1
3.9k
Haskell/Servantを通してWebミドルウェアを捉え直す
pizzacat83
1
610
What's New in Android 2026
veronikapj
0
200
ITヒヤリハットを整理してみた ~ライフサイクルと原因から考える再発防止策~
koukimiura
1
110
Featured
See All Featured
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
420
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Skip the Path - Find Your Career Trail
mkilby
1
170
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
620
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
470
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Exploring anti-patterns in Rails
aemeredith
3
450
How STYLIGHT went responsive
nonsquared
100
6.2k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Into the Great Unknown - MozCon
thekraken
41
2.6k
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