AI Training Now Available:

Expand your skills in the era of intelligent innovation. Join our latest AI courses to stay ahead in the evolving technology landscape.
Background Image
AI TRAINING

Agentic Development Workshop

Configuring Your Codebase for Spec Driven Development

The Agentic Development Workshop is an intensive, two-day hands-on course that teaches software teams how to configure their codebase for Spec Driven Development using the BMAD Method. Teams install the framework on their own repository, produce production-ready documentation (PRD, architecture, UX specs), and implement real features using AI agents. Teams leave with a fully configured project and the skills to keep building.

Full Course Description
I am a resident of
Starting At

USD

This class is currently only offered privately.
Please contact us about scheduling a private class.

Agentic Development Workshop Course Details

Spec Driven Development (SDD) is the practice of front-loading structured, machine-readable specifications (product requirements, architecture decisions, and UX definitions) so that AI agents can reliably contribute to your codebase. When specs are clear and complete, agents produce consistent, high-quality output. When they aren’t, teams get unpredictable results and burn trust in the tooling.

This workshop uses the BMAD Method (Breakthrough Method of Agile AI Driven Development) as its implementation of SDD. BMAD is an open-source agentic framework that provides specialized AI agents (Analyst, PM, Architect, UX Designer, Scrum Master, and Dev), each with defined personas, guided workflows, and slash commands that walk you through structured planning and implementation. BMAD’s two-phase design sets it apart: dedicated planning agents collaborate with humans to produce comprehensive specs, then the Scrum Master agent transforms those plans into hyper-detailed story files containing full context, implementation details, and architectural guidance for the Dev agent.

The workshop runs entirely against your team’s own repository. On Day 1, participants install and configure BMAD, then work through the planning phase, producing a complete PRD, architecture documentation, and UX specification. On Day 2, teams extend their PRD with new work, plan a sprint, create story documents, and implement real features using the Dev agent.

Agentic Development Workshop Learning Objectives

Day 1: Configure BMAD and Document the Existing Product

Introduction to the BMAD Method

Understand Spec Driven Development and why structured documentation changes everything for AI agents. Learn BMAD’s two-phase design (Agentic Planning to Context-Engineered Development), meet the specialized agents, and explore planning tracks.

Install and Configure BMAD

Install BMAD on your team’s repository, select modules, configure IDE integration, tour the bmad/ folder structure, and validate the setup with the team.

Create the PRD with the PM Agent

Use the PM agent’s advanced elicitation process to collaboratively build a Product Requirements Document from the team’s existing product knowledge. Define functional requirements, non-functional requirements, and epics.

Create Architecture with the Architect Agent

Document tech stack, patterns, conventions, and component boundaries. Produce architecture docs grounded in your actual codebase and validate by having the agent interpret and explain the architecture back.

Create UX Specification with the UX Designer Agent

Translate the team’s design system into structured specs agents can follow. Define component behavior, states, and edge cases for AI consumption. Cross-role review to validate agent interpretation.

Day 2: Plan and Implement New Features

Extend the PRD with New Work

Update the PRD with new features or enhancements, add epics and requirements in BMAD’s structured format, and break new work into technically-informed stories.

Implementation Readiness Check

Validate cohesion across PRD, architecture, UX spec, and epics. Identify and resolve gaps before writing any code.

Sprint Planning and Story Creation

Use the Scrum Master agent to prioritize and scope a sprint, create story documents with full context and architectural guidance embedded, and define the review workflow.

Implement Features with the Dev Agent

Run stories against the team’s configured repo, validate implementation quality with code review, evaluate agent output, and establish team workflows for ongoing BMAD-driven development.

Retro and Next Steps

Review what the team built, close the sprint, integrate BMAD into existing Scrum/Kanban processes, and plan for ongoing maintenance of BMAD documentation.

Who is the Agentic Development Workshop For?

  • Software development teams looking to adopt AI-assisted development workflows

  • Product Owners and Product Managers who want to structure requirements for agentic consumption

  • UX Designers seeking to create specifications that AI agents can faithfully implement

  • Scrum Masters and Agile Coaches preparing teams for the shift to agentic development

  • Engineering leads evaluating or rolling out AI coding tools across their organization

Prerequisites

  • An existing code repository the team is actively working on

  • Each participant should have a laptop with an IDE (VS Code, Cursor, Windsurf, or similar) and access to at least one AI coding tool (Claude Code, Cursor, Windsurf, Roo Code, etc.)

  • Node.js 20+ installed (required for the BMAD installer)

  • Basic familiarity with version control (Git)

  • No prior experience with BMAD or agentic frameworks is required

What You Leave With

  • A fully installed and configured BMAD framework on your team’s repository

  • A complete PRD with functional requirements, NFRs, and epics

  • Architecture documentation grounded in your actual codebase

  • UX specifications that AI agents can reliably implement

  • Epics broken into technically-informed stories with full context embedded

  • Sprint status and completed story files ready for your next sprint

  • Team workflows and best practices for ongoing BMAD-driven development

Sign Up Today

Private Training

Don’t see the class or size you need? Want another date or location? Let us know. We can offer private training or even schedule another public class.

Still Have Questions?

Check out our FAQs page or feel free to Contact us today. We offer hundreds of opportunities to learn and build your skills. We’ll find something for you.