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
78
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
46
diversit
kubamarchwicki
0
30
sync or async
kubamarchwicki
0
80
The time relativity principle
kubamarchwicki
0
110
Developers Torment: The Documentation
kubamarchwicki
0
180
Microservice Everything Redux Eng
kubamarchwicki
0
41
Microservice Everything Redux
kubamarchwicki
0
150
Microservices Stages of maturity
kubamarchwicki
0
170
Microservices 3camp
kubamarchwicki
0
26
Other Decks in Research
See All in Research
文化が形作る音楽推薦の消費と、その逆
kuri8ive
0
220
打率7割を実現する、プロダクトディスカバリーの7つの極意(pmconf2024)
geshi0820
0
190
言語と数理の交差点:テキストの埋め込みと構造のモデル化 (IBIS 2024 チュートリアル)
yukiar
4
1k
「熊本県内バス・電車無料デー」の振り返りとその後の展開@土木計画学SS:成功失敗事例に学ぶ公共交通運賃設定
trafficbrain
0
120
ソフトウェア研究における脅威モデリング
laysakura
0
1.2k
Weekly AI Agents News! 10月号 論文のアーカイブ
masatoto
1
460
ダイナミックプライシング とその実例
skmr2348
3
530
Poster: Feasibility of Runtime-Neutral Wasm Instrumentation for Edge-Cloud Workload Handover
chikuwait
0
280
한국어 오픈소스 거대 언어 모델의 가능성: 새로운 시대의 언어 이해와 생성
inureyes
PRO
0
140
PetiteSRE_GenAIEraにおけるインフラのあり方観察
ichichi
0
240
Global Evidence Summit (GES) 参加報告
daimoriwaki
0
220
情報処理学会関西支部2024年度定期講演会「自然言語処理と大規模言語モデルの基礎」
ksudoh
10
2.3k
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Six Lessons from altMBA
skipperchong
27
3.6k
A Philosophy of Restraint
colly
203
16k
Statistics for Hackers
jakevdp
797
220k
Documentation Writing (for coders)
carmenintech
67
4.5k
Side Projects
sachag
452
42k
GitHub's CSS Performance
jonrohan
1030
460k
Rails Girls Zürich Keynote
gr2m
94
13k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
YesSQL, Process and Tooling at Scale
rocio
170
14k
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