Buy vs. Build: A Strategic Choice, Not a Cost Problem

The Buy vs. Build decision is a strategic choice, not just a cost problem. Buy commodity functions to gain speed and stability; build core features to create a unique competitive advantage. The footgun is ignoring total cost of ownership and strategic control.
Why it exists
Every product team needs new capabilities, from payment processing to AI-powered search. The Buy vs. Build decision exists to resolve the fundamental tension between getting a solution quickly (buy) and getting one that is perfectly tailored and owned (build). It forces a company to clarify its strategic priorities: how it values time, control, and differentiation.
The mental model
Think of it as deciding where to focus your team's limited energy. You buy standardized utilities like electricity or cloud hosting so you can build the unique product that uses them. The decision isn't about cost alone; it's about defining your competitive edge. You build what makes you unique and buy what is common.
How it works
Evaluate the decision across five factors. First, TOTAL COST, which includes long-term maintenance (build) vs. ongoing vendor fees (buy). Second, TIME-TO-MARKET, where buying is faster upfront but building might offer a better long-term fit. Third, CUSTOMIZATION, which is nearly infinite when building but limited by a vendor when buying. Fourth, EXPERTISE, considering if your team can build and sustain the feature. Fifth, STRATEGIC CONTROL: if a feature is your core competitive advantage, you should control its destiny by building it.
When to use it
Buy when the function is a commodity that adds little strategic value. Examples include authentication, payroll systems, or a CRM. This frees your team to focus on higher-leverage problems. Build when the feature is your core differentiator, requires deep integration with your existing stack, or involves proprietary logic that gives you an edge. Building is for creating a long-term asset that compounds in value.
When not to use it
Don't treat this as a pure spreadsheet exercise. The biggest mistake is focusing only on upfront cost while ignoring long-term strategic lock-in or the opportunity cost of distracting your best engineers. Don't build a generic solution that a vendor has already perfected, and don't buy a core piece of your user experience if it forces you into a one-size-fits-all box.
One canonical example
A new e-commerce startup needs a payment system. They should buy a solution like Stripe. Payment processing is complex, regulated, and non-differentiating; it's a solved problem. However, they should build their unique product recommendation engine, because that algorithm is their secret sauce and core competitive advantage.
Interview question
According to the card, which scenario best justifies a strategic "build" decision for a new capability?
- a.Implementing a bespoke customer relationship management (CRM) system to gain complete control over all customer data and integration points.
- b.Building a new payment processing system from scratch to avoid ongoing vendor fees and ensure full data ownership.
- c.Creating a proprietary algorithm for personalized content recommendations that is central to the user experience and competitive advantage.Correct
- d.Developing a custom internal tool to manage employee vacation requests, as no existing software perfectly fits their unique HR policies.
Why? this is the answer
The card emphasizes building features that are core differentiators, involve proprietary logic, and provide a competitive advantage, such as a unique recommendation engine. Option C describes such a proprietary algorithm central to competitive edge, while the other options involve building commodity functions that the card advises buying.
Just read this? Test yourself on what you have been reading.
Read the original → productschool.com
- #product strategy
- #engineering management
- #software development
- #trade-offs
You just looked this up. Could you explain it out loud?
That is the part interviews actually test. Tezvyn takes questions like this one and gives you what the interviewer is really checking, the answer that lands, and the mistake that ends the conversation, in the four minutes before your next meeting.
The iPhone app is on the way
We are building it. Until it lands, nothing here is held back from you: every interview card, your saved cards, streaks and the job board all work in Safari, plus hundreds of free practice quizzes of thirty questions each. Sign in and it all carries over to the app the day it arrives.
Want it as an icon? Tap Share at the bottom of Safari, then Add to Home Screen. It opens full screen and the cards you have read stay available offline.
We are hiring for this. Open roles that interview on product strategy — each one lists the topics its interview covers.
See open roles