How I Work About James Case Studies Insights
Orchiture

Making technology teams work better

Engineering Delivery Diagnostics

Hi, I'm James Thomson.

I work with technology leaders to find a better way of working - so their teams deliver more, without burning out the people in the process.

When I was working inside technology organisations, I could not see it either. It was only when I had held accountability for all of the moving parts and done enough of the roles to understand how they connected that I could read the system and predict where the friction would form. From inside any one part, the problem always looks like a local one.

It rarely is. When a technology team stops performing the way it should, the problem is almost never the people. It is the system they are working in. I find where it is breaking down, and I fix it.

When the structure is right, delivery flows. Engineers do the work they were hired to do. The board stops asking where the product is; it starts asking what is next.

James Thomson

50+

product teams worked with

10+

years independent practice

6

structural conditions diagnosed

The cost of structural friction

A poorly structured tech team is expensive. Measurably so.

Missed delivery windows. Engineers leaving because they can't ship. Sprints that complete but products that don't move. Every week of structural friction is runway burning while the board asks questions you can't answer with confidence. The difficulty is that the metrics often look fine right through it. Velocity stable, sprints completing, no single thing visibly broken - while the underlying condition quietly compounds.

And behind the commercial numbers, there's a human cost. The CTO fielding board questions they can't answer with certainty. Senior engineers whose skills are wasted on coordination. Teams that are trying hard and still falling short - not because of who they are, but because of how the system is built around them.

The fix isn't a new process. It's a structural one.

Let's talk

30 years of experience across organisations including

Intuit
Gousto
Onto
Flock
Office for National Statistics
Siemens
"What I value most about James is that in working with the team he knows each person and how a team's dynamics are functioning. He doesn't use a single model and he doesn't care what process is used - more that the underlying principles of delivery are sound."
Ben Brown Chief Technology Officer · Underwrite.me
Who this is for

Not every problem looks the same from both sides of the table.

If you're a founder, CEO or CFO

If your board is asking why delivery is slower than the size of your engineering team suggests it should be - and "we need to hire more engineers" is the only answer coming back - there's a structural problem worth examining.

The cost is rarely on one line in the accounts. It is the senior engineer who leaves and costs six months of contractor spend to partially replace. It is the delayed release that moved the revenue line by a quarter. It is the sprint capacity absorbed by coordination that should have been absorbed by product. A structural diagnostic costs a fraction of one month of that. It names what is causing it and what to do about it.

Start a conversation →
If you're a CTO or Head of Engineering

If you're managing the symptoms of structural friction rather than its source - the team that's always nearly done, the sprint that completes but the release that doesn't - you already know this isn't a people problem.

What is harder to see from inside is that the conditions producing it accumulated through decisions that made sense at the time. The diagnostic does not relitigate those decisions. It maps what the system needs now, and gives you something credible to present to the board.

I work alongside CTOs as a thought partner and structural diagnostic: someone who can see the system clearly, say what is actually true, and build the case with you rather than for you.

About James →

How it works

Three steps. It starts with a conversation. Commitment only if you choose to proceed.

01

Conversation

We talk through what's happening - commercially and structurally. No brief required. Plain description is enough to start.

02

Diagnostic

A bounded 3–4 week engagement that identifies the structural root cause. Measurement before opinion. The right next step becomes clear from the findings.

03

Intervention

We co-design the structural changes together. Bespoke to your people and your architecture - not a template dropped in from outside.

Sound familiar?

The problems that bring people to me.

Delivery slows as the team grows

You've doubled the team in 18 months. Velocity hasn't kept pace. Each missed sprint costs more than the last and the board wants answers.

Your best engineers are leaving

Senior engineers are exiting. The exit interviews say "the work isn't interesting" but the real issue is structural - they can't ship because of how the system is organised, not because of skill.

Every fix is a patch, not a cure

You've tried agile coaches, new frameworks, reorganisations. It improves for a quarter, then reverts. That's because the root cause is structural, not behavioural.

Teams organised by history, not architecture

The org chart reflects how the company grew, not the system it needs to build. Your teams and your technical architecture are fighting each other.

AI isn't improving output the way it should

Individual developers are more productive. But collective delivery hasn't improved. Teams in the storming phase with AI need structural help, not more tools.

Progress collapses when support leaves

Previous consultants delivered something, but it didn't last. What was installed was a dependency, not a capability. The system needs to sustain flow on its own.

AI-Augmented Teams

AI changes what a team can do. Structure determines whether they do it.

Most teams are currently in the storming phase with AI - individuals using it differently, no shared norms, competing approaches. Moving from that to consistent, collective output isn't a tooling problem. It's a structural one, and it responds to exactly the same kind of diagnostic work as any other delivery bottleneck.

"The ask from investors and founders has changed. It's no longer 'scale the team.' It's 'get more output from the team you have - including with AI as part of the system.'"

The Transformation brief, 2025
The root cause

The problem is rarely the people. It is almost always the structure.

Thirty years working inside virtually every role a technology organisation contains. From software engineer, database architect and test manager through to engineering director, including five years as an engineering manager across regulated PCI DSS infrastructure for Tier 1 global enterprise clients. That isn't background colour. It's what makes it possible to read the structural patterns accurately and name what's actually causing the problem, not just what it looks like.

See how I work
What the other side looks like

Delivery flows. Teams breathe. Growth becomes self-sustaining.

When the structure is right, the work is different. Senior engineers spend their time building, not coordinating. Product and engineering stop fighting and start finishing. The sprint that was always nearly done starts shipping reliably.

The CTO stops arriving at board conversations holding a problem. They arrive holding an analysis - and a plan. The question shifts from "why is delivery slow?" to "what are we going to build next?"

That's the destination. Structural work is how you reach it.

Engineers doing the work they were hired to do.

Delivery predictable enough to present to the board with confidence.

A system that sustains its own flow - not a dependency on the consultant.

Ready to find out what's actually causing the problem?

A conversation costs nothing. Most people leave it knowing they're looking at a structural problem - and what to do about it.

Not ready to talk yet? Run The Signal — a free ten-minute structural diagnostic. No account required.