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
82
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
50
diversit
kubamarchwicki
0
38
sync or async
kubamarchwicki
0
95
The time relativity principle
kubamarchwicki
0
120
Developers Torment: The Documentation
kubamarchwicki
0
190
Microservice Everything Redux Eng
kubamarchwicki
0
54
Microservice Everything Redux
kubamarchwicki
0
170
Microservices Stages of maturity
kubamarchwicki
0
180
Microservices 3camp
kubamarchwicki
0
32
Other Decks in Research
See All in Research
Large Language Model Agent: A Survey on Methodology, Applications and Challenges
shunk031
15
9.8k
Language Models Are Implicitly Continuous
eumesy
PRO
0
210
Agentic AIとMCPを利用したサービス作成入門
mickey_kubo
0
500
多言語カスタマーインタビューの“壁”を越える~PMと生成AIの共創~ 株式会社ジグザグ 松野 亘
watarumatsuno
0
120
Learning to (Learn at Test Time): RNNs with Expressive Hidden States
kurita
0
160
Creation and environmental applications of 15-year daily inundation and vegetation maps for Siberia by integrating satellite and meteorological datasets
satai
3
260
EOGS: Gaussian Splatting for Efficient Satellite Image Photogrammetry
satai
4
490
PhD Defense 2025: Visual Understanding of Human Hands in Interactions
tkhkaeio
1
180
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
0
150
AIによる画像認識技術の進化 -25年の技術変遷を振り返る-
hf149
7
3.9k
診断前の病歴テキストを対象としたLLMによるエンティティリンキング精度検証
hagino3000
1
120
[論文紹介] Intuitive Fine-Tuning
ryou0634
0
100
Featured
See All Featured
Thoughts on Productivity
jonyablonski
69
4.8k
Designing for Performance
lara
610
69k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
How to Ace a Technical Interview
jacobian
279
23k
Automating Front-end Workflow
addyosmani
1370
200k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Fireside Chat
paigeccino
39
3.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
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