Chào mừng

TECHNEST / Blog

Bàn giao offshore: kiểm chứng bằng một thay đổi nhỏ

Nhận đủ mã nguồn và tài liệu là bước chuẩn bị. Một buổi thực hành thay đổi nhỏ giúp hai bên kiểm tra đội tiếp nhận có sử dụng được những gì đã bàn giao hay chưa.

Sau một dự án offshore, đội tiếp nhận có thể đã nhận mã nguồn, tài liệu và buổi giải thích hệ thống. Câu hỏi tiếp theo là họ có thể dùng những tài nguyên đó để làm việc đến đâu. TECHNEST đề xuất một kịch bản thực hành: để đội tiếp nhận tự thực hiện một thay đổi nhỏ trên môi trường kiểm thử, rồi dùng các vướng mắc làm căn cứ hoàn thiện bàn giao.

Xác định đội tiếp nhận cần làm được việc gì

Trước buổi thực hành, hãy thống nhất nhiệm vụ và kết quả cần quan sát. Ví dụ: tìm đúng phần xử lý, sửa một thông báo, chạy kiểm thử và đưa bản thay đổi lên môi trường kiểm thử. Ghi rõ người thực hiện, quyền cần có và người hỗ trợ. Nhiệm vụ nên đủ nhỏ để theo dõi trọn vẹn nhưng vẫn đi qua các bước phát triển, kiểm tra và triển khai mà đội sẽ sử dụng sau bàn giao.

Chuẩn bị tài liệu gắn với phiên bản thực tế

Gói bàn giao nên cho biết mã nguồn nào tương ứng với bản đang được kiểm tra, cách dựng môi trường và cách tạo bản triển khai. Bổ sung dữ liệu mẫu, kịch bản kiểm thử, hướng dẫn đọc log và thủ tục đưa môi trường thử về trạng thái trước đó. Mỗi tài liệu cần có vị trí lưu và người cập nhật rõ ràng. Khi hướng dẫn đã cũ hoặc thiếu điều kiện thực hiện, hãy ghi nhận để sửa trong buổi thực hành.

Để đội tiếp nhận chủ động thực hiện

Buổi thử nên diễn ra trên môi trường kiểm thử với dữ liệu mẫu và phạm vi quyền đã thống nhất. Đội bàn giao quan sát, giải thích khi cần và ghi lại những bước phải hỗ trợ ngoài tài liệu. Nếu người tiếp nhận chỉ xem người khác thao tác, hai bên chưa có đủ thông tin về khả năng tự thực hiện. Kết quả buổi thử dùng để đánh giá khả năng tiếp nhận; kiểm thử chức năng và quyết định phát hành vẫn cần được xem xét riêng.

Chốt khoảng trống và trách nhiệm sau bàn giao

Cuối buổi, tổng hợp nơi thiếu tài liệu, quyền truy cập chưa phù hợp và kiến thức còn phụ thuộc vào một người. Với mỗi mục, xác định người xử lý, thời hạn và cách xác nhận lại. Thống nhất cả đầu mối nhận câu hỏi trong giai đoạn chuyển tiếp và trách nhiệm cập nhật khi hệ thống thay đổi. Những phần đã được hỗ trợ bằng lời nên được bổ sung vào tài liệu, rồi thử lại bước liên quan.

Ví dụ giả định: sửa thông báo trong luồng tạo đơn

Một SIer Nhật tiếp nhận hệ thống quản lý đơn hàng do đội offshore phát triển. Hai bên chọn sửa thông báo dữ liệu không hợp lệ trên môi trường thử. Người tiếp nhận tìm được mã nguồn nhưng dừng ở bước tạo bản triển khai vì thiếu hướng dẫn cấu hình. Đội bàn giao bổ sung tài liệu; người tiếp nhận chạy lại, kiểm tra thông báo, xem log và đưa môi trường thử về bản trước đó. Điểm chưa rõ đã trở thành đầu việc có thể xác nhận.

Cùng TECHNEST chuẩn bị cho giai đoạn sau delivery

Từ kinh nghiệm làm việc với thị trường Nhật, phát triển hệ thống nghiệp vụ và hiện đại hóa legacy, TECHNEST chú trọng kiến thức cần được chuyển giao cùng phần mềm. Khi lập kế hoạch, hãy dành chỗ cho tài liệu, thực hành tiếp nhận và xử lý các điểm còn mở. Tìm hiểu dịch vụ DELIVERY hoặc trao đổi với TECHNEST về đội tiếp nhận và cách kiểm tra bàn giao phù hợp với hệ thống của doanh nghiệp.