YouTube09 Jan 2026
1h 3m

Spec-Driven Development: Agentic Coding at FAANG Scale and Quality — Al Harris, Amazon Kiro

Podcast cover

AI Engineer

The podcast centers on Spec-Driven Development using Kiro, an agentic IDE, and how it enhances AI development. It emphasizes scaling AI development for complex problems, improving control over AI agents, and ensuring code quality. Spec-Driven Development is presented as a holistic SDLC approach, respecting established software development practices like Waterfall and Agile. Kiro transforms prompts into clear requirements with acceptance criteria using the EARS format, which translates into system properties for property-based testing. The integration of MCPs (Memory Context Providers) is highlighted to enhance specs across requirements generation, design, and implementation. Customizing artifacts with UI mocks and including test cases in tasks are also discussed to refine the Spec-Driven Dev toolkit.

Outlines

Part 1: Introduction to Kiro and Spec-Driven Development

Part 2: Core Methodology and Technical Framework

Part 3: Features and MCP Integration

Part 4: Customization and Process Iteration

Part 5: Live Demo and Practical Application

Part 6: System Architecture and Reproducibility

Part 7: Execution and Codebase Management

Part 8: Session Management and Workflow Organization

Part 9: Ecosystem, Performance, and Final Insights

Sign in to continue reading, translating and more.

Open full episode in Podwise