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