Kent Beck on AI, Agile, and the Future of Software Engineering

Kent Beck on AI, Agile, and the Future of Software Engineering

July 13, 2026 · 25 min · Episode 348

About this episode

The episode explores the impact of AI on software engineering through a conversation with Kent Beck, highlighting the importance of communication and collaboration in the field.

AI is changing software development at an incredible pace—but is it really replacing programmers, or simply redefining their role? In this episode, David and Sophia trace the remarkable 50-year journey of legendary software engineer Kent Beck, exploring how the industry's greatest breakthroughs were driven not by hardware, but by communication, trust, and human collaboration. From the origins of object-oriented programming and JUnit to Test-Driven Development (TDD), Extreme Programming (XP), the Agile Manifesto, and today's AI coding assistants, this conversation uncovers the hidden forces that have shaped modern software engineering. You'll discover why: • Software engineering has always been more about people than machines. • Clear communication and thoughtful code design determine whether projects succeed or fail. • Test-Driven Development transformed the way developers build reliable software. • Facebook challenged long-standing engineering practices with rapid deployment and layered feedback systems. • Kent Beck's Explore, Expand, Extract model explains why different companies require different engineering strategies. • AI coding tools accelerate development but cannot…

People in this episode

Hosts: David, Sophia

Guest: Kent Beck

Topics covered

Mentioned in this episode

Organizations: Facebook

Books & works: Agile Manifesto, Test-Driven Development (TDD), Extreme Programming (XP), object-oriented programming

More episodes of TechDaily.ai

Explore listener stats, chart rankings, contacts and more on the TechDaily.ai podcast page.