Articles · Data & AI strategy · · 8 min read

Sequencing AI Adoption Without a Moonshot

How to order AI work when you own the platform and the budget: what to fund first, where build versus buy actually bites, and what is safe to defer.

By Matthieu de La Mettrie · Founder, Skopura

The hardest part of an AI programme is not the model. It is deciding what gets funded in which order, with what reversibility, and who is accountable when a step underdelivers. If you own both the platform and the budget, that sequencing decision is yours and it is not delegable to a vendor roadmap.

Why does the moonshot keep getting proposed?

Because a single large project is easier to approve than a sequence. It has a name, a sponsor, an executive narrative and a line in a plan. A sequence of smaller commitments has none of those things — it looks like indecision to anyone reading the slide rather than the system.

The problem is where a moonshot puts the risk. It concentrates spend in the part of the stack you understand least, on the longest feedback loop, with the fewest exit points. You find out whether the grounding data was adequate at the end, after the integration work, after the change management, after the budget is committed. A sequence inverts that: you find out the cheap things first.

What are you actually funding when you fund AI work?

Three separable things, and conflating them is the most common sequencing error.

The first is a retrieval surface — the content the system reasons over, in a form something can query. Retrieval-augmented generation grounds a model’s output in supplied documents, which means the corpus sets the ceiling. If your policy documents live across four systems with no canonical version, no model choice rescues that.

The second is an inference dependency — a hosted model behind an API, whether that is Azure AI Foundry, Claude, or something you run yourself. This is the most substitutable layer and therefore the least deserving of early architectural commitment.

The third is a process change — somebody stops doing a thing by hand, or starts reviewing output instead of producing it. This is the only layer where value is realised, and it is the one with the longest lead time, because it involves people.

Funding all three as one project means the slowest component sets the pace for the whole thing. Funding them as a sequence means the retrieval surface can be useful on its own, before any model touches it.

What goes first?

The precondition work, which is rarely exciting and almost always underfunded.

If the eventual use case is answering questions over internal content, the first funded item is the corpus: where it lives, which version is authoritative, who owns a retraction, and how a document gets in and out. If the eventual use case sits on operational data, the first item is the pipeline that makes that data queryable on a known cadence with a known late-arrival behaviour.

This is the step that gets skipped because it looks like it predates AI, which it does. That is the point. It is also the step whose output is useful even if you cancel everything downstream — a governed, queryable corpus has value with no model attached. Precondition work that only pays off conditional on the next three steps landing is not precondition work; it is the moonshot wearing a smaller hat.

Pilots startedValue in productionTime →Cumulative →
Pilots started and value in production diverge when precondition work is skipped. Illustrative shapes only.Illustrative — not measured data

Where does build versus buy actually bite here?

Build-versus-buy turns on whether the capability is a differentiator or a commodity — that part is settled. What is less obvious is that the timing of the decision matters as much as the decision itself.

Early on, you do not know the boundary of the capability well enough to build it. Buying gives you a working reference and a fast answer to whether the use case holds at all. The cost of that speed is a dependency you may later want out of, so the thing to negotiate early is not price but exit: where does your content sit, what format does it come back in, and what breaks if you switch.

Later, once the boundary is known and the workflow has stabilised, building becomes defensible — but only for the parts that are specific to how your organisation works. The retrieval logic over your document taxonomy might be yours. The vector store underneath it almost certainly is not.

Should this be the next thing you fund?

Defer it. Find the subset that stands alone and fund that instead.

What team shape does the first phase need?

Not the one in the job ads. The first phase is dominated by data engineering, interface design and negotiation with process owners — not model work. A platform engineer who can land a reliable pipeline and a semantic layer will unblock more than a specialist who tunes retrieval parameters against a corpus nobody has curated.

The second question is whether you need a permanent lead at all yet. Owning platform and budget means you need someone who can hold architecture, vendor and delivery decisions together — but that is a decision-density problem, not a headcount problem, and the decision density in phase one is lumpy.

