Câu hỏi đầu tiên không phải là giá
Khi bàn tự xây hay mua, cuộc họp thường lao ngay vào bảng giá: giấy phép bao nhiêu, kỹ sư bao nhiêu. Nhưng câu hỏi quyết định đứng trước giá: phần này có phải lý do khách hàng chọn chúng ta không?
Nếu có, mỗi cải tiến ở phần đó là lợi thế, và giao nó cho nhà cung cấp nghĩa là đối thủ mua được đúng thứ bạn có. Nếu không, mỗi tuần kỹ sư dành cho nó là một tuần không làm cho phần tạo khác biệt.
| Phần này | Giải pháp thị trường phổ biến, chín muồi | Giải pháp thị trường ít, non |
|---|---|---|
| Tạo khác biệt cho sản phẩm | Mua để chạy nhanh, giữ đường lùi để tự xây | Tự xây, đây là chỗ đặt kỹ sư giỏi nhất |
| Không tạo khác biệt | Mua, không tranh luận thêm | Dùng mã nguồn mở hoặc giải pháp tối thiểu |
Bài toán tối ưu tuyến của ChởNhanh
Lời hứa giao trong 2 giờ phụ thuộc vào việc ghép đơn và sắp tuyến cho 3.500 tài xế. Hiện tại tuyến được sắp bằng quy tắc đơn giản trong lõi cũ, và đội Điều phối của Hưng ước tính tối ưu tốt hơn có thể giảm 12% quãng đường mỗi đơn. Đây rõ ràng là phần tạo khác biệt — nhưng thị trường đã có dịch vụ tối ưu tuyến khá chín muồi. Ba phương án:
| Phương án | Công sức ban đầu | Chi phí hằng năm | Thời gian có kết quả |
|---|---|---|---|
| Tự xây | 4 kỹ sư × 26 tuần = 104 tuần-kỹ sư | 1 kỹ sư vận hành và cải tiến | 6 tháng |
| Mua dịch vụ | 6 tuần-kỹ sư tích hợp | 50 đồng mỗi đơn | 6 tuần |
| Mã nguồn mở | 2 kỹ sư × 13 tuần = 26 tuần-kỹ sư | 1 kỹ sư vận hành, thêm 2 quý tinh chỉnh | 3 tháng, chất lượng tuyến thấp hơn lúc đầu |
Tính tổng chi phí sở hữu
Với 1 tuần-kỹ sư khoảng 12 triệu đồng, một năm 52 tuần, và quy ước 360 ngày hoạt động mỗi năm:
Tự xây
- Ban đầu: 104 × 12 = 1.248 triệu đồng
- Vận hành: 52 × 12 = 624 triệu đồng mỗi năm
- Chia chi phí ban đầu cho 3 năm: 416 triệu mỗi năm, cộng vận hành thành khoảng 1.040 triệu đồng mỗi năm
- Ở 45.000 đơn/ngày: 45.000 × 360 × 50 = 810 triệu đồng mỗi năm
- Ở 120.000 đơn/ngày, mục tiêu cuối năm sau: 120.000 × 360 × 50 = 2.160 triệu đồng mỗi năm
Mã nguồn mở trông rẻ nhất trên giấy: 26 × 12 = 312 triệu ban đầu. Nhưng nó vẫn cần một kỹ sư vận hành 624 triệu mỗi năm, và hai quý tinh chỉnh với chất lượng tuyến thấp hơn — tức hai quý lời hứa 2 giờ bị đe doạ. Với phần tạo khác biệt, "rẻ nhưng tệ hơn trong 6 tháng" thường là phương án đắt nhất.
Quyết định của ChởNhanh: mua ngay, xây có điều kiện
Hôm nay ChởNhanh ở 45.000 đơn/ngày, dưới điểm hoà vốn. Mục tiêu là 120.000, trên điểm hoà vốn rất xa. Mai và anh Đạt chốt:
- Mua dịch vụ ngay để có tuyến tốt hơn trong 6 tuần, kịp trước mùa cao điểm.
- Đặt một lớp trung gian trong hệ thống của mình giữa app tài xế và dịch vụ tối ưu. App tài xế chỉ nói chuyện với lớp này, nên đổi nhà cung cấp sau này không phải sửa app. Xem API & Technical Literacy để hiểu vì sao hợp đồng API ổn định là thứ giữ đường lùi.
- Hợp đồng 12 tháng, có điều khoản xuất toàn bộ dữ liệu tuyến và lịch sử.
- Ngưỡng kích hoạt: khi đơn vượt 55.000/ngày kéo dài một tháng — tức sắp chạm điểm hoà vốn — bắt đầu dự án tự xây, dùng dữ liệu đã tích luỹ từ dịch vụ làm chuẩn so sánh.
Những chi phí không có trong bảng giá
- Tích hợp và giám sát. Dịch vụ bên ngoài chậm hay sập thì sao? Cần thời gian chờ tối đa, phương án dự phòng (quay về quy tắc cũ), cảnh báo.
- Khoá chân. Càng dùng lâu, dữ liệu và quy trình càng gắn với định dạng của nhà cung cấp. Lớp trung gian và điều khoản xuất dữ liệu là cách giảm.
- Dữ liệu và tuân thủ. Địa chỉ khách hàng gửi ra ngoài — hợp đồng có cam kết lưu trữ, bảo mật, vị trí máy chủ không?
- Giấy phép mã nguồn mở. Một số giấy phép buộc công bố mã nếu bạn phân phối phần mềm. Cần người hiểu đọc trước.
- Người duy nhất hiểu. Giải pháp tự xây hoặc mã nguồn mở mà chỉ một kỹ sư nắm là một khoản nợ chờ đến hạn khi người đó nghỉ.
- Lộ trình của nhà cung cấp. Họ có thể đổi giá, bị mua lại, bỏ tính năng bạn cần.
Năm câu hỏi trước mọi quyết định tự xây hay mua
| Câu hỏi | Vì sao quan trọng |
|---|---|
| Phần này có phải lý do khách chọn ta không? | Quyết định ô nào trong ma trận |
| Ở quy mô 2 năm tới, tổng chi phí mỗi phương án là bao nhiêu? | Giá hôm nay đánh lừa khi quy mô tăng nhanh |
| Mất bao lâu để có kết quả, và trễ thì mất gì? | Thời gian ra thị trường có giá |
| Nếu phải đổi hướng sau 12 tháng, tốn bao nhiêu? | Đo độ khoá chân |
| Ai vận hành nó lúc 2 giờ sáng? | Chi phí vận hành thường bị quên |
Làm ngay
Chọn một phần trong sản phẩm của bạn đang tự làm, hoặc đang cân nhắc mua. Đặt nó vào ma trận bốn ô. Rồi cùng tech lead tính tổng chi phí sở hữu cho hai phương án ở quy mô hiện tại và quy mô hai năm tới, tìm điểm hoà vốn. Viết quyết định thành bốn dòng như ChởNhanh: làm gì bây giờ, giữ đường lùi thế nào, điều khoản nào phải có, và ngưỡng nào sẽ khiến bạn xem lại.