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
EventStorming. Better prodcuts! Faster!
Search
Jakub Marchwicki
June 07, 2019
Research
1
86
EventStorming. Better prodcuts! Faster!
Jakub Marchwicki
June 07, 2019
Tweet
Share
More Decks by Jakub Marchwicki
See All by Jakub Marchwicki
They say testing triangle but you are doing microservices
kubamarchwicki
0
54
diversit
kubamarchwicki
0
38
sync or async
kubamarchwicki
0
100
The time relativity principle
kubamarchwicki
0
120
Developers Torment: The Documentation
kubamarchwicki
0
190
Microservice Everything Redux Eng
kubamarchwicki
0
59
Microservice Everything Redux
kubamarchwicki
0
170
Microservices Stages of maturity
kubamarchwicki
0
180
Microservices 3camp
kubamarchwicki
0
33
Other Decks in Research
See All in Research
Time to Cash: The Full Stack Breakdown of Modern ATM Attacks
ratatata
0
160
PhD Defense 2025: Visual Understanding of Human Hands in Interactions
tkhkaeio
1
270
ip71_contraflow_reconfiguration
stkmsd
0
110
AIスパコン「さくらONE」のLLM学習ベンチマークによる性能評価 / SAKURAONE LLM Training Benchmarking
yuukit
2
780
若手研究者が国際会議(例えばIROS)でワークショップを企画するメリットと成功法!
tanichu
0
100
Generative Models 2025
takahashihiroshi
25
14k
Vision and LanguageからのEmbodied AIとAI for Science
yushiku
PRO
1
570
電通総研の生成AI・エージェントの取り組みエンジニアリング業務向けAI活用事例紹介
isidaitc
1
1.1k
さまざまなAgent FrameworkとAIエージェントの評価
ymd65536
1
180
RHO-1: Not All Tokens Are What You Need
sansan_randd
1
200
Towards a More Efficient Reasoning LLM: AIMO2 Solution Summary and Introduction to Fast-Math Models
analokmaus
2
980
HoliTracer:Holistic Vectorization of Geographic Objects from Large-Size Remote Sensing Imagery
satai
3
180
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Building a Modern Day E-commerce SEO Strategy
aleyda
44
8k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
900
RailsConf 2023
tenderlove
30
1.3k
The Invisible Side of Design
smashingmag
302
51k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.7k
BBQ
matthewcrist
89
9.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
650
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Transcript
@kubem Better Products, faster! the 1st day of the Design
Sprint Jakub Marchwicki @kubem #casumo
[email protected]
@kubem happy stock people doing requirements
@kubem reality
@kubem Software engineer Conference for Señor Developers Jakub Marchwicki <@kubem>
http://jakub.marchwicki.pl
@kubem Requirements User stories
@kubem user stories (...) to encourage a more informal and
conversational style of requirements elicitation than long written specifications
@kubem Design Sprints - the new kid on the block
@kubem Design Sprints - the new kid on the block
@kubem what is mapping? Create a map of the problem
and select a specific point on that map that you want to focus on
@kubem why mapping is hard? Focus Set a long-term goal
Map customers and key players to the completed goal Can we run in a more structured way?
@kubem what we expect from mapping? knowledge sharing domain exploration
domain modelling risk identification improvements today → future
@kubem a flexible workshop format for collaborative exploration of complex
business domains, beyond silo and specialisation boundaries
@kubem a flexible workshop format for collaborative exploration of complex
business domains, beyond silo and specialisation boundaries
@kubem what can possibly go wrong when you keep business,
engineering, ux in a single room for 6 hours
@kubem a single canva to model - big picture business
goals, strategy, business environment - process level business processes and rules, subdomains - tactical level business objects
@kubem
@kubem attendees -
@kubem
@kubem
@kubem
@kubem
@kubem language is important For “ebay” product is Item in
sales pitch, marketing Inventory Element in API Inventory Element, Item and Product in the code
@kubem
@kubem
@kubem
@kubem
@kubem
@kubem
@kubem
@kubem
@kubem
@kubem
@kubem
@kubem outcomes identify domain outline business concepts / language create
a structured around the problem space identify money flow onboard the development team choose on the next step
@kubem • This presentation https://speakerdeck.com/kubamarchwicki/eventstorming-better-prodcuts-faster • EventStorming ◦ Links +
timelapse: https://github.com/mariuszgil/awesome-eventstorming ◦ Site: https://www.eventstorming.com/ ◦ Book: https://leanpub.com/introducing_eventstorming Jakub Marchwicki @kubem #casumo
[email protected]
@kubem picture that explains everything