Bốn lập trình viên thuê ngoài, tỷ lệ lỗi gấp ba: lỗi ở họ hay ở ta?
Bốn lập trình viên từ đối tác gia công được bổ sung vào đội theo hợp đồng thời gian và vật tư. Sau ba sprint, tỷ lệ lỗi phần họ làm gấp ba phần còn lại, đội nội bộ bắt đầu từ chối review code của họ. Bạn xử lý vấn đề thế nào?
Bối cảnh
Bạn là PM dự án phát triển ứng dụng bán hàng đa kênh cho một chuỗi thời trang: đội nội bộ 6 người, cộng 4 lập trình viên được bổ sung từ một công ty gia công phần mềm theo hợp đồng thời gian và vật tư (time and material) 6 tháng do phòng mua sắm ký. Hợp đồng quy định đơn giá theo giờ, yêu cầu trình độ tối thiểu và cơ chế thay người, nhưng không có chỉ tiêu chất lượng cụ thể. Sau 3 sprint, số lỗi phát hiện trên phần việc của nhóm thuê ngoài gấp khoảng ba lần phần của đội nội bộ; hai lập trình viên nội bộ nói thẳng họ “không muốn review code của nhóm kia nữa vì mất thời gian”. Nhóm thuê ngoài làm việc từ xa, ít khi tham gia retrospective. Cao điểm khuyến mãi cuối năm — mốc phát hành quan trọng — còn 10 tuần. (Tình huống giả định, minh hoạ.)