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
130
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
160
Yavaconf_-_How_to_make_your_architecture_scream_with_functional_domain_modeling.pdf
bslota
0
140
Concurrency control in REST API with Spring Framework
bslota
0
230
Managing Business Processes in Microservice Architecture with Spring Ecosystem
bslota
0
180
Managing Business Processes in Microservice Architecture with Spring Ecosystem - Spring I/O 2019
bslota
3
770
The return of the native principles
bslota
0
130
Managing Business Processes in Microservice Architecture with Spring Ecosystem
bslota
0
230
Dynamic Configuration Management in Microservice Architecture with Spring Cloud
bslota
0
170
Dynamic configuration management in microservice architecture with Spring Cloud
bslota
0
300
Other Decks in Programming
See All in Programming
Ruby x Terminal
a_matsuda
7
590
コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions
handlename
0
190
オブザーバビリティ駆動開発って実際どうなの?
yohfee
3
830
AI時代のソフトウェア開発でも「人が仕様を書く」から始めよう-医療IT現場での実践とこれから
koukimiura
0
140
Windows on Ryzen and I
seosoft
0
260
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
16
3k
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
170
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
1k
モジュラモノリスにおける境界をGoのinternalパッケージで守る
magavel
0
3.5k
Fundamentals of Software Engineering In the Age of AI
therealdanvega
1
250
Claude Code Skill入門
mayahoney
0
280
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
420
Featured
See All Featured
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
85
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
250
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
84
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
140
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
630
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Faster Mobile Websites
deanohume
310
31k
The Limits of Empathy - UXLibs8
cassininazir
1
260
[SF Ruby Conf 2025] Rails X
palkan
2
820
Making Projects Easy
brettharned
120
6.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
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