The slides used for this session are available to download from here.
Align your organisational boundaries with the contours in your problem domain and everyone wins. Delivery teams, focused around business outcomes, become highly autonomous and motivated, driving organisation-wide productivity increases.
In this session, you will learn how to apply strategic domain-driven design to identify boundaries in the fuzzy problem domain, and how to align your organisational boundaries with them. You'll then see patterns for aligning your organisational boundaries with your technical boundaries, in the fragmented world of microservices, to maximise team autonomy.
We will look at some specific examples of decomposing and aligning different problem domains, and we'll also look at a bit of theory to make ourselves feel important.
This is a session suitable for anyone working in or closely with agile delivery teams. And it's also a great session for anyone who loves bad jokes.
Nick is passionate about delighting users, creating business impacts and crafting quality software, placing an equal focus on improving both the delivery capabilities and alignment of an organisation. He specialises in transformation projects, having worked with a number of organisations in both the public and private sector to achieve continuous delivery. He is the co-author of Patterns, Principles and Practices of Domain-Driven Design, blogs at ntcoding.com, and is currently on a hugely-ambitious adventure with Salesforce, where he is a principal engineer.