← BackReference (opens in a new tab) ↗

Build vs Buy

Decide which capabilities deserve your team's long-term ownership. · Product Judgment · Lesson 13 · 3 min

Build vs Buy · 3 min

Product Judgment

The request

Your product needs customer chat.

The team could:

Build it

Create messaging, notifications, storage, moderation, and search.

Or:

Buy it

Integrate an existing chat provider.

Which should you choose?

Product Judgment

The wrong question

Do not ask only:

Which is cheaper this month?

Build vs buy is usually a longer-term product decision.

You are choosing where your company should spend attention.

Product Judgment

Build makes sense when…

Building becomes more attractive when the capability:

  • differentiates the product
  • is strategically important
  • needs unusual control
  • would be expensive or limiting through vendors

If messaging is the heart of your product, owning it may matter.

Product Judgment

Buy makes sense when…

Buying becomes more attractive when the capability:

  • is common infrastructure
  • does not differentiate you
  • would take significant maintenance
  • is already solved well by specialists

For many teams, payments, email delivery, or error monitoring fit this category.

Product Judgment

Vendor risk is real

Buying also creates dependencies:

  • pricing changes
  • outages
  • missing features
  • data restrictions
  • switching cost

“Buy” does not mean “no engineering.”

It means choosing a different set of problems.

Product Judgment

PM question

Ask:

Is this capability part of why customers choose us?

If yes, think carefully before outsourcing too much of it.

If no, ask whether building it is really the best use of your team.

Remember this

Remember this

Build vs buy is not just a cost decision.

It is a decision about where your company should own complexity.