> Markdown version of [/playlists/spec-driven-development](https://www.wearedevelopers.com/playlists/spec-driven-development). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Playlist: Spec-driven development 8 videos · 12 moments · 31.8 minutes ## Building and Modernising Apps with Agentic AI - Julia Kordick - **Addressing prompting challenges with spec-driven development projects** (01:10, 1min) — Using open tools to simplify agentic coding allows teams to guide code generation with clear specifications. - **Navigating friction in spec-driven development and prompt engineering** (10:10, 2min) — Balancing dense markdown requirements with concise context helps avoid overwhelming developers and reduces cognitive load during code reviews. [Learn more](https://www.wearedevelopers.com/videos/1832-building-and-modernising-apps-with-agentic-ai-julia-kordick) ## From Vibe Coding to Viable Code with Spec-Driven Development - **Transitioning to a spec-driven development mindset** (03:06, 3min) — Why breaking complex systems into structured plans yields better generation output. - **Three main phases of the spec-driven approach** (06:42, 1min) — Moving from clear requirements to architectural iteration and finally code execution. - **Reviewing final applications and maintaining specification artifacts** (27:25, 3min) — Leveraging persistent markdown documentation to create shareable and resilient source-of-truth architectures for developer teams. [Learn more](https://www.wearedevelopers.com/videos/100216-from-vibe-coding-to-viable-code-with-spec-driven-development) ## Refactoring in the Age of AI - **Audience Q&A on workflow formulation and spec-driven development** (19:50, 4min) — Audience questions address the validation of step-by-step checklists, applying automation to feature development, and injecting markdown patterns i... - **Designing the architecture of an AI refactoring pipeline** (07:03, 1min) — Static analyzers and a prompt-aware context engine combine to generate step-by-step execution plans analogous to spec-driven development. [Learn more](https://www.wearedevelopers.com/videos/100223-refactoring-in-the-age-of-ai) ## Why optimizing for system comprehension is key to implementing AI for software development - **The limitations of spec-driven development with AI** (21:16, 0min) — Why traditional waterfall and upfront requirements gathering struggle to adapt to AI-driven coding environments. [Learn more](https://www.wearedevelopers.com/videos/100210-why-optimizing-for-system-comprehension-is-key-to-implementing-ai-for-software-development) ## The AI-Native Software Team: How Agents Are Rewriting the SDLC - **Shifting towards specification-driven AI development frameworks** (03:40, 1min) — The future of autonomous coding relies on strict specification-driven and test-driven development rather than unstructured AI prompting. [Learn more](https://www.wearedevelopers.com/videos/100263-the-ai-native-software-team-how-agents-are-rewriting-the-sdlc) ## Code Is Cheap. Software Isn’t. - **Using architecture decision records to formalize agent operating rules** (17:26, 3min) — Documenting the reasoning behind technical choices guides coding agents effectively throughout entirely long-lived software projects. [Learn more](https://www.wearedevelopers.com/videos/100236-code-is-cheap-software-isn-t) ## AI Driven Development - **Automating code creation via spec and test-driven workflows** (20:23, 1min) — Supplying context-rich specification artifacts replaces granular prompt engineering and auto-generates test scenarios mapped exactly to acceptance ... [Learn more](https://www.wearedevelopers.com/videos/100340-ai-driven-development) ## The AI Velocity Trap: Shipping Faster Without Breaking More - **Defining intent as a verifiable artifact for coding agents** (06:29, 4min) — Capturing precise project requirements and verification steps ensures AI code strictly aligns with architectural plans before execution begins. [Learn more](https://www.wearedevelopers.com/videos/100326-the-ai-velocity-trap-shipping-faster-without-breaking-more)