16 subscribers
Go offline with the Player FM app!
Podcasts Worth a Listen
SPONSORED


1 Venture Investing in Mobility + Tech with University of Michigan’s Early-Stage Zell Lurie Commercialization Fund 39:30
Can business capabilities be useful in DDD with Trond Hjorteland
Manage episode 268374670 series 2769843
In this SPA conference special, we will talk with Trond Hjorteland about if business capabilities are useful in DDD.
The DDD community seems to consist of mostly technical people, or at least with some sort of hands-on programming experience, both now an back when the blue book was published. The decision to put the technical patterns at the start of that book was strategic (!) in that it was meant to invite the programmers in. As a consequence of that, it seems that most know very little about the enterprises' architecture space, and if they do, it seems to be with disdain for those dreaded ivory architects. And, for good reason in a lot of large waterfall-driven enterprises.
My thesis is that by this approach we as a community is throwing the baby out with the bathwater, at least some parts. There are things we ought to take a look at and incorporate into our toolbox, like architectural principles and business capabilities. The latter has been something I have had a special keen interest for, coming from the SOA space, and see a lot of parallels with the strategic patterns in DDD. I even believe it can be a great technique for getting started with discovering the problem space and even guide defining the bounded contexts.
I would love to have a good discussion on this and maybe we all can gain some new insights. That is always good, right?
52 episodes
Manage episode 268374670 series 2769843
In this SPA conference special, we will talk with Trond Hjorteland about if business capabilities are useful in DDD.
The DDD community seems to consist of mostly technical people, or at least with some sort of hands-on programming experience, both now an back when the blue book was published. The decision to put the technical patterns at the start of that book was strategic (!) in that it was meant to invite the programmers in. As a consequence of that, it seems that most know very little about the enterprises' architecture space, and if they do, it seems to be with disdain for those dreaded ivory architects. And, for good reason in a lot of large waterfall-driven enterprises.
My thesis is that by this approach we as a community is throwing the baby out with the bathwater, at least some parts. There are things we ought to take a look at and incorporate into our toolbox, like architectural principles and business capabilities. The latter has been something I have had a special keen interest for, coming from the SOA space, and see a lot of parallels with the strategic patterns in DDD. I even believe it can be a great technique for getting started with discovering the problem space and even guide defining the bounded contexts.
I would love to have a good discussion on this and maybe we all can gain some new insights. That is always good, right?
52 episodes
All episodes
×

1 Managing Domain Knowledge with Chris Simon 1:32:45

1 Soft Skills for Technical Professionals by Jacqui Read 1:02:20

1 [Fireside chat] orchestration and choreography with Laila Bougria & Udi Dahan 1:28:59

1 Exploring Integrative Leadership Keynote - Adaptive Leadership: Mobilizing the whole Ebenezer Ikonne 36:43

1 (Architectural) Decision Making Gathering Keynote - architecture over architects 31:07

1 Sharing your (Systems) knowledge with Bytesize Architecture Sessions with Andrea 1:04:49

1 Effective team collaboration and why we need it for modern product experiences? 1:58:44

1 [Panel] Long term impact of architectural design decision 1:49:21

1 Design & Reality with Mathias Verraes 1:21:33

1 Domain-Drinking Dialogues 2nd edition - 2021 Lean coffee 1:58:50

1 Open Sociotechnical Systems Thinking with Trond Hjorteland 1:49:10

1 [Talk] Fifty Ways to Scale Your Agile with Grady Booch 1:49:05

1 [Open Discussion] Do we need software architects? 1:46:44

1 [Fireside chat] How Epistemic injustice impacts Domain Crunching with Cat Swetel 1:21:31

1 [Fireside chat] Udi Dahan - Ask me Anything 1:27:11

1 [Panel] Fostering autonomous teams with proper leadership culture 1:32:56

1 [Panel] Relationship(s) between problem and solution space 1:55:21

1 [Panel] Splitting systems towards bounded contexts and microservices 1:57:16

1 Domain-Drinking Dialogues - 2020 ending Ask us anything party 2:26:31


1 TDD as a design tool with Dave Farley 1:26:46

1 Psychologic safety in remote collaboration with Gitte Klitgaard 1:21:36

1 Remote facilitation with Kirsten Clacey, Jay-Allen Morris and Jo Perold 1:14:01

1 [Panel] Design better products with real cross-functional teams - Jutta & Maryse 1:03:06

1 [Panel] What can we learn from open-source with Matteo Collina 1:09:31

1 [Panel] One user to bind them all? Products, teams and bounded contexts 1:33:51

1 #DDDDD Panel: Natural Boundaries with Krisztina, Evelyn, Nick and Alberto 1:07:46

1 Speaking truth to power: a foundational skillset 39:21

1 Balancing upfront design versus iterative design 1:49:16

1 Virtual Lean Coffee Fishbowl: UX, DDD and BDD - take 2 1:57:41

1 #DDDDD: Bounded Contexts, Microservices, and Everything In Between 44:40

1 [DDD London] DDD-Lite: Independent Service Heuristics with Matthew Skelton 1:44:06

1 How to improve modelling with Behaviour-driven development 1:20:46

1 How cognitive biases and ranking kills your modelling sessions 1:32:56

1 Secure by Domain-driven design with Jessica, Dan Bergh and Daniel 1:08:31

1 Lost in bounded context translations with Julie, Indu, Michael and Nick 1:15:51

1 Virtual Lean Coffee Fishbowl: UX, DDD and BDD 2:11:34

1 How feature branching affects domain-driven design with Thierry de Pauw 1:09:06

1 Combatting the Near Enemies of Domain Driven Design at Scale 1:15:20

1 Does a Domain-driven design approach need an agile business? 1:03:24

1 SunDDDay Discussion: Growing your local DDD community 1:14:46

1 Make your tests tell the story of your domain with Anne and Mads 1:07:07

1 What is an aggregate with Thomas Ploch 1:03:00

1 SunDDDay discussion: CQRS & Event Sourcing systems with Alexey and Marco 1:15:03
Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.