SE Radio 701: Max Guernsey, III and Luniel de Beer on Readiness in Software Engineering

SE Radio 701: Max Guernsey, III and Luniel de Beer on Readiness in Software Engineering

Author: SE-Radio Team December 31, 2025 Duration: 1:01:44
Max Geurnsey III and Luniel de Beer, co-authors of the book Ready: Why Most Software Projects Fail and How to Fix It, discuss the concept of readiness in software engineering with host Brijesh Ammanath. Although Agile workflows and technical practices help delivery, many software efforts still struggle to achieve desired outcomes. Rework, shifting requirements, delays, defects, and mounting technical debt can plague software delivery and impede or altogether halt progress toward goals. The problem is often that implementation begins prematurely, before the team is properly set up for success. A strict system of explicit readiness work and gating, called Requirements Maturation Flow (RMF), has the potential to solve this problem in an SDLC-independent way. Teams that adopt RMF can dramatically improve progress toward real goals while reducing stress on engineering teams. In this episode, Max and Luniel deep dive into RMF and explain its foundational pillars. Brought to you by IEEE Computer Society and IEEE Software magazine.

For developers who think deeply about their craft, Software Engineering Radio-The Podcast for Professional Software Developers offers a steady, thoughtful conversation about building software. This isn't about chasing headlines or quick tips; it's a deliberate exploration of the principles, patterns, and hard-won insights that define lasting work in the field. The SE-Radio Team creates each episode as original, standalone content, ensuring you get focused depth rather than recycled conference talks. Every ten days, a new installment arrives, alternating between detailed tutorial-style deep dives on specific technologies or methodologies and candid interviews with influential voices and practitioners from across the industry. Tuning in means joining a continuous learning journey where complex topics are broken down with clarity, from system architecture and language design to team dynamics and career development. This podcast serves as a reliable educational archive, a resource you can return to as your experience grows, always anchored in the realities and challenges faced by professional developers every day.
Author: Language: en-us Episodes: 100

Software Engineering Radio - The Podcast for Professional Software Developers
Podcast Episodes
SE Radio 646: Matthew Skelton on Team Topologies [not-audio_url] [/not-audio_url]

Duration: 57:08
Matthew Skelton joins host Giovanni Asproni to talk about team topologies—an approach to organizing teams for fast flow of value. The episode starts with a description of the underlying principles before exploring the ap…
SE Radio 645: Vinay Tripathi on BGP Optimization [not-audio_url] [/not-audio_url]

Duration: 59:22
Vinay Tripathi, a senior network engineer in Google Backbone Engineering and an 18-year network engineering veteran, discusses BGP optimization, a technique that's critical in achieving top goals in distributed applicati…
SE Radio 644: Tim McNamara on Error Handling in Rust [not-audio_url] [/not-audio_url]

Duration: 1:09:12
Tim McNamara, a well-known Rust educator, author of Rust in Action (Manning), and a recipient of a Rust Foundation Fellowship in 2023, speaks with SE Radio host Gavin Henry about error handling in Rust. They discuss the…
SE Radio 643: Ganesh Datta on Production Readiness [not-audio_url] [/not-audio_url]

Duration: 53:15
Ganesh Datta, co-founder of Cortex.io, joins host Robert Blumen for a conversation about production readiness. The conversation covers the history of production readiness; its relationship to microservice architecture; t…
SE Radio 642: Simon Wijckmans on Third-Party Browser Script Security [not-audio_url] [/not-audio_url]

Duration: 1:07:32
Simon Wijckmans, founder of c/side -- a company that focuses on monitoring, securing, and optimizing third-party JavaScript -- joins SE Radio host Kanchan Shringi for a conversation about the security risks posed by thir…
SE Radio 641: Catherine Nelson on Machine Learning in Data Science [not-audio_url] [/not-audio_url]

Duration: 48:19
Catherine Nelson, author of the new O'Reilly book, Software Engineering for Data Scientists, discusses the collaboration between data scientists and software engineers -- an increasingly common pairing on machine learnin…
SE Radio 640: Jonathan Horvath on Physical Security [not-audio_url] [/not-audio_url]

Duration: 59:19
Jonathan Horvath of Z-bit discusses physical access control systems (PACS) with host Jeremy Jung. They start with an overview of PACS components and discuss the proprietary nature of the industry, the slow pace of migrat…
SE Radio 639: Cody Ebberson on Regulated Industries [not-audio_url] [/not-audio_url]

Duration: 39:20
Cody Ebberson, CTO of Medplum, joins host Sam Taggart to discuss the constraints that working in regulated industries add to the software development process. They explore some general aspects of developing for regulated…
SE Radio 637: Steve Smith on Software Quality [not-audio_url] [/not-audio_url]

Duration: 59:03
Steve Smith, founder and principal architect at Nimble Pros, joins host Jeff Doolittle for a conversation about software quality. The episode begins with a discussion of why software quality matters for businesses, custo…