
Mở đầu
Khi tìm hiểu về phát triển offshore, hai hình thức hợp đồng gần như luôn xuất hiện: phát triển theo mô hình Lab (Labo) và phát triển trọn gói (fixed-scope). Cả hai đều giao việc phát triển cho đối tác ở nước ngoài, nhưng khác nhau về bản chất hợp đồng, cách tính chi phí và khả năng thích ứng khi yêu cầu thay đổi.
Bài viết này giải thích mô hình Lab là gì, khác hợp đồng trọn gói ở đâu, cách tính chi phí và loại dự án phù hợp.
1. Mô hình Lab là gì?
Mô hình Lab là việc giữ một đội phát triển chuyên trách tại đối tác offshore trong một khoảng thời gian, vừa phát triển liên tục vừa điều chỉnh thứ tự ưu tiên. Mô hình này còn được gọi là ODC (Offshore Development Center).
Hợp đồng thường theo hình thức T&M (Time & Material): khách hàng trả tiền cho việc đội làm việc trong một khoảng thời gian, không phải cho một sản phẩm hoàn chỉnh. Vì vậy có thể đổi tính năng hay thứ tự phát triển mà không cần ký lại hợp đồng.
2. Khác gì so với hợp đồng trọn gói?
| Tiêu chí | Mô hình Lab (T&M) | Trọn gói (fixed-scope) |
|---|---|---|
| Cam kết | Thực hiện công việc trong một khoảng thời gian | Hoàn thành sản phẩm đã thống nhất |
| Cách tính chi phí | Quy mô, vai trò của đội × thời gian | Giá cố định cho phạm vi đã thống nhất |
| Thay đổi yêu cầu | Xử lý bằng cách sắp xếp lại backlog | Thường phải báo giá lại hoặc sửa hợp đồng |
| Trách nhiệm hoàn thành | Đối tác làm việc tận tâm nhưng không cam kết hoàn thành | Đối tác cam kết hoàn thành và sửa lỗi |
| Mức độ tham gia của khách hàng | Liên tục: quyết định ưu tiên và nghiệm thu | Chủ yếu ở giai đoạn yêu cầu và nghiệm thu |
| Phù hợp với | Yêu cầu thay đổi, cải tiến liên tục, sản phẩm dài hạn | Hệ thống có yêu cầu, phạm vi, thời hạn rõ ràng |
3. Ưu điểm
- Thích ứng tốt khi yêu cầu thay đổi: chỉ cần sắp xếp lại backlog, không phải báo giá và ký lại.
- Kiến thức tích lũy trong đội: cùng một đội làm lâu dài nên hiểu hệ thống và nghiệp vụ ngày càng sâu.
- Giữ được nhân sự có kỹ năng khó tuyển trong một thời gian dài.
4. Những điểm cần lưu ý
- Khách hàng phải ra quyết định: cần có người (product owner) quyết định làm gì trước, làm gì sau.
- Thời gian không có việc vẫn tính phí: nên chuẩn bị kế hoạch tháng và backlog sẵn.
- Chất lượng được đảm bảo bằng quy trình: thống nhất Definition of Done, quy tắc review và báo cáo hằng tuần ngay từ đầu.
- Giao việc qua PM hoặc BrSE của đối tác, và ghi rõ phân vai trong hợp đồng.
5. Cách tính chi phí
Chi phí tháng = đơn giá tháng của từng thành viên × số người (+ các vai trò PM, BrSE, QA)
Nhân với thời gian hợp đồng để ra tổng chi phí. Khi so sánh báo giá, hãy xem đội gồm những vai trò nào, yếu tố nào ảnh hưởng đơn giá (công nghệ, kinh nghiệm, tiếng Nhật, tỷ lệ senior), giai đoạn khởi động được tính thế nào, và phía mình cần bỏ ra bao nhiêu công sức. Nên so sánh tổng chi phí thay vì chỉ nhìn đơn giá.
6. Khi nào phù hợp, khi nào không
Phù hợp: cải tiến liên tục sau MVP, lộ trình dài hạn, yêu cầu thay đổi thường xuyên hoặc chưa rõ, bảo trì kết hợp phát triển tính năng.
Không phù hợp: yêu cầu rõ và muốn cố định ngân sách, không có người quyết định ưu tiên, dự án ngắn ít thay đổi. Khi đó nên chọn phát triển trọn gói.
7. Có thể kết hợp cả hai
Bắt đầu bằng PoC hoặc một hợp đồng trọn gói nhỏ; tách các tính năng đã rõ yêu cầu ra làm trọn gói, còn cải tiến liên tục giao cho Lab; hoặc dùng một Lab cho cả bảo trì và cải tiến.
8. Mô hình Lab tại ARIS Việt Nam
ARIS Việt Nam vận hành các đội Lab tại TP.HCM và Hà Nội, với PM và BrSE nói tiếng Nhật làm đầu mối. Như sơ đồ ở đầu bài, vị trí của BrSE, lập trình viên và PMO có thể điều chỉnh theo cách làm việc của khách hàng. Biên bản họp, quản lý vấn đề và rủi ro, quản lý thay đổi, Definition of Done và báo cáo hằng tuần được chuẩn hóa. Thông thường dự án khởi động trong 1–3 tháng rồi mới quyết định có tiếp tục hay không.
Chi tiết: Phát triển theo mô hình Lab (T&M).
Tóm tắt
- Mô hình Lab giữ một đội chuyên trách trong một khoảng thời gian, thường ký theo T&M.
- Hợp đồng trọn gói cam kết hoàn thành sản phẩm, phù hợp với dự án có yêu cầu rõ ràng.
- Lab thích ứng tốt với thay đổi nhưng cần khách hàng ra quyết định và quy trình đảm bảo chất lượng.
- Chi phí cơ bản là đơn giá × số người × thời gian.
Bạn chưa chắc mô hình nào phù hợp? Liên hệ để được tư vấn miễn phí.
