หลักการสำคัญนั้นง่ายมาก: สร้างสิ่งที่ทำให้คุณแตกต่าง ซื้ออย่างอื่นทั้งหมด ในระดับองค์กร การตัดสินใจไม่ได้เกี่ยวกับเครื่องมือตัวเดียว แต่เกี่ยวกับว่าคุณเลือกที่จะใช้จ่ายความสามารถทางวิศวกรรมที่หายากของคุณไปที่ไหน
กรอบการตัดสินใจ
BUILD when:
- It is core to your competitive advantage
- No adequate solution exists, or yours must be materially better
- The capability must evolve constantly with your product
BUY when:
- It is a commodity (auth, payments, email, observability)
- A mature vendor solution exists and fits well enough
- Time-to-market matters more than control
ชั่งน้ำหนัก ต้นทุนการเป็นเจ้าของทั้งหมด ไม่ใช่แค่ราคาลิขสิทธิ์: การผสานรวม การบำรุงรักษา การจ้างคน และต้นทุนโอกาสของวิศวกรที่ไม่ได้ทำงานในผลิตภัณฑ์ของคุณ
ตัวอย่างที่เป็นรูปธรรม
บริษัทสร้างเครื่องมือแนะนำของตน (หัวใจของผลิตภัณฑ์ของตน) แต่ซื้อ CRM การประมวลผลการชำระเงิน และ logging stack ของตน การสร้างสิ่งเหล่านี้จะเผาวิศวกรให้งานที่ไม่แตกต่าง
