Skip to content

Search

Find insights, training programs, and workshops

Execution Stability & Structured Refactoring
CTOs, Engineering Directors, Principal Engineers, Engineering Managers3-4 hoursA classified structural risk map — your top friction modules sorted into dicing, slicing and peeling with a governance rule attached

Delivery slows because structural entropy accumulates unmeasured. Classify refactoring into dicing, slicing and peeling to restore predictability.

...frequent merge conflicts; blurred domain ownership; high change collision between teams; escalating integration complexity. Business impact: parallel development improves, coordination overhead reduces,...

1 DayIntensive
LayersNot cleanup
Review Forums & Decision Authority
Intermediate (SA, EA, TS)3-4 hoursArchitecture board design guide + review charter template + decision rights matrix

How to design, run, and improve architecture review forums — the structured spaces where decisions are evaluated, challenged, approved, and communicated.

...Strategic technology choice Architecture Board Domain architects, security All teams Cross-domain integration pattern Lead architect Domain architects of both sides Affected teams Domain-specific pattern...

Half-dayIntensive
PracticalSA · EA · TS
Roadmaps & Transformation Sequencing
Intermediate to Advanced (SA, EA, TS)5-7 hoursRoadmap template + transition state design guide + sequencing logic + dependency overlay

How to build multi-year transformation roadmaps that sequence architectural change realistically — accounting for dependencies, capacity, risk, and the fact that the organisation must continue operating while it transforms.

...before. 10% buffer. Medium risk — some uncertainty. 25% buffer. High risk — new technology, complex integration. 50% buffer. Available capacity = (Team size × availability %) - BAU load - support load....

1.5 DaysIntensive
StrategicSA · EA · TS
Why Architecture Exists
All levels — SA, EA, TS3-4 hoursArchitecture purpose framework — complexity · alignment · risk · change · shared understanding

Why architecture exists — managing complexity, aligning technology with business, reducing risk, enabling change, and creating shared understanding across teams.

...technology choice limit future options? Security risk — are we exposing vulnerabilities through our design? Integration risk — will these systems work together reliably? Every architectural decision either increases...

Half-dayIntensive
PurposeWhy it matters
Developer Experience as a Control System
CTOs, Engineering Leads, Platform Engineering Teams, Engineering Managers3-4 hoursA delivery friction map across four sprints, one named constraint pillar, and a traced DX-to-delivery signal

DevEx is not a perk — it is the set of operating conditions that governs how fast and how safely change moves through your delivery system.

...commitment. The retrospective lists the usual suspects: unclear requirements, unexpected complexity, integration issues. Nobody counts the sixteen hours of friction that consumed half the sprint's capacity...

1 DayIntensive
ConditionsNot satisfaction
Architecture Decisions & ADRs
All levels — SA, EA, TS3-4 hoursADR template + decision log + rationale guide

How to capture, document, and govern architecture decisions using ADRs — the lightweight mechanism that turns tribal knowledge into shared understanding.

...see the value. Repeat. ADRs must be part of the workflow — not outside it. Try it yourself — The integration check Where could ADRs plug into your current workflow? Process Current state ADR integration...

Half-dayIntensive
PracticalReady to use
How Architects Think
All levels — SA, EA, TS5-6 hoursSystems thinking toolkit + abstraction ladder + decision heuristics reference card

The cognitive toolkit of architecture — systems thinking, abstraction, balancing business and technical concerns, deciding under uncertainty, and trade-off thinking. Builds the mindset, not just the knowledge.

...What they need to hear What they don't need Executive Outcomes, risk, investment API contracts, integration patterns Engineering lead Boundaries, patterns, timeline Vision slides, business cases...

1 DayIntensive
MindsetNot just methods
Paying Down Debt Through Feature Work
CTOs, Engineering Leaders, Enterprise Architects, Product Leaders3-4 hoursA feature-driven debt reduction policy — the rule, the visibility mechanism, and the two questions review asks about every feature

Debt accumulates faster than refactoring projects can remove it. Fund architecture improvement through the product roadmap instead of competing with it.

...diagnostic. Teams discover tightly coupled modules, missing service boundaries, duplicated logic, and fragile integrations — not from a code audit, but from trying to change something. Teams should be encouraged...

1 DayIntensive
ContinuousNot a project
Platform as a Product
CTOs, Heads of Platform Engineering, VP Engineering, Enterprise Architects, Platform Product Managers3-4 hoursA three-gate platform governance plan — validated backlog, a written scope boundary, and adoption targets per capability

An internal platform with no product owner builds what nobody asked for and skips what everybody needs — adoption, not completeness, is the only measure that counts.

...quarterly report says five new capabilities delivered, uptime at 99.9%, a hundred tickets resolved, three integrations completed. Every one of those metrics describes what the platform team produced; none describe...

1 DayIntensive
AdoptionNot feature count
Capability Mapping & Business Outcomes
All levels — SA, EA, TS4-5 hoursBusiness capability map template + capability-to-outcome linkage model

How to build business capability maps, connect them to technology, and link capabilities to strategic outcomes — the bridge between business strategy and technical architecture.

...capabilities to your strategic priorities, heat map creation — investment-ready visualisation for leadership, integration planning — embedding the map in architecture review and investment governance, and business...

1.5 daysIntensive
PracticalMap-building exercise
1···678