Fractional leadPermanent hire
Best whenDecisions are lumpy and the architecture is unsettledDecisions are continuous and the roadmap is known
Main riskContext lives partly outside the organisationHired against a shape the programme outgrows
ReversibilityHigh — scope can contract without a redundancyLow — the role must be redefined, not ended
What it does not solveDelivery capacityDelivery capacity
Two ways to cover the leadership load in an early AI programme.Qualitative comparison — no figures implied

What is safe to defer?

Almost all of the architecture that assumes scale you do not yet have.

A model gateway is worth building when you have more than one model in production and a real routing decision. A central AI platform team is worth standing up when there are enough consuming teams to justify the coordination cost. Fine-tuning is worth considering once you can demonstrate that retrieval and prompt structure have hit a ceiling, which requires a corpus and an evaluation surface you do not have on day one.

Multi-agent orchestration is the most expensive thing to adopt early, because it multiplies the surface over which you need to reason about failure before you have learned how a single-step system fails in your own context.

No

Yes

No

Yes

No

Yes

Corpus or pipeline is governed and queryable

Useful on its own?

Buy a thin working path end to end

Process owner changed behaviour?

Stop. The constraint is not technical

Harden the parts that are specific to you

Second use case shares the surface?

Consider shared platform components

Sequencing logic: each step must be useful if the next one is cancelled.Concept diagram — logic only

How do you keep the output honest without vanity metrics?

Count of pilots is the canonical vanity metric, because it rises whether or not anything reaches production. Model-level scores are not much better on their own; they tell you about a component, not an outcome.

The measures worth putting in front of a board are the ones tied to a named process: how many manual steps were retired, how long the process takes end to end, what proportion of generated output is accepted without edit by the person accountable for it. Each of those requires you to name the process and the owner before you start, which is itself a useful filter — a use case that cannot name either is not ready to be funded.

Structured outputs help here in a way that is easy to miss. Constraining a model’s response to a supplied schema does not just make downstream integration tractable; it makes the output checkable, because you can assert properties about a shape you defined.

Gating on shape before gating on judgementts
123456789101112131415
type Extraction = {
documentId: string;
effectiveFrom: string;   // ISO date from the source document
obligations: { clause: string; owner: string }[];
sourceSpans: { start: number; end: number }[];
};

// Cheap, deterministic gates run before anyone reviews content.
function admissible(x: Extraction, corpusIds: Set<string>) {
return (
  corpusIds.has(x.documentId) &&
  x.obligations.length === x.sourceSpans.length &&
  x.obligations.every((o) => o.owner.trim().length > 0)
);
}

What does this cost you to get wrong?

A deferred capability is cheap to reinstate. A premature platform commitment is not — it acquires consumers, conventions and a migration cost before it has earned any of them. The asymmetry runs one way, and it is the main argument for sequencing conservatively even when the technology is genuinely capable.

The discipline is not scepticism about AI. It is refusing to let the narrative convenience of a single large project override the fact that you can learn most of what you need from a much smaller one, and still keep the option to go further.

ai-adoption · sequencing · build-vs-buy · platform-strategy

Share on LinkedIn ↗

Work with Skopura

Facing this bottleneck in your own estate?

Skopura builds production-grade lakehouse pipelines, evaluation harnesses, and provides fractional data leadership. Thirty-minute call, no deck.

Book a 30-min call →Email directly

Further reading

Data & AI strategy · 7 min

What a Fractional Head of Data & AI Actually Does

A practical read on the fractional data lead: the mandate, the first ninety days of decisions, team shape underneath, and the conditions that make it fail.

Data & AI strategy · 8 min

Choosing Between Microsoft Fabric and Databricks

Fabric or Databricks is mostly a question about team shape, consumption surface and reversibility — not features. What to settle first, and what to defer.