The question “do we build or buy?” is often poorly framed. For most SMEs the real choice is among three options: internal build, buy a product, or partner for solution + capability. Each has different costs, risks, and speed.
The three paths (and when they make sense)
1. Internal build
Makes sense when:
- the use case is strongly proprietary and strategic;
- you have stable internal skills;
- you are willing to invest time in maintenance and evolution.
Typical risk: underestimating the cost of ownership (data, integration, monitoring, updates).
2. Buy (ready product)
Makes sense when:
- the problem is standard (e.g. generic copilot, basic document search);
- you want speed and a vendor that manages model evolution;
- the risk perimeter is clear and acceptable.
Typical risk: lock-in, poor fit to your document and process context.
3. Partner (solution + capability)
Makes sense when:
- you want an operational result on a concrete process;
- you do not (yet) have complete internal skills;
- you prefer a guided path with know-how transfer.
Typical risk: dependency if ownership transfer is not designed from the start.

A five-question decision framework
-
How specific is our process?
Very specific → build or partner. Standard → buy. -
How critical is the risk (data, decisions, compliance)?
High → you need strong control and governance (often partner or build with controls). -
Do we have stable internal skills?
No → buy or partner. Yes → build becomes more realistic. -
What is the time horizon for value?
Need a result in weeks/months → buy or partner. Long strategic horizon → build can pay off. -
Do we want capability transfer?
Yes → a well-structured partner. No → pure buy.
Frequent mistakes in SMEs
- Starting from “we must have an internal AI team” without a use case that justifies it.
- Buying a generic product and discovering it does not speak to real documents and processes.
- Delegating everything to a partner without defining ownership and success metrics.
- Underestimating the cost of keeping alive what you have built.
How to choose in practice
- Define the first (or next) use case in terms of process and metrics.
- Evaluate the three paths with the five questions above.
- Prefer the option that maximizes the chance of reaching production with clear ownership.
- If you choose a partner, include know-how transfer and metrics in the agreement from the start.
At Zendata we typically work as a partner: we deliver an end-to-end solution on a concrete scope and build the conditions for the company to govern it over time.
FAQ
Is it always better to build in-house?
No. Only if competitive advantage and skills justify it. Many SMEs get more value faster with targeted buy or partner options.
Is an AI SaaS product enough?
It depends on the use case. For individual productivity, often yes. For processes that use proprietary knowledge and require accountability, you usually need more than a generic tool.
How do you avoid partner dependency?
Define internal ownership, documentation, metrics, and a handover plan from the start. A good partner proposes this themselves.
How much does it cost to compare the three options?
A 1–2 week assessment on a concrete use case costs far less than a wrong project.
Sources
- Practice and surveys 2025–2026 on make-or-buy of AI in enterprise and mid-market.
- McKinsey State of AI: correlation between approach and impact.
- Operational experience on SME projects (recurring success and failure patterns).
Dig deeper in the series
If you want a structured Build / Buy / Partner evaluation on a use case in your company, we can run a priority and criteria session. Write to info@zendata.it or visit zendata.it.
Pietro Ciattaglia, CEO of Zendata AI, Rome
