Skip to content

Search

Find insights, training programs, and workshops

Data and AI
Intermediate4-6 hoursData readiness assessment + governance framework + pipeline blueprint

The data foundations that make AI work. Data quality, governance, architecture, pipelines, and the GenAI shift from training to retrieval. Most AI failures are data failures — learn the patterns and prevent them.

...you have enough data for production? If no: volume blocker Is the data current enough for your use case? If no: timeliness blocker Has legal approved this data for AI use? If no: governance blocker...

1.5 DaysIntensive
Data ReadinessAssessment
Current State & Target State Architecture
All levels — SA, EA, TS4-5 hoursAs-is / to-be architecture canvas + transition state design + maturity scale + AI readiness assessment

How to document what exists today, define what must exist tomorrow, and design the transition states that get you there — the discipline of architecture that connects present reality to future goals.

...including the problems, debt, and constraints. Target state describes what must exist to meet future business needs. Transition states are the realistic intermediate steps. The gap between current and target...

1 dayIntensive
PracticalCanvas exercise
AI Policy, Security & Organisational Controls
Beginner to Intermediate4-5 hoursAI policy checklist + security controls map + incident response starter template

Building and enforcing AI policy — the practical mechanisms that turn ethical principles into enforceable organisational rules. Data security, access controls, audit trails, and incident response.

...tools are approved. Sensitive data has been pasted into consumer AI tools. No one can say which AI use cases are active in the business. Try it yourself — The enforcement gap audit Answer these three questions...

1 DayIntensive
Beginner FriendlyNo legal background required
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.

...grows Accidental Unintended consequence discovered later "The data model doesn't support this use case" Refactor when discovered; document learning Bit rot Technology ages — support ends, versions...

1 DayIntensive
StrategicSA · EA · TS
Fitness Functions Instead of Review Boards
Enterprise Architects, CTOs, Review Board Members, Engineering Leaders3-4 hoursA three-tier fitness function plan — your first three invariants automated, and the board agenda they retire

Batch review cannot govern continuous change. How to encode architectural invariants as automated checks — and what still belongs to the board.

...(Ford, Parsons, Kua, 2017) introduced the term; ThoughtWorks built them into delivery pipeline guidance; case studies and cloud-vendor patterns followed. Every treatment gives the same playbook: define an architectural...

1 DayIntensive
ContinuousNot batched
Emerging Technology Scanning
All levels — SA, EA, TS3-4 hoursTechnology radar template + horizon scanning process + hype vs signal evaluation criteria

How to monitor what is coming, filter signal from noise, and make deliberate decisions about when and how to adopt new technologies — before being forced to react.

...problems emerge Best time to evaluate — hype is gone, reality is clear Slope of Enlightenment Real use cases emerge; practical value Trial — pilot with real use cases Plateau of Productivity Mature, proven,...

Half-dayIntensive
PracticalSA · EA · TS
Stakeholder Management & Politics
Intermediate to Advanced (SA, EA, TS)5-6 hoursStakeholder map template + conflict resolution framework + executive alignment guide

How to navigate organisational dynamics, manage conflicting priorities, resolve decision deadlocks, and build executive alignment — because the best architecture recommendation fails without stakeholder alignment.

...engineering. Quantify the cost of each — "speed now costs us X weeks of rework." Innovation vs stability — business vs operations. Present risk and reward — "innovation has Y% chance of Z impact." Centralisation...

1 DayIntensive
StrategicSA · EA · TS
Multimodal AI
Beginner to Intermediate3-4 hoursMultimodal use case map + modality selection framework

AI is no longer just text in, text out. Learn how modern systems work across language, images, audio, video, and documents — and how to choose the right modality for the job.

...Document Structured extraction from mixed layouts Invoices, contracts, forms, scanned PDFs Most business use cases are not truly single-modal. A support workflow may involve a customer message, an...

Half DayIntensive
Beginner FriendlyNo technical background required
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.

...programmes invest in the right things for the wrong reasons — so the metrics they move are not the ones the business cares about. Three patterns account for nearly all of it. They measure satisfaction instead...

1 DayIntensive
ConditionsNot satisfaction
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.

...Eventually leadership proposes a large modernisation initiative — expensive, disruptive, and in many cases unsuccessful. The problem is not that organisations ignore technical debt. The problem is how...

1 DayIntensive
ContinuousNot a project