Skip to main content

Software Engineering Radio Interview

SE Radio 721: Rob Moffat on Risk-First Software Development

In this episode of Software Engineering Radio, Rob Moffat speaks with host Brijesh Ammanath about how all of software development is actually risk management. Rob introduces risk-first software development in the context of existing methodologies like Scrum and Kanban, and makes the case for why risk should be the primary lens behind every development decision — from architecture to prioritisation.

What's Covered

Rob and Brijesh explore:

  • Risk-first as a lens — sitting alongside Scrum, Kanban, and other methodologies rather than replacing them
  • Real-world failure patterns — what goes wrong when risk is ignored on software projects
  • Every action as a trade-off — how developer decisions can be viewed explicitly as risk management
  • Applying the framework — how teams can use risk-first thinking within their existing processes
  • FINOS and open source — collaboration across the financial services industry to manage shared technology risks

Listen on SE Radio →

Watch on YouTube →