Có, nhưng ở đúng vai. BA không thay thế đội kiểm thử; phần đóng góp của BA là đối chiếu sản phẩm với yêu cầu và với nghiệp vụ thật.
Việc BA làm được trong kiểm thử:
- Soát ca kiểm thử — kiểm tra ca kiểm thử có phủ hết acceptance criteria không, có bỏ sót luồng ngoại lệ không.
- Giải thích quy tắc nghiệp vụ khi tester gặp trường hợp không có trong tài liệu, và cập nhật lại tài liệu nếu đúng là thiếu.
- Phân loại kết quả — một kết quả bất thường là lỗi triển khai, là yêu cầu bị hiểu sai, hay là yêu cầu chưa từng được nêu. Ba loại này xử lý khác nhau.
Trong UAT, người kiểm thử là người dùng thật, BA giữ vai tổ chức:
- Chuẩn bị kịch bản UAT theo tình huống nghiệp vụ hằng ngày, không theo từng chức năng rời rạc.
- Chuẩn bị dữ liệu thử đủ giống thật, gồm cả các trường hợp khó.
- Hướng dẫn và hỗ trợ người dùng trong lúc chạy, ghi nhận phản hồi.
- Phân loại phản hồi thành lỗi hoặc yêu cầu mới, đưa yêu cầu mới qua quy trình thay đổi thay vì lặng lẽ làm thêm.
- Tổng hợp kết quả làm căn cứ nghiệm thu.
Lưu ý: BA quá gần sản phẩm nên dễ có thiên kiến — biết trước phải bấm theo trình tự nào nên không thấy chỗ người dùng mới sẽ vấp. Đây là lý do UAT phải do người dùng thật thực hiện.