Module 04 · ~7 min
Build, Buy, or Partner
Why internal builds fail at twice the rate — and when to build anyway.
Reading progress
0/7 · 0%
The big idea
💡Key idea
This isn't a philosophical debate — MIT has a base rate. External partnerships with specialized vendors reached full deployment roughly 67% of the time. Internal builds reached it roughly 33% of the time. That's a 2:1 gap, and it goes unpriced in most 'we have engineers' conversations.
The case to build anyway exists, but it's narrow: the workflow is your proprietary competitive edge (not table stakes), no vendor exists at the required depth, the data legally cannot leave your infrastructure, and a named internal owner is budgeted — not assumed — for year two. Everything else is a pride build.
Quick check
1 question · instant feedback
0/1
- MIT NANDA's headline deployment ratio:
Numbers that matter
~67% / ~33%
deployment rate: vendor partnerships vs internal builds
MIT NANDA
Quick check
1 question · instant feedback
0/1
- Best justification to build in-house?
How to run it
- Proprietary edgeBuy: workflow is table stakes / commodity. Build: workflow IS the proprietary advantage.
- Vendor availabilityBuy: a vertical vendor exists at the required depth. Build: no vendor exists AND you'll do the work anyway.
- Data constraintsBuy: vendor's residency/retention terms pass the risk register. Build/self-host: data can't leave, or terms fail — knowingly.
- Year-2 ownerBuy: the vendor, contractually, with an exit path for the data. Build: a named internal owner or retained partner — budgeted, not assumed.
- Learning-asset ownershipBuy: acceptable to accrue adaptation inside the vendor (price the lock-in). Build: corrections, evals, workflow data must stay client-owned.
Quick check
1 question · instant feedback
0/1
- The 'year-2 orphan' failure pattern is prevented by:
In the field
🔬Worked example
Half-page build/buy/partner memo per opportunity: (1) is the workflow your proprietary edge or table stakes? (2) does a vendor exist at the required depth? (3) can data leave your infra? (4) who owns it in year two? Cite the 67/33 base rate. This memo protects clients from pride builds, creates the paper trail if you're overruled, and positions your build work honestly as the thin-proprietary-layer exception.
🚫When not to reach for it
'We have engineers' is not, by itself, a business case for building — the 2× gap goes unpriced. Feature-matrix buying is the mirror failure: select on operational bake-offs with the client's own workflows and data, not checkbox counts. Never sign without data-export and evals-portability terms — the switching cost surfaces at renewal on the vendor's side of the table.
Pitfalls & takeaways
Failure modes
- Pride builds. 'We have engineers' as the entire business case; the 2× deployment gap goes unpriced.
- Feature-matrix buying. Selecting on checkbox counts instead of operational bake-offs on the client's own workflows.
- Unpriced lock-in. No data-export and evals-portability terms at signature; switching cost surfaces at renewal.
- Year-2 orphans. Builds scoped to launch with no maintenance owner — the quiet second cause of the internal-build failure rate.
Durable takeaways
- Cite the 67/33 base rate in every build/buy conversation.
- 'We have engineers' isn't a business case.
- Data-export and evals-portability terms belong in the contract, not the postmortem.
- Year-2 owner budgeted, not assumed.
Do the work
📦Artifact to produce
Build/buy/partner half-page memo per scored opportunity.
Sources
- · MIT NANDA, The GenAI Divide (2025)