Skip to content

Search

Find insights, training programs, and workshops

Build / Buy / Partner / Participate — Ecosystem Strategy
Intermediate to Advanced (SA, EA, TS)5-6 hoursBuild/buy/partner/participate decision framework + vendor and ecosystem evaluation scorecard + exit and switching cost analysis template

How to decide what to build, what to buy, what to access through partners, and what to participate in through ecosystems — covering differentiation vs commodity analysis, vendor evaluation, total cost of ownership, interoperability velocity, exit strategy, and lock-in risk.

...Building it wouldn't differentiate us. The vendor's roadmap aligns with our needs. We understand the integration cost (not just the license cost). We have an exit plan if the vendor fails or becomes unsuitable. Common...

1 DayIntensive
StrategicSA · EA · TS
Common Architecture Patterns
Intermediate (SA, EA)5-7 hoursPattern selection guide + pattern comparison matrix + anti-pattern catalogue

Proven, reusable solutions to recurring structural problems — each with known trade-offs that make it suited to some contexts and unsuitable for others.

...shared database, data ownership is hard, distributed transactions are expensive. Testing complexity — integration testing across services is significantly harder. Here's what catches teams out: they skip...

1.5 DaysIntensive
PracticalSA · EA
Delivery, Implementation & Architecture Runway
Intermediate (SA, EA, TS)4-5 hoursArchitecture runway template + delivery dependency map + agile architecture checklist

How architecture supports delivery instead of blocking it — covering architecture runway, phased implementation, dependency management, keeping teams unblocked, and recovering when architecture goes wrong during delivery.

...architectural debt — partial implementations that become permanent, dependencies that block later work, and integrations that are never finished. Phased implementation sequences delivery so that each phase builds...

1 DayIntensive
PracticalSA · EA · TS
Investment & Prioritisation
Advanced (EA, TS)5-6 hoursInvestment prioritisation model + business case guide (including TCO and unit economics) + sequencing criteria

How to decide which technology initiatives get funded, in what order, and why — connecting architecture to financial decisions and business outcomes.

...monolith" "Reduce feature delivery from 6 weeks to 2 weeks — 3x velocity improvement" "Adopt event-driven integration" "Decouple services to reduce cross-team blocking — 40% fewer dependencies" "Build a data...

1 DayIntensive
StrategicEA · TS
Technical Debt & Rationalisation
Intermediate to Advanced (SA, EA, TS)5-6 hoursTechnical debt taxonomy + rationalisation prioritisation framework + modernisation criteria

How to understand, measure, prioritise, and reduce technical debt — the accumulated cost of shortcuts, outdated decisions, and deferred maintenance.

...Team lead TD-004 Accidental Customer ID format inconsistent across services CRM, Portal Medium — integration bugs Growing — more integrations High Domain architect Four types — deliberate, accidental,...

1 DayIntensive
StrategicSA · EA · TS
What Architecture Is
All levels — SA, EA, TS3-4 hoursArchitecture definition canvas + what it is / what it isn't reference card

What software and enterprise architecture actually is — its structure, relationships, and decisions — and what it is not. No diagrams. No jargon. Just clarity.

...build around. Relationships — how the parts connect and interact. Dependencies, data flows, contracts, integration patterns. This is where most architecture fails — not in the components themselves, but in...

Half-dayIntensive
FoundationFor all roles
Decision Rights & Delegation
Engineering Managers, Tech Leads, Directors, CTO, VP Engineering3-4 hoursDecision rights map by altitude and domain, with every gap, overlap and delay node named

Decisions made at the wrong altitude are the commonest source of both bottleneck and drift — which makes delegation a design problem, not a trust problem.

...that govern a bounded business or technology domain Domain platform choices, data ownership rules, integration contracts Team Decisions within a team's implementation boundary Library selection within...

1 DayIntensive
AltitudeWho decides what
Requirements, Constraints, Trade-offs & Compromise
All levels — SA, EA, TS5-6 hoursTrade-off framework + constraint register template + requirements classification guide

The art of making the best possible architectural decision given what is required, what is constrained, and what must be sacrificed.

...Eventual consistency Latency vs accuracy Deployment Monolith Microservices Simplicity vs independence Integration Synchronous Asynchronous Simplicity vs resilience Database SQL NoSQL Structure vs flexibility...

1 DayIntensive
PracticeReal decisions
AI Agents and Automation
Intermediate to Advanced6-8 hoursAgent use case map + architecture blueprint + governance framework

AI agents — what they are, how they work, the protocols shaping them (MCP, A2A), and the governance you need before you let one act on your behalf. The bridge between AI that talks and AI that does.

...Plan-and-Execute Reflection Protocols — MCP and A2A Without standards, every agent is an island — custom integrations, no interoperability, vendor lock-in. Protocols create a common language for agents to connect...

2 DaysIntensive
Agent DesignWorkshop
AI Operating Model & Team Design
Intermediate4-5 hoursAI operating model blueprint + team role map + governance forum design

AI success is not just about tools. It depends on how teams are organised, who owns what, how standards are set, and how delivery, governance, and platform capabilities work together.

...manageable when responsibilities are explicit. Platform teams provide reusable tools, guardrails, and integration patterns. Product or workflow teams apply AI to specific user or business problems. Governance...

1 DayStrategy
Operating ModelDesign
1···5678