SE Radio 710: Marc Brooker on Spec-Driven AI Dev episode artwork

EPISODE · Mar 4, 2026 · 1H 3M

SE Radio 710: Marc Brooker on Spec-Driven AI Dev

from Software Engineering Radio - the podcast for professional software developers · host SE Radio

Marc Brooker, VP and Distinguished Engineer at AWS, joins host Kanchan Shringi to explore specification-driven development as a scalable alternative to prompt-by-prompt "vibe coding" in AI-assisted software engineering. Marc explains how accelerating code generation shifts the bottleneck to requirements, design, testing, and validation, making explicit specifications the central artifact for maintaining quality and velocity over time. He describes how specifications can guide both code generation and automated testing, including property-based testing, enabling teams to catch regressions earlier and reason about behavior without relying on line-by-line code review. The conversation examines how spec-driven development fits into modern SDLC practices; how AI agents can support design, code review, documentation, and testing; and why managing context is now one of the hardest problems in agentic development. Marc shares examples from AWS, including building drivers and cloud services using this approach, and discusses the role of modularity, APIs, and strong typing in making both humans and AI more effective. The episode concludes with guidance on rollout, evaluation metrics, cultural readiness, and why AI-driven development shifts the engineer's role toward problem definition, system design, and long-term maintainability rather than raw code production. Brought to you by IEEE Computer Society and IEEE Software magazine.

Episode metadata supplied by the publisher feed · Published Mar 4, 2026

Embed this episode

NOW PLAYING

SE Radio 710: Marc Brooker on Spec-Driven AI Dev

0:00 1:03:27

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Software Engineering Radio - the podcast for professional software developers?

This episode is 1 hour and 3 minutes long.

When was this Software Engineering Radio - the podcast for professional software developers episode published?

This episode was published on March 4, 2026.

Can I download this Software Engineering Radio - the podcast for professional software developers episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!