Domain-Driven Architecture at Scale - Xin Yao - DDD Europe 2022

  Рет қаралды 7,772

Domain-Driven Design Europe

Domain-Driven Design Europe

Жыл бұрын

Domain-Driven Design Europe 2022
dddeurope.com - / ddd_eu - newsletter.dddeurope.com/ / domain-driven-design-e...
Organised by Aardling (aardling.eu/)
At Danske Bank, we’re dealing with cross-team, cross-domain, cross-system change initiatives. It’s a complex sociotechnical environment, and we need large-scale structures to understand the big picture.
How can we scale these models to give direction and set boundaries, while leaving room for local design autonomy? How can we disseminate multiple models at multiple scales? How do we keep them supple enough to bend at places that need bending? And how can we help teams navigate the mess between the strategy floor and the engine room?
We made a lot of headway bringing strategy closer to the engine room. But not everyone of every team can be part of ideation, strategy, and design. Many developers who write customer-facing production code will not receive the “why” first hand.
We set up collaborative experiments to facilitate decision understanding, decision feedback, and decision re-making. We probed architectural models at scale with minimal conceptual contours, capable of being fleshed out by decentralised design decisions. To deal with constant change, we looked for opportunities to refactor at the architectural level.
The talk will share field examples of practising domain-driven architecture. It illustrates how domain-driven architecture can be cross-pollinated by inspirations from product management, UX design, complexity, and organization theories.
It’s a call to action for architects and systems thinkers to become acute listeners of languages in contexts and deliberate feedback loop designers, to interact with complexity for sensing and understanding, to play with safe-to-fail experiments, and to embrace the learning and growth that only happens outside our comfort zone.
Xin is a sociotechnical architect at Danske Bank. She believes that a product, domain and team-oriented architecture is the super glue to bind multiple agile teams navigating toward a common horizon. In her organization’s recently Spotified landscape where a team’s cognitive capacity is under constant stress, she practices domain-driven design and facilitates collaborative modeling to help teams make sense, make decisions and make intuitive business software.

Пікірлер: 10
@brandonnelson2782
@brandonnelson2782 Жыл бұрын
Great talk! Very thought provoking! 3 economies / domain-driven platforms, Cynefin framework tied to role of architecture, boundary-driven architecture, and your conclusion that you need to move from being a maker to a multiplier of good conditions. Thank you so much for sharing!!
@antoruby
@antoruby Жыл бұрын
Really liked the 3 economies way of thinking, it’s a perfect match to explain how a data platform should enable variability while maintaining a economy of scale.
@alexandreomiranda77
@alexandreomiranda77 Жыл бұрын
Mind-blowing!
@dnnaji
@dnnaji Жыл бұрын
Been waiting for a while for this one.
@MartinsTalbergs
@MartinsTalbergs Жыл бұрын
Brilliant!
@mohamed-gara
@mohamed-gara Жыл бұрын
Wow !!
@jacob.future2608
@jacob.future2608 Жыл бұрын
great talk
@ybogomolov
@ybogomolov Жыл бұрын
Great talk! Really loved it. As a feedback for the speaker: their frequent movement across the stage is very distracting. I had some hard time focusing on the content due to having constantly reming myself not to track the speaker’s movements.
@xy4688
@xy4688 Жыл бұрын
Thanks for the feedback. I see what you mean. Will improve next time. 🙂
@banatibor83
@banatibor83 10 ай бұрын
So, after a thousand miles round trip she arrived back at the starting point. The design and the language must improve together iteratively, as our understanding deepens. Not gonna lie, I just run through the video after the first 20 minutes, it was half boring, half overwhelming.
The Fractal Geometry of Software Design - Vlad Khononov - DDD Europe 2022
51:50
Domain-Driven Design Europe
Рет қаралды 6 М.
NO NO NO YES! (50 MLN SUBSCRIBERS CHALLENGE!) #shorts
00:26
PANDA BOI
Рет қаралды 102 МЛН
Domain-Driven Refactoring - Jimmy Bogard - NDC London 2022
1:00:03
NDC Conferences
Рет қаралды 43 М.
Why I Quit the Scrum Alliance
7:58
The Passionate Programmer
Рет қаралды 4,4 М.
Event Storming - Alberto Brandolini  - DDD Europe 2019
35:21
Domain-Driven Design Europe
Рет қаралды 78 М.
Crafting Domain-Driven Designed REST APIs - Julien Topçu - DDD Europe 2022
55:46
Domain-Driven Design Europe
Рет қаралды 12 М.
Трагичная История Девушки 😱🔥
0:58
Смотри Под Чаёк
Рет қаралды 377 М.
Выложил СВОЙ АЙФОН НА АВИТО #shorts
0:42
Дмитрий Левандовский
Рет қаралды 1,2 МЛН
Kalem ile Apple Pen Nasıl Yapılır?😱
0:20
Safak Novruz
Рет қаралды 1,2 МЛН
What percentage of charge is on your phone now? #entertainment
0:14