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
130
0
Share
Context Mapping - The Missing Link in Your Organization’s Technical Strategy
Bartłomiej Słota
September 07, 2023
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
150
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
780
The return of the native principles
bslota
0
140
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
310
Other Decks in Programming
See All in Programming
10 Tips of AWS ~Gen AI on AWS~
licux
5
320
PDI: Como Alavancar Sua Carreira e Seu Negócio
marcelgsantos
0
120
Going Multiplatform with Your Android App (Android Makers 2026)
zsmb
2
390
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
200
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
170
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
4
2.9k
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
3
160
Feature Toggle は捨てやすく使おう
gennei
0
570
Rethinking API Platform Filters
vinceamstoutz
0
11k
車輪の再発明をしよう!PHP で実装して学ぶ、Web サーバーの仕組みと HTTP の正体
h1r0
3
520
Swift Concurrency Type System
inamiy
0
470
CDK Deployのための ”反響定位”
watany
4
700
Featured
See All Featured
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
How to Ace a Technical Interview
jacobian
281
24k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
420
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Designing for Performance
lara
611
70k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
210
How GitHub (no longer) Works
holman
316
150k
ラッコキーワード サービス紹介資料
rakko
1
3M
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