Select the search type
  • Site
  • Web
Search

Virtual • In-Person • On-Site

Virtual or In-Person Training

Choose the delivery format that fits your team: attend virtually, join an in-person class, or bring the training on-site. The currently scheduled classes are listed on the right—each link takes you straight to registration.

Every course can be delivered as Virtual or On-Site training. For details on corporate and private offerings, see Corporate Training Offerings.

Tip: If you don’t see a date that works, corporate/private delivery can be scheduled to match your calendar.

Live Training

Find the Right Live Class

Every class below is taught live by Rod Claar, CST, and can be delivered virtually or on-site. Each class name links to its full page with dates and registration. Not sure where to start? Look at the "Who it's for" line on each card.

AI Augmented Scrum for Product Teams

Certification

2 Days · Live Virtual or On-Site

Who it's for

Product Owners, Scrum Masters, Agile coaches, developers, testers, and analysts who already work on a Scrum team.

New to the role?

Not a beginner class.You should already understand Scrum basics before you sign up.

What you'll learn

How to use AI in product discovery, backlog work, and Sprint events, plus how AI can support code review and quality checks. The class ends with the AI-Augmented Scrum Practitioner exam.

See dates & details →

AI-Enhanced Scrum: Transforming Agile Development with AI

CSD Course

3 Days · Live Virtual

Who it's for

Solution Architects, Product Managers, Technical Leads, UX/UI Designers, Scrum Masters, and development teams.

New to the role?

Not a beginner class.Bring a PC or Mac with your usual development tools — the class is hands-on and technical.

What you'll learn

How to use AI across the full build process — requirements, UI design, technical specs, and test-driven coding. The class leads to a Certified Scrum Developer certification.

See dates & details →

AI for Scrum Masters and Agile Coaches

Half-Day

Half-Day · $299 · Certificate Included

Who it's for

Working Scrum Masters and Agile Coaches.

New to the role?

Not a beginner class.You need real experience running a Sprint. No AI experience is required.

What you'll learn

How to use AI to run sharper Sprint Planning, Daily Scrums, and Retrospectives, spot team problems faster, and build a personal AI toolkit for your role.

See dates & details →

AI for Scrum Masters

Microcredential

4+ Hours · $299 · Scrum Alliance SEUs

Who it's for

Scrum Masters at any experience level, and anyone who leads or supports an agile team.

New to the role?

Welcomes all levels.This class works whether you're new to Scrum Mastery or have years of experience.

What you'll learn

How to write AI prompts and use everyday AI tools to support Scrum events, team communication, and data-driven team management.

See dates & details →

AI for Product Owners and Product Managers

4-Hour Session

4 Hours · $299 · Max 12 Seats

Who it's for

Scrum Product Owners, Product Managers, Agile Coaches, and Team Leads.

New to the role?

No AI experience needed. Some familiarity with a product backlog and Sprint planning helps you get the most out of it.

What you'll learn

Prompt patterns for the full product cycle — story writing, backlog ordering, and stakeholder updates — while keeping final decisions in your own hands.

See dates & details →

AI For Scrum Product Owners

Microcredential

4 Hours (Half-Day) · $299 · 4 SEUs

Who it's for

Product Owners, Product Managers, Business Analysts, Project Managers moving into agile, and Scrum Masters who support Product Owners.

New to the role?

Open to newer and experienced Product Owners alike.

What you'll learn

How to use AI for backlog refinement, story writing, stakeholder communication, and product strategy and ordering decisions.

See dates & details →

Generative AI For Scrum Teams

Live Virtual

$399 per seat

Who it's for

Scrum Masters, Product Owners, developers, and Agile Coaches — really, the whole Scrum team.

New to the role?

Open to the whole team,whatever your experience level.

What you'll learn

Hands-on ways to use tools like ChatGPT and GitHub Copilot for backlog work, coding, testing, and every Scrum event — with ethical guardrails built in.

See dates & details →

Get Started with AI Prompt Engineering

Microcredential

2+ Hours · $199

Who it's for

Anyone introducing AI to their team, plus Scrum Masters, Agile Coaches, and Product Owners who want more reliable AI output.

New to the role?

Built for beginners.This is the class to start with if you've never written an AI prompt before.

What you'll learn

How to write clear, effective prompts, apply a repeatable prompting framework, and tailor prompts to your team's tone and rules.

See dates & details →

Leading AI-Enabled Agile Organizations

Leadership

About 4 Hours · Live

Who it's for

Executives, managers, product leaders, transformation leads, and other business leaders guiding AI adoption.

New to the role?

No prior AI background needed. This class is built for leaders, not technical specialists.

What you'll learn

How to explain AI without jargon, build an AI strategy tied to business results, lead people through AI-driven change, and set up responsible AI governance.

See dates & details →

Lean Software Development

Microcredential

8 Hours · $399

Who it's for

Developers, teams, and technical leaders who want to cut waste and deliver faster.

New to the role?

Open to any experience level.

What you'll learn

Core lean principles, how to remove waste from your delivery process, and how to build a plan to put lean practices to work on your team.

See dates & details →

Picking a Model for Your Team and Product

Free Workshop

2 Hours · Free

Who it's for

Teams and leaders who need to choose an AI model for a product or feature.

New to the role?

Open to any experience level.

What you'll learn

A 6-step framework for picking the right AI model for your context, weighing cost, speed, privacy, and risk before you commit.

See dates & details →

Practical Scrum Mastery: Beyond the Certification

Advanced

