Decide by strategic centrality, not by cost or speed alone. Build the capabilities that sit inside your core reinforcing loop and compound your advantage every quarter you own them. Buy commodity capabilities that every competitor needs but none differentiate on. Partner when the capability matters but you lack the time, talent, or right to win it alone.

Quick Answer: Ask two questions about any capability — does it directly create your differentiation (not just support it), and does controlling it compound over time? Yes to both → build. No to both → buy. Strategic but not urgent, or urgent but you lack the muscle → partner.

Strategic Centrality, Not Cost, Is the Real Decision Variable

Most build-vs-buy debates get stuck arguing about engineering cost or vendor pricing, which is the wrong axis entirely. The question that actually predicts outcomes is whether a capability sits inside the reinforcing loop that makes your product harder to copy the longer you run it — data flywheels, proprietary workflows, network effects, or a uniquely hard integration.

Everything else — no matter how technically interesting it is to build — is context, in Geoffrey Moore's terms. Moore's core/context distinction, laid out in Dealing with Darwin, argues that only work directly responsible for competitive differentiation deserves your best engineers and continuous investment. Context work should be industrialized, standardized, or bought — not lavished with the same care as core work, because doing so quietly taxes the thing that actually wins deals.

This is also the logic behind Simon Wardley's evolution axis, one of the more useful lenses in strategic mapping. Wardley plots any component of a value chain along a genesis-to-custom-built-to-product-to-commodity spectrum, and argues the single most common strategic error is treating a component that has already evolved to "product" or "commodity" as if it still deserved genesis-stage custom engineering.

Our guide to Wardley mapping and seeing the whole competitive board walks through how to actually plot this for your own stack — it's worth doing before you commit engineering headcount to anything.

Two Axes, Not One

