Bối cảnh
- Dự án có một task xử lý khá phức tạp, QA raise bug vì cho là sai logic
- Dev phản hồi gay gắt:
“Không sai. QA không hiểu spec.”
- QA thì bảo:
“Dev fix theo cảm tính, không theo logic ban đầu.”
👉 Mình đứng giữa, mỗi bên đều gọi riêng để “trình bày chính nghĩa” của mình
Phản ứng ban đầu của mình (và sai lầm)
- Mình cố làm dịu không khí bằng cách… im lặng và nói: “Thôi team tự trao đổi thêm nhé.”
- Kết quả: mỗi bên hiểu rằng mình không đứng về họ, nên đều cảm thấy bị bỏ rơi
➡️ Căng thẳng leo thang, ảnh hưởng deadline sprint
Sau đó mình xử lý lại thế nào?
1. Ghi nhận ý kiến cả hai bên bằng ngôn ngữ trung lập
“QA đang lo về logic xử lý A → B → C, Dev thì xác nhận đã code theo spec cũ ngày xx.”
2. Tổ chức 1 buổi gọi ngắn để xác nhận lại spec logic
Có khách, có BA nếu được – không để chỉ 2 bên QA/Dev cãi nhau
3. Tổng hợp kết luận và gửi mail lại cho cả team
Dù kết quả ra sao – cả hai bên đều được ghi nhận ý kiến, và đều rõ lý do đưa ra quyết định cuối cùng
Bài học rút ra
- Là BrSE, không nên đứng về phía nào cả – mà nên đứng về phía logic và bằng chứng
- Việc bạn im lặng không giúp làm dịu không khí – mà chỉ khiến người ta thấy bị bỏ mặc
- Giao tiếp trung lập, rõ ràng, có dẫn chứng – sẽ giúp bạn duy trì được niềm tin của cả hai phía
Kết luận
Làm BrSE đôi khi giống… trọng tài. Không thể làm vừa lòng tất cả – nhưng phải xử lý sao để mọi người cảm thấy mình đang vì sự thật và tiến độ chung.
Giữ trung lập không có nghĩa là né tránh – mà là dũng cảm đối mặt với căng thẳng một cách công bằng và xây dựng.
🎉 Đây là bài cuối cùng trong series Tình huống thực tế BrSE.
Cảm ơn bạn đã đọc đến đây – và hy vọng bạn đã rút ra được điều gì đó cho chính mình.