Full Day (8 Hrs) · $299 · Max 12 Seats

Who it's for

Certified Scrum Masters and Product Owners — CSM, PSM, CSPO, or an equivalent credential.

New to the role?

Not a beginner class.You need an active Scrum certification to attend.

What you'll learn

How to run real Sprint events well, build a healthy backlog, coach your team through the four coaching stances, and use AI with the RCCF prompt framework.

See dates & details →

Scrum Essentials

Microcredential

4+ Hours · $299

Who it's for

People new to Scrum, agile team members, project and product managers, and other professionals.

New to the role?

Built for beginners.This is the best starting point if you're new to Scrum.

What you'll learn

The basics of Scrum — roles, events, and artifacts — and how to deliver value in a complex, changing environment.

See dates & details →

Virtual Certified Scrum Master

CSM Certification

2 Days (16 Hrs) · $399 · Exam Fee Included

Who it's for

Project Managers, Team Leads, Product Owners, Developers, Testers, and Business Analysts.

New to the role?

Welcomes Scrum novicesas well as people looking to sharpen existing skills.

What you'll learn

The full Scrum framework, hands-on team simulations, and how to prepare for the Scrum Alliance CSM exam — included with the class.

See dates & details →

Virtual Certified Scrum Product Owner

CSPO Certification

2 Days · From $349

Who it's for

Product Owners, Product Managers, Portfolio and Program Managers, and Business Analysts.

New to the role?

Open to anyone responsible for product vision or requirements,new or experienced.

What you'll learn

How to build a product vision and roadmap, write strong user stories and acceptance criteria, prioritize with real stakeholder context, and run releases that stay aligned.

See dates & details →

Search Results

9 Mar 2026

Step 3: TDD with AI — Keeping You in the Driver’s Seat

Step 3: TDD with AI — Keeping You in the Driver’s Seat

Objective
Use AI to accelerate Test-Driven Development (TDD) without surrendering design intent or engineering judgment.

The goal is not to let AI write your tests blindly. The goal is to use AI as a thinking partner while you remain the architect of the code.


Learning Path

1. Re-establish the TDD Loop

Before introducing AI, anchor on the classic cycle:

  1. Red – Write a failing test

  2. Green – Write the simplest code to pass

  3. Refactor – Improve design safely

AI should support this loop, not bypass it.

Key rule:

Tests define intent. AI assists implementation.


2. Use AI to Generate Test Ideas

AI is excellent at producing test scenarios you may not immediately think of.

Ask AI questions like:


 

Generate unit test scenarios for this function.
Include edge cases, boundary conditions, and failure cases.

Example function:


 

def calculate_discount(price, percentage):
return price * (percentage / 100)

Possible AI-generated scenarios:

  • Normal discount case

  • Zero discount

  • 100% discount

  • Negative percentage

  • Very large price values

  • Rounding behavior

Your job is to evaluate which tests reflect real system behavior.

AI suggests.
You decide.


3. Write the Tests Yourself

Do not copy-paste AI-generated test code.

Instead:

  1. Review the AI test ideas

  2. Select the meaningful ones

  3. Write the tests manually

This preserves:

  • understanding

  • design clarity

  • debugging ability

Example:


 

def test_zero_discount():
assert calculate_discount(100, 0) == 0


4. Compare Your Tests With AI Suggestions

After writing your tests:

Ask AI:


 

Compare these unit tests with your earlier suggestions.
What cases might still be missing?

This is where AI shines as a coverage reviewer.

You may discover:

  • missing edge cases

  • input validation gaps

  • boundary conditions


5. Implement the Code to Pass Tests

Now return to the TDD loop.

Let the tests drive implementation.

AI can help with:

  • implementation suggestions

  • refactoring

  • simplifying logic

  • identifying duplicated code

Prompt example:


 

Given these tests, suggest a simple implementation that passes them.
Do not add features not required by the tests.


6. Use AI for Safe Refactoring

Once tests pass, AI can help identify design improvements.

Ask:


 

Refactor this code while preserving behavior verified by the tests.
Focus on readability and simplicity.

Your safety net:

The test suite.

If tests pass, refactoring is safe.


Exercise

Goal

Practice using AI to expand test coverage while maintaining developer control.

Step 1 — Pick a Small Function

Choose something simple:

  • string parser

  • calculation function

  • validation logic

  • utility method


Step 2 — Ask AI for Test Cases

Example prompt:


 

Generate unit test cases for this function.
Include edge cases and failure scenarios.


Step 3 — Write Tests Yourself

Do not copy the AI output.

Instead:

  • read the suggestions

  • select meaningful ones

  • write tests manually


Step 4 — Compare Gaps

Ask AI:


 

Compare my tests with the earlier suggestions.
What important cases might still be missing?


Step 5 — Expand Coverage

Add the missing cases you agree with.

Your final test suite should reflect:

  • real requirements

  • edge conditions

  • error behavior


Key Principle

AI improves test discovery.

Developers maintain design ownership.

A useful mental model:

Role Responsibility
Developer Defines intent and architecture
Tests Protect behavior
AI Suggests cases and improvements

You stay in the driver’s seat.

Print

Number of views (5721)      Comments (0)

Tags:

Ready to start?

Pick your next step—start with free learning, watch the videos, or browse the full course catalog.

Prefer Virtual or On-Site delivery for your team? See Corporate Training Offerings.

Search

Calendar

«September 2026»
SunMonTueWedThuFriSat
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

Upcoming events Events RSSiCalendar export