Strategic centrality alone isn't sufficient. You also need to weigh time-to-capability against control — how fast you need this working, versus how much you need to own its roadmap, data, and constraints.

  • A capability can be strategically central but not urgent (a proprietary matching algorithm you'll need in 18 months) — that's a build you sequence deliberately, not a fire drill.
  • A capability can be urgent but not central (you need SSO live for an enterprise deal next quarter) — that's almost always a buy.
  • A capability can be central and urgent — that's when partnering (co-development, a strategic vendor with exclusivity terms, an acquisition) often beats a from-scratch build.

Ronald Coase's 1937 theory of the firm, later extended by Oliver Williamson's transaction cost economics, is the academic backbone here even if most product teams have never read either paper directly. Coase's insight was that firms exist because coordinating some activities internally is cheaper than coordinating them through market contracts — and the boundary should move whenever that relationship flips. A build/buy/partner decision is, structurally, exactly this question applied to one capability instead of the whole firm.

The Focus Tax: A Case Study in Building the Commodity

Consider a hypothetical, illustrative case that plays out constantly in mid-stage B2B SaaS: a 40-person product and engineering org building a workflow-automation platform decides to build its own authentication, SSO, and role-based access control system in-house, reasoning that "auth touches every customer, so we should own it."

Eighteen months later, three senior engineers are still maintaining edge cases in SAML assertion parsing and SCIM provisioning — capabilities that Okta, Auth0, and half a dozen credible vendors had already commoditized years earlier. None of it differentiated the product. None of it showed up in a single deal the sales team won.

The real cost wasn't the build itself — it was what didn't get built instead. This is the focus tax: every sprint spent hardening a commodity capability is a sprint not spent deepening the actual moat, whatever that team's real reinforcing loop was supposed to be. A team can hit every one of its self-imposed engineering deadlines and still lose competitively, because the deadlines were for the wrong thing.

The tell, in hindsight, was always visible on a proper journey map. Mapping the customer journey and its emotion curve for this product would have shown that login and access management barely register as a moment of friction or delight for the buyer — it's expected to just work, silently, the way electricity is expected to just work. Capabilities that sit at emotional-neutral, expected-baseline points in the journey are close to definitionally commodity, whatever the internal engineering team's opinion of the technical challenge.

Illustrative pattern, not a specific company: this scenario recurs across SaaS build logs often enough that it has an informal name inside many engineering orgs — "the auth rabbit hole."

The Build-Buy-Partner Framework: Four Signals

Once centrality and urgency are on the table, four concrete signals separate a build from a buy from a partner. None of them is "can we build it" — nearly any competent team can build nearly anything given enough time, which is exactly why that question is a trap.

  1. Differentiation signal. Does this capability directly create the reason a customer picks you over the next-best alternative, or does it merely support that reason? Test it against your actual Jobs to Be Done analysis — if the capability doesn't materially change how well you satisfy the customer's core job, it's context, not core.
  2. Compounding signal. Does owning this capability get more valuable the longer you run it — more proprietary data, a widening technical lead, a network effect — or is it a static utility that's equally good on day one and year five?
  3. Talent-scarcity signal. Is the expertise required rare and hard to hire against, or is it a well-understood, broadly available skill that a dozen vendors have already hired teams around?
  4. Total-cost-of-ownership signal. Beyond the initial build, who bears the ongoing cost of security patches, compliance certifications, and edge-case maintenance forever — and is that cost proportional to the strategic value returned?
SignalFavors BuildFavors BuyFavors Partner
DifferentiationDirectly creates your unique valueTable-stakes, expected by all buyersMatters, but you lack a right to win alone
Compounding valueGets stronger the longer you own itFlat utility, same value year over yearCompounds, but faster with a partner's data/reach
Talent scarcityYou already have or can build rare expertiseBroadly available skill, many vendorsExpertise exists but is locked inside another org
Time-to-capabilityYou can sequence it deliberatelyYou need it live nowYou need it soon, at a scale you can't hit alone
Total cost of ownershipCost is proportional to strategic returnVendor amortizes cost across many customersShared risk and cost with an aligned partner

Run every candidate capability through all four signals, not just one. A capability that scores "build" on differentiation but "buy" on talent scarcity and total cost of ownership is usually a partner decision in disguise — strategically important enough to co-own, but not something you can staff and maintain alone without starving something else.

A Worked Pattern Across Common Capability Categories

Most sourcing debates cluster around a small set of recurring capability categories, and the four signals tend to resolve them the same way across very different companies — which is useful, because it means you're rarely inventing the answer from scratch.

Capability CategoryTypical VerdictWhy
Authentication, SSO, RBACBuyCommodity-stage on Wardley's axis; near-zero differentiation; high ongoing compliance burden
Payments processingBuyRegulatory complexity and fraud infrastructure favor a specialist; rarely the reason a customer chooses you
Core matching or recommendation algorithmBuildDirectly creates differentiation; compounds with proprietary data over time
Analytics and BI dashboards (internal use)BuyWell-understood commodity tooling; building diverts focus from customer-facing differentiation
Industry-specific compliance workflowPartnerStrategically important but requires domain expertise you likely don't have in-house yet
Novel AI/ML capability central to the product's core loopBuild (with vendor model APIs underneath)The differentiation is in the workflow and data loop around the model, not in reinventing model training infrastructure

Notice the last row: even AI-forward products rarely need to build foundation-model infrastructure from scratch. The differentiation usually lives one layer up — in the proprietary workflow, data loop, or evaluation harness wrapped around a bought or partnered model — which is itself a build-vs-buy decision worth mapping explicitly rather than assuming by default.

Where Partner Fits Between the Two Poles

Partnering gets treated as a consolation prize in most frameworks, which undersells it. The right partnership — co-development with equity or revenue alignment, a data-sharing agreement, an exclusive integration — can deliver something a pure build or buy can't: speed with a path to eventual ownership, once the capability's strategic weight justifies bringing it fully in-house.

Treat partner as a deliberate third option, not a default fallback for "can't build, can't find a vendor." The best partner decisions have an explicit re-evaluation date — six, twelve, eighteen months out — where you revisit whether the capability has become central enough to bring inside, or commodity enough to eventually replace with a cheaper buy.

The Traps That Make Smart Teams Build Commodities Anyway

Teams rarely build the wrong thing because of bad analysis — they build it because of a predictable set of biases that override good analysis once it's already been done. Naming them is most of the defense.

  1. Not-invented-here syndrome. Katz and Allen's 1982 study of R&D teams at MIT found that engineering groups' preference for internally built solutions over external ones tended to strengthen with team tenure, largely independent of the external option's actual quality. The longer a team has existed, the more it distrusts outside work — a bias worth actively correcting for, not indulging.
  2. The control illusion. Engineers often equate "we built it" with "we control it," but a poorly resourced internal build you can't properly staff is less controllable than a well-negotiated vendor contract with clear SLAs and exit terms.
  3. Sunk-cost drift. Once a team has invested six months in a homegrown solution, killing it and buying the commodity alternative feels like admitting failure — even when the math clearly favors switching. Treat past build cost as gone either way; only forward cost should drive the decision.
  4. Interesting-problem bias. Commodity problems are sometimes technically the most interesting ones to a strong engineer — which is exactly why they keep getting built in-house long after a credible vendor exists. Technical interest is not a strategy input.

Gartner and McKinsey research on technology sourcing decisions has repeatedly found the same pattern across enterprises of very different sizes: organizations chronically overestimate how much competitive advantage they'll capture by custom-building infrastructure-layer capabilities, and chronically underestimate the ongoing maintenance burden once the build ships. Directionally, the miss tends to run in one consistent direction — toward building more than the strategy actually justifies.

Turning the Framework into a Roadmap Decision

A build-buy-partner framework is only useful if it actually changes what lands on next quarter's roadmap, not just what gets said in a strategy offsite. That means connecting the decision explicitly to your product vision and your execution plan, not treating it as a one-time architecture review.

Start by checking each candidate capability against the differentiation language in your own product vision — if the vision doesn't mention the capability as part of what makes the product win, that's a strong early signal it belongs on the buy or partner side, whatever engineering's instinct says.

Vision and sourcing decisions should read from the same page, not drift apart the way strategy and execution often do. Our piece on closing the gap between the strategy deck and daily execution covers why that drift happens and how roadmap rituals prevent it.

Our complete guide to advanced product strategy goes deeper on where sourcing decisions sit relative to positioning, moat design, and competitive response — treat this framework as one operating layer inside that larger strategy discipline, not a standalone checklist.

Where Prodinja Fits

Mapping which capabilities sit inside your core reinforcing loops — versus which ones are context that happens to run through your product — is exactly the kind of systems thinking that's easy to describe and hard to do rigorously on a whiteboard. Prodinja's Systems Engineering canvas is designed to let you map your product as a causal-loop system and visually surface which components sit inside a reinforcing loop versus which sit outside it as one-way dependencies, giving you a clearer basis for exactly this build-buy-partner conversation than gut instinct alone.

That's a mapping exercise, not a verdict — the framework above is still yours to apply. But seeing the loops laid out visually tends to make it obvious, fast, which capabilities are quietly commodity work wearing a "core to our differentiation" costume.

Key Takeaways

  • Decide by strategic centrality, not cost. The real question is whether a capability sits inside your core reinforcing loop and compounds — not whether it's cheaper to build than buy this quarter.
  • Use two axes together: differentiation-vs-commodity and time-to-capability-vs-control. A capability can fail on one axis and still be a clear build, buy, or partner call once you weigh both.
  • The focus tax is real and often invisible until later. Every sprint spent hardening a commodity capability is a sprint not spent deepening your actual moat — the cost shows up as what didn't get built, not as a line item.
  • Run four signals on every candidate: differentiation, compounding value, talent scarcity, and total cost of ownership. A mixed-signal capability is usually a partner decision in disguise.
  • Name the biases before they name your roadmap: not-invented-here syndrome, the control illusion, sunk-cost drift, and interesting-problem bias all push toward building things you should buy.
  • Partner deliberately, with a re-evaluation date — six to eighteen months out — rather than treating it as a fallback for "couldn't build, couldn't find a vendor."
  • Connect the decision to your vision and roadmap explicitly, or the framework stays a slide deck instead of changing what actually ships next quarter.

Frequently Asked Questions

How do you decide between build, buy, and partner for a new product capability?

Score the capability on two axes: whether it directly creates your differentiation (versus merely supporting it), and whether owning it compounds in value over time. High on both favors build; low on both favors buy; strategically important but urgent or resource-constrained favors partner.

What is the "focus tax" in a build vs buy decision?

The focus tax is the hidden cost of building a commodity capability in-house: the engineering time it consumes is time not spent deepening your actual competitive moat. It rarely shows up as a budget overrun — it shows up as a roadmap that quietly stalls on the things that were supposed to differentiate you.

Is it ever right to build something that's already a commodity elsewhere?

Occasionally — if a commodity capability is about to become strategically central for you specifically (for example, deep customization becomes your actual differentiator), building can make sense. That's rare enough that it should require an explicit, written justification, not an engineering team's default assumption.

How is partnering different from just buying a vendor's product?

Buying typically means a standard commercial relationship with a fixed feature set and shared costs across all the vendor's customers. Partnering usually involves deeper alignment — co-development, data sharing, exclusivity, or equity — aimed at a capability important enough to co-own but not (yet) important enough, or feasible enough, to fully build alone.

How often should a build-buy-partner decision be revisited?

Revisit it whenever the capability's strategic weight changes materially — a new competitor makes it central, a vendor gets acquired and its roadmap stalls, or your own scale finally justifies the internal investment. As a baseline, partner and buy decisions on strategically adjacent capabilities are worth a scheduled look every six to twelve months rather than left as a one-time call.