Build vs. buy asks whether to develop something in-house or adopt an existing product or service. The instinct to build is strong and often wrong, the real cost of building includes years of maintenance, not just the first version. The decision hinges on whether it's core to your business.
A decision framework
LEAN BUY when: LEAN BUILD when:
- It's NOT your core differentiator - It IS your core value/differentiator
- A mature solution exists - No good solution fits your needs
- Speed-to-market matters - You need deep control/customization
- You lack expertise to maintain it - Long-term cost of buying is prohibitive
- TCO of buying < building+upkeep - Vendor lock-in is an unacceptable risk
