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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
66
Shit Happens: Handling Mistakes 101
maikhel
0
96
Showing progress of background jobs with Turbo and Stimulus
maikhel
0
120
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
710
Other Decks in Programming
See All in Programming
How I Won Prize Money at a Hackathon Using Codex and Symphony Alpha
yasei_no_otoko
0
130
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
har1101
2
420
異なる設計思想のフレームワークを経験して得た学び
amekuhideki
2
1.4k
Go 1.27 における memory allocation の高速化
andpad
0
370
DynamoDBの基礎を振り返りながらベクトル検索機能を理解する
musan
3
260
AI時代に学ぶ 好きなルール 嫌いなルール Linter編
shorty5121
0
760
typoなんかねぇよ
raspython3
0
640
AI駆動開発にグラフDBを重ねてみた
satoshi256kbyte
2
620
書籍「プロフェッショナルAI駆動開発」紹介スライド
juntaromatsumoto
0
890
高専、大学編入、そして未踏へ〜プロダクト開発とキャリアの歩み - Technical College, University Transfer, and On to “Mitou” / My Journey in Product Development and Career
pkmiya
0
130
自動化したのに回らない テスト運用の壁―AI時代の品質責任と生産性
mfunaki
0
570
Go を使い始めて 2 ヶ月の学び / My first two months with Go
contour_gara
0
400
Featured
See All Featured
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
370
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
57k
Code Reviewing Like a Champion
maltzj
528
40k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
570
Designing for Timeless Needs
cassininazir
1
460
We Have a Design System, Now What?
morganepeng
55
8.3k
New Earth Scene 8
popppiees
3
2.5k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
57k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
310
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
360
Testing 201, or: Great Expectations
jmmastey
46
8.3k
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