-Techniques and pitfalls of bringing about a creative collaboration.
-Modeling out loud

Supple Design

-Patterns and techniques to tighten models and their connection to code
-Making code obvious, easier to use and change
-Modeling for transactional integrity and distributed systems

Strategic Design: Context Mapping

-Pragmatic approach to dealing with diverse models and designs on real projects
-Relationships between subsystems/ relationships between teams

Distilling the Core Domain

-Distinguishing the core from the mass
-Ways of focusing effort
-Clarifying a shared vision
-Setting up a project for success

Bringing it Together

-Design/code challenge - model supple design with context map
-Round-table discussion of SOA and enterprise frameworks with DDD
-In-depth discussion and Q&A, relating all topics to each other and to your own work