Select the search type
  • Site
  • Web
Search

AI Learning Over Time • Cohort-Based

Cohorts and Workshops

These offerings are designed for groups who want to build practical AI capability together over time—using a repeatable, outcomes-focused approach. Explore the options below, then visit each class page for the full details.

  • Team Activation — align on goals, tools, and guardrails.
  • AI Audit — assess readiness, risks, and highest-value use cases.
  • AI + Scrum Cohorts — build habits across roles with hands-on practice.
  • AI for Scrum Teams — practical, role-based workflows your team can adopt.
Tip: If you’re not sure where to start, choose AI Audit first—then map a cohort plan from the findings.

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 Results

24 Feb 2026

Step 1 — What Patterns Really Solve (and When They Don’t)

This step reframes design patterns as responses to recurring design forces, not reusable templates or universal best practices.

A design force is a structural pressure in your system—often driven by business change, technical constraints, team structure, quality goals, or long-term evolution. These forces show up as friction: brittle tests, ripple effects from small changes, conditional sprawl, tight coupling, or slow feature delivery.

The key discipline is learning to detect recurring tension before introducing abstraction.

You identify forces by:

  • Observing repeated pain across sprints

  • Analyzing change frequency and co-changing files

  • Watching for conditional explosion

  • Examining test friction and isolation challenges

  • Noticing ripple effects from minor changes

  • Recognizing cognitive overload or hesitation to modify code

Only after clearly naming the force should you evaluate patterns. Each pattern optimizes for one side of a tension while introducing cost—indirection, complexity, more types, and cognitive overhead.

The core exercise is simple but rigorous:

“Because we need ______, we are experiencing ______.”

If you cannot state the force precisely, introducing a pattern is architectural guesswork.

Mastery is not knowing many patterns.
It is recognizing when a recurring force justifies their trade-offs.

Author: Rod Claar
0 Comments
RSS

Search

«March 2026»
SunMonTueWedThuFriSat
22232425
262728
123456
7
891011121314
1516
17181920
21
2223
2425262728
2930311234

Upcoming events Events RSSiCalendar export