Modeling the mission: why Domain-Driven Design matters for government software
When a government software program goes sideways, the post-mortem usually blames the technology, the contract, or the team. The real culprit sits upstream of all three: a domain nobody understood before writing code.
Domain-driven design starts somewhere different. Understand the work first. Build the software around a model of the work. And keep deepening that understanding as the code and the shared language evolve together. The modeling doesn't stop when development starts.
In this Mission O/S Live, Rise8 Founder & CEO Bryon Kroger sits down with Paul Rayner—longtime DDD practitioner and author of The EventStorming Handbook—to talk about what it takes to model a mission well, and why so many government programs skip the step entirely.
They'll cover:
- Why software built around the org chart breaks down, and what shifts when teams model the domain instead
- How event storming surfaces hidden complexity early, before it turns into a delivery crisis
- The quiet cost of teams, leaders, and stakeholders all using different words for the same thing, and how shared language changes delivery
- Why bounded contexts matter more than ever as AI accelerates how fast teams ship software
- Where to start with DDD on a program that's already mid-flight
You'll leave with a sharper way to diagnose what's going wrong on a struggling program, and a starting place to fix it. If you've ever watched a team ship the wrong thing on time and on budget, this one's for you.
Register Now
Fill out the form below to register now.