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
Context Mapping - The Missing Link in Your Orga...
Search
Bartłomiej Słota
September 07, 2023
Programming
0
100
Context Mapping - The Missing Link in Your Organization’s Technical Strategy
Bartłomiej Słota
September 07, 2023
Tweet
Share
More Decks by Bartłomiej Słota
See All by Bartłomiej Słota
Mapowanie kontekstów - brakujące ogniwo strategii technicznej Twojej organizacji [4developers]
bslota
0
120
Yavaconf_-_How_to_make_your_architecture_scream_with_functional_domain_modeling.pdf
bslota
0
97
Concurrency control in REST API with Spring Framework
bslota
0
190
Managing Business Processes in Microservice Architecture with Spring Ecosystem
bslota
0
160
Managing Business Processes in Microservice Architecture with Spring Ecosystem - Spring I/O 2019
bslota
3
690
The return of the native principles
bslota
0
92
Managing Business Processes in Microservice Architecture with Spring Ecosystem
bslota
0
210
Dynamic Configuration Management in Microservice Architecture with Spring Cloud
bslota
0
150
Dynamic configuration management in microservice architecture with Spring Cloud
bslota
0
250
Other Decks in Programming
See All in Programming
法律の脱レガシーに学ぶフロントエンド刷新
oguemon
5
740
PHPのバージョンアップ時にも役立ったAST
matsuo_atsushi
0
110
第3回関東Kaggler会_AtCoderはKaggleの役に立つ
chettub
3
1k
Honoをフロントエンドで使う 3つのやり方
yusukebe
7
3.3k
Rubyで始める関数型ドメインモデリング
shogo_tksk
0
110
個人アプリを2年ぶりにアプデしたから褒めて / I just updated my personal app, praise me!
lovee
0
350
楽しく向き合う例外対応
okutsu
0
120
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
110
Grafana Cloudとソラカメ
devoc
0
170
もう僕は OpenAPI を書きたくない
sgash708
5
1.7k
さいきょうのレイヤードアーキテクチャについて考えてみた
yahiru
3
750
JavaScriptツール群「UnJS」を5分で一気に駆け巡る!
k1tikurisu
9
1.8k
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
It's Worth the Effort
3n
184
28k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Practical Orchestrator
shlominoach
186
10k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
We Have a Design System, Now What?
morganepeng
51
7.4k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
How to train your dragon (web standard)
notwaldorf
91
5.8k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Transcript
Bartek Słota @bartekslota Context Mapping The Missing Link in Your
Organization’s Technical Strategy
417 * State of DevOps 2022 *
* State of DevOps 2022
„Teams that focus on building software with loosely- coupled architectures
are in a better position to perform strongly across stability, reliability, and throughput.”* * State of DevOps 2022
Example
Example
Example
Example
Sub-domains
Bounded contexts
Organization architecture
Architecture
Architecture
Architecture
Architecture
Business processes
Business processes
None
Architecture
Architecture
Architecture
Business process
Business process
None
Dependencies between teams
Dependencies between teams
Upstream-Downstream
Relations between contexts Eric Evans, Domain-Driven Design: Tackling Complexity in
the Heart of Software
Open-Host Service
Published Language
Conformist
Anti-Corruption Layer
Shared Kernel
Partnership
Customer-Supplier
Separate Ways
Exemplary context map
Architecture - once again
Architecture - once again
Architecture - once again
Architecture - once again
Business process - once again
Business process - once again
The art of compromise Eric Evans, Domain-Driven Design: Tackling Complexity
in the Heart of Software
System of systems
Team topologies
„The design... is almost never the best possible, the prevailing
system concept may need to change. Therefore, fl exibility of organization is important to e ff ective design.” Mel Conway