Tình huống thực tế
Khách Nhật yêu cầu sửa xử lý CSV export: “Bổ sung thêm cột ID người tạo”.
Mình ghi ticket cho dev: “Thêm cột ID người tạo vào CSV.”
Dev hỏi: “Lấy từ bảng nào?” → mình trả lời. Nhưng kết quả cuối cùng vẫn không đúng như mong đợi của khách.
👉 Vì mình không nói lý do khách muốn cột đó: “để đối chiếu với bảng quyền hạn bên hệ thống khác”. Dev không biết nên format/đặt vị trí sao cho phù hợp.
Bài học rút ra
- ❌ Truyền đạt “task” mà không có “bối cảnh” = dễ hiểu sai
- ❌ Dev chỉ làm đúng nhưng vẫn không đủ vì thiếu thông tin nền
- ✅ BrSE cần truyền đạt cả lý do, mục tiêu, hậu quả nếu sai
Cách cải thiện
Ghi rõ ngữ cảnh trong ticket hoặc Slack:
“Khách cần thêm ID người tạo để đối chiếu với hệ thống A – nên cần đảm bảo tên cột rõ ràng và đặt cuối cùng.”
Nêu luôn mục tiêu sử dụng khi truyền task cho dev
Hạn chế việc chỉ forward yêu cầu – hãy tóm tắt lại theo logic dev dễ hiểu
Nếu cần, vẽ luồng xử lý hoặc dán link màn hình liên quan
Kết luận
Dev không thiếu kỹ năng – họ thiếu bối cảnh. Là BrSE, bạn là cầu nối – không chỉ chuyển lời, mà còn là người cung cấp đầy đủ ngữ cảnh để team hiểu rõ việc đang làm phục vụ điều gì.