Strategy

Build vs. Buy:
A Decision Framework

📅 Mar 28, 2026 ⏱ 10 min read

It's the question that comes up in every technology strategy engagement: should we build this ourselves or buy an existing solution? It's also the question most teams answer based on gut feeling, personal preference, or whatever the loudest person in the room thinks.

Over years of helping companies make this decision, I've developed a framework that removes the emotion and focuses on what actually matters. Here it is.

The Five Questions

Before deciding to build or buy, answer these five questions — honestly, with data:

1. Is This Core to Your Business?

If the capability you need is directly part of your competitive advantage — the thing that makes customers choose you over competitors — lean toward building. If it's infrastructure that supports your product but doesn't differentiate it, lean toward buying.

Example: A payment company should probably build its fraud detection engine. It shouldn't build its own email system.

2. What's the Total Cost of Ownership?

Building isn't just about the initial development cost. It's about ongoing maintenance, bug fixes, security patches, scaling, and the opportunity cost of engineers working on this instead of your product. Calculate a 3-year TCO for both options.

"The build cost is the down payment. The maintenance cost is the mortgage. Don't sign up for a mortgage you can't afford."

— How I frame TCO for clients

3. How Fast Do You Need It?

Time-to-value matters. A bought solution deployed in two weeks beats a custom solution that takes six months — unless those six months produce something meaningfully better. Factor in the cost of delay.

4. Can Your Team Maintain It?

This is the question most teams skip. Even if you can build it, can you maintain it for the next 3–5 years? Do you have (or can you hire) the expertise? What happens when the original engineers leave?

5. What's the Migration Path?

If you buy and it doesn't work out, how hard is it to switch? If you build and it doesn't scale, how hard is it to replace? The reversibility of the decision should factor into the decision itself.

The Decision Matrix

Score each option (build and buy) on the five dimensions above. Use a simple scale: strong advantage, slight advantage, neutral, slight disadvantage, strong disadvantage. Then make the call.

The framework doesn't guarantee the right answer — nothing does. But it forces you to think clearly about the trade-offs instead of relying on intuition. And that, more often than not, leads to better outcomes.

If you're facing a build-vs-buy decision and want a sounding board, reach out. I've helped teams work through hundreds of these decisions, and the pattern is always the same: clarity beats cleverness.