DDD Foundations 2020
Talks
Integrating Bounded Contexts
A bounded context is a safe place for models to evolve freely. There are no conflicts or contradictions within a bounded context. So, how does one convey important and meaningful changes that happen within the context that can impact the overall s...
Indu Alagarsamy
DDD
Visual and Collaborative Modelling
The way agile software teams gain knowledge about what to build is either by the product owner or business analyst serving as a proxy to domain knowledge. Domain knowledge usually ends up as second-hand news in either functional design documents o...
Kenny Baas-Schwegler
DDD
DDD for Domain Experts & Product Owners
Have you ever wondered what product people’s role is in DDD? Well, it is a key role because a product person needs to be aware with how the business works, the business strategy and its changes, and need to deliver this information to the team/s c...
Zsofia Herendi
DDD
Bounded Contexts for Team Organization
Since Conway's Law was discovered in the sixties, we know that the organisation structure and the system design it produces, are closely linked. Bounded Contexts can help us create better team autonomy, resulting in more effective software designs...
Cyrille Martraire
DDD
DDD By Example
Being both a way of thinking and a set of priorities, DDD can sometimes be perceived as overly abstract and amorphous. But the aim of DDD is accelerating development for teams dealing with domain complexity. DDD is about shortening the time to ...
Paul Rayner
DDD
Case Study: Large-Scale Marketing System
Turns out Domain-Driven Design works not only for cargo shipping. In this session I’d like to share the story of Plexop. Plexop is a large-scale marketing system that spans over a dozen of different business domains - from management of advertisin...
Vladik Khononov Vladik Kononov
DDD
Bounded Contexts
Bounded Contexts are a central premise in DDD. They help us to reason about a model and its language in a context, isolated from other models. Eric Evans is the author of "Domain-Driven Design: Tackling Complexity in Software," Addison-Wesley 2...
Eric Evans
DDD