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
110
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
150
Yavaconf_-_How_to_make_your_architecture_scream_with_functional_domain_modeling.pdf
bslota
0
130
Concurrency control in REST API with Spring Framework
bslota
0
220
Managing Business Processes in Microservice Architecture with Spring Ecosystem
bslota
0
170
Managing Business Processes in Microservice Architecture with Spring Ecosystem - Spring I/O 2019
bslota
3
740
The return of the native principles
bslota
0
110
Managing Business Processes in Microservice Architecture with Spring Ecosystem
bslota
0
220
Dynamic Configuration Management in Microservice Architecture with Spring Cloud
bslota
0
160
Dynamic configuration management in microservice architecture with Spring Cloud
bslota
0
280
Other Decks in Programming
See All in Programming
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
370
実用的なGOCACHEPROG実装をするために / golang.tokyo #40
mazrean
1
170
AIレビュアーをスケールさせるには / Scaling AI Reviewers
technuma
2
240
Design Foundational Data Engineering Observability
sucitw
2
150
RDoc meets YARD
okuramasafumi
4
160
AI OCR API on Lambdaを Datadogで可視化してみた
nealle
0
230
CJK and Unicode From a PHP Committer
youkidearitai
PRO
0
100
MLH State of the League: 2026 Season
theycallmeswift
0
210
複雑なドメインに挑む.pdf
yukisakai1225
5
960
Langfuseと歩む生成AI活用推進
licux
3
320
Swift Updates - Learn Languages 2025
koher
1
400
開発チーム・開発組織の設計改善スキルの向上
masuda220
PRO
18
9.7k
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.6k
Fireside Chat
paigeccino
39
3.6k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
The Art of Programming - Codeland 2020
erikaheidi
55
13k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Practical Orchestrator
shlominoach
190
11k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
We Have a Design System, Now What?
morganepeng
53
7.8k
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