Spec-Driven Development with BMAD: Master Agentic Workflows using Cursor, BMAD, and Context Engineering
Learn Spec-Driven Development with the Breakthrough Method for Agile AI-Driven Development (BMAD) and use specialized AI agents to analyze, architect, implement, and test software for both new and existing projects. Key Features Master BMAD + TEA complete agentic workflow, from upstream planning to downstream code delivery Apply Spec-Driven Development to both new and existing projects using BMAD v4 and v6 Build reliable AI-assisted software by engineering context with specs and architecture docs Book DescriptionMost developers using AI assistants struggle not because of the tool, but because of poor context. When agents receive vague instructions, they produce unreliable code. Spec-Driven Development (SDD) solves this by requiring structured specifications before a single line of code is written. BMAD is an open-source agentic framework that organizes development into two phases: upstream (analysis, planning, and solutioning) and downstream (implementation and testing). Each phase is handled by specialized AI agents working in sequence, with clear inputs and outputs. You'll learn how BMAD v6 extends earlier versions through concepts such as Progressive Disclosure, improved context management, TEA integration, and the project-context.md file, which provides a persistent source of truth throughout development. You'll build complete features by orchestrating multiple agents and workflows, applying BMAD to both existing codebases and greenfield projects while running full sprint cycles from planning through implementation and retrospective. By the end, you'll have a repeatable, structured process for building software with AI that produces consistent, production-ready results regardless of project size or complexity. What you will learn Master BMAD's upstream-to-downstream agentic workflow Use Analyst, PM, and Architect agents to create specs Implement and test code using the Dev and QA agents Plan sprints and perform retrospectives with the Scrum Master agent Build new projects end-to-end using the full BMAD cycle Work with existing codebases for small and complex features Engineer AI context with architecture docs and project-context.md Run ATDD, Automate and Test Design using TEA module Who this book is forThis course is designed for software developers and engineers who want to build more effectively with AI coding assistants. It is ideal for developers already using tools like Cursor or GitHub Copilot who want to stop fighting hallucinations and start getting consistent, production-quality results. It also suits tech leads and engineering managers who want to introduce structured AI-assisted workflows into their teams. A basic understanding of software development is required; no prior experience with BMAD or prompt engineering is needed.
-
Autore:
-
Editore:
-
Anno:2026
-
Rilegatura:Paperback / softback
-
Pagine:200 p.
Le schede prodotto sono aggiornate in conformità al Regolamento UE 988/2023. Laddove ci fossero taluni dati non disponibili per ragioni indipendenti da Feltrinelli, vi informiamo che stiamo compiendo ogni ragionevole sforzo per inserirli. Vi invitiamo a controllare periodicamente il sito www.lafeltrinelli.it per eventuali novità e aggiornamenti.
Per le vendite di prodotti da terze parti, ciascun venditore si assume la piena e diretta responsabilità per la commercializzazione del prodotto e per la sua conformità al Regolamento UE 988/2023, nonché alle normative nazionali ed europee vigenti.
Per informazioni sulla sicurezza dei prodotti, contattare productsafety@feltrinelli.it