SDD & BMADAdvanced

Write the spec first, then let BMAD agents build from it

Five tutorials on spec-driven development: PRDs, architecture, ADRs and traceability. Then nine on BMAD: install, Quick Flow, all four phases, Party Mode, customization and two capstones.

13
Tutorials
8h+
Guided content
$20 / yr
Access

Who it's for

  • Developers whose AI-written code drifts because nobody wrote the decisions down
  • Tech leads who want PRDs, ADRs and stories that agents can follow
  • Teams choosing between Spec Kit, OpenSpec, BMAD, Kiro and a plain .tasks/ folder
  • Engineers who want to run a full BMAD lifecycle, not just read about it

What you'll be able to do

  • Explain why specs come first and layer PRD, architecture, ADRs and story specs so each constrains the next (Tutorials 101–102)
  • Write ADRs and a traceability map, and spot the anti-patterns that make specs fail (Decision Records & Traceability)
  • Compare Spec Kit, OpenSpec, BMAD, Kiro and Spec Workflow MCP with a decision tree (Choosing an SDD Framework)
  • Install BMAD and ship a small fix with Quick Flow: bmad-quick-spec, bmad-quick-dev and adversarial review
  • Run all four BMAD phases: PRD and UX with John and Sally, architecture with Winston, sprints with Bob and Amelia
  • Run Party Mode sessions and build custom agents and domain modules with BMAD Builder
Hands-on

What you'll build

01

A complete spec package for a link shortener: PRD, ADRs, architecture document, stories and decision trail

02

A bug fix shipped end to end with BMAD Quick Flow

03

A planned and architected reading list feature, taken through a Phase 4 sprint cycle

04

DevPulse, a developer team health dashboard, built with BMAD v6 from brainstorm to Sprint 1

Syllabus

13 tutorials, in order

  1. 01
    What Is Spec-Driven Development?

    Learn why documenting decisions before code prevents misalignment, reduces rework, and makes AI-assisted development predictable.

    25-35 min
  2. 02
    Artifact Types & Layering

    Understand the artifact pyramid — from requirements through architecture to stories — and how each layer constrains the next.

    30-40 min
  3. 03
    Decision Records & Traceability

    Master Architecture Decision Records (ADRs), build traceability maps, and learn the anti-patterns that make specs fail.

    30-40 min
  4. 04
    SDD in Practice — Your First Spec-Driven Project

    Apply SDD end-to-end on a real mini-project: write requirements, make decisions, design architecture, and build a full decision trail.

    35-45 min
  5. 05
    Choosing an SDD Framework: The 2026 Landscape

    Survey the 2026 SDD landscape — Spec Kit, OpenSpec, BMAD, Kiro, Spec Workflow MCP, and a raw .tasks/ pattern. Side-by-side matrix, decision tree, and pointers to Course 10 (OpenSpec deep dive) and the rest of this course (BMAD).

    25-35 min
  6. 06
    Introduction to BMAD: Philosophy & Setup

    Learn the philosophy behind BMAD, install the framework, and understand its four-phase lifecycle and scale-adaptive approach.

    30-40 min
  7. 07
    Quick Flow: From Idea to Code in Two Commands

    Use BMAD's Quick Flow path to go from a rough idea to working code using Barry and the adversarial review loop.

    35-45 min
  8. 08
    Planning Phase: PRDs & UX Design

    Master Phase 2 with John and Sally — create structured PRDs, define UX flows, and write user stories that guide implementation.

    40-50 min
  9. 09
    Solutioning Phase: Architecture & ADRs

    Drive Phase 3 with Winston — design system architecture, write Architecture Decision Records, and decompose epics into implementable stories.

    45-55 min
  10. 10
    Implementation Phase: Sprints & Stories

    Execute Phase 4 with Bob and Amelia — run sprint planning, implement stories, conduct code review, and track progress through retrospectives.

    40-50 min
  11. 11
    The BMAD Agents: Personas & Party Mode

    Explore the full BMAD agent catalog, understand each persona's strengths, and master Party Mode for collaborative multi-agent sessions.

    35-45 min
  12. 12
    Scaling BMAD: Enterprise & Customization

    Adapt BMAD for enterprise contexts using BMAD Builder, custom agents, domain modules, and project-context optimization.

    35-45 min
  13. 13
    Capstone: Full Lifecycle with BMAD

    Build a complete project from brainstorm through deployed product using every BMAD phase and technique learned in Course 3.

    50-60 min

Get this course

One year of access for $20, or subscribe for $45/month to get this course and every other one.

FAQ

Questions about this course

What do I need to start?

For the five SDD tutorials, a text editor and a project idea. No special tooling. The BMAD tutorials install the framework with npx bmad-method install and run in your AI coding tool.

How long does it take?

Each tutorial lists its own estimate, from 25 to 75 minutes. Across all 14, the listed estimates add up to roughly 8.5 to 11 hours.

Is BMAD right for every task?

No, and the course says so. Quick Flow covers small fixes. The full method needs upfront work on PRDs, architecture and ADRs, which pays off on larger projects. The framework comparison helps you pick.

How does this relate to the OpenSpec course?

This course teaches SDD basics and goes deep on BMAD. OpenSpec gets one section in the framework comparison. The OpenSpec course (Course 10) covers its brownfield, delta-based workflow in full.