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
240
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
Showing progress of background jobs with Turbo and Stimulus
maikhel
0
43
Showing progress of background jobs with Turbo
maikhel
0
57
Business Archetypes patterns with Rails
maikhel
0
65
Business Archetype Patterns: Archetype Party
maikhel
0
300
Other Decks in Programming
See All in Programming
1年目の私に伝えたい!テストコードを怖がらなくなるためのヒント/Tips for not being afraid of test code
push_gawa
1
690
良いコードレビューとは
danimal141
10
9.6k
JAWS Days 2025のインフラ
komakichi
1
370
Lambdaの監視、できてますか?Datadogを用いてLambdaを見守ろう
nealle
2
860
Expoによるアプリ開発の現在地とReact Server Componentsが切り開く未来
yukukotani
2
310
Devin入門 〜月500ドルから始まるAIチームメイトとの開発生活〜 / Introduction Devin 〜Development With AI Teammates〜
rkaga
5
1.8k
CDKを使ったPagerDuty連携インフラのテンプレート化
shibuya_shogo
0
130
Rubyと自由とAIと
yotii23
6
2k
Boos Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
900
React 19アップデートのために必要なこと
uhyo
8
1.6k
保守性を高める AWS CDK のセオリー・ベストプラクティス
yamanashi_ren01
5
340
Learning Kotlin with detekt
inouehi
1
230
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Site-Speed That Sticks
csswizardry
4
420
RailsConf 2023
tenderlove
29
1k
Designing for humans not robots
tammielis
250
25k
Docker and Python
trallard
44
3.3k
Building Adaptive Systems
keathley
40
2.4k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
Optimizing for Happiness
mojombo
377
70k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
13
1k
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