Modeling the mission: why Domain-Driven Design matters for government software
May 22, 2026 11:30 AM
ET

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.

Join us live

Register Now

Fill out the form below to register now.