build vs. buy는 무언가를 자체 개발할지 기존 제품이나 서비스를 채택할지를 묻습니다. 만들려는 본능은 강하고 종종 틀립니다. 만드는 것의 진짜 비용은 첫 버전뿐 아니라 수년간의 유지보수를 포함합니다. 결정은 그것이 당신의 비즈니스에 핵심인지에 달려 있습니다.
의사결정 프레임워크
text
BUY로 기울 때: BUILD로 기울 때:
- 당신의 핵심 차별점이 아니다 - 그것이 핵심 가치/차별점이다
- 성숙한 솔루션이 존재한다 - 당신 요구에 맞는 좋은 솔루션이 없다
- 출시 속도가 중요하다 - 깊은 통제/맞춤화가 필요하다
- 유지보수할 전문성이 부족하다 - buy의 장기 비용이 감당 불가하다
- buy의 TCO < build+유지보수 - vendor lock-in이 용납 불가한 위험이다
구체적인 예시
자체 auth 시스템을 만들지 마십시오. identity는 어렵고, security-critical이며, 당신의 차별점이 아닙니다. 검증된 provider를 buy/integrate하십시오. 추천이 제품을 특별하게 만든다면 핵심 recommendation engine은 만드십시오. 당신을 만드는 것은 build하고, 나머지는 buy하십시오.
