Have you ever experienced that a small change in the business triggers an apocalyptic change in the software code? These kinds of symptoms are often a symptom of software architecture and business misalignment.
In this talk we will see how to enable developers to express business concerns in the software architecture in order to prevent a wide range of problems. Issues that cause particularly harmful side-effects and can prevent an efficient refactoring policy.
This introduction to the strategic aspects of Domain Driven Design is not a purely technical presentation, and is therefore aimed at both developers and all stakeholders involved in software design.