Bác nói vậy thì em thấy không hợp lý rồi. Bản chất Agile là nó khuyến khích cả dev/BA(PO)/SM gọi chung là Scrum Team cộng tác, kết nối nhiều với nhau. Mà đã cộng tác, kết nối thì giao tiếp là một yêu cầu tối thiểu. BA và PM có thể giao tiếp sâu hơn với khách hàng ở yêu cầu, business và các chi phí vendor, chi phí thực thi, ... Tuy nhiên khi cần thì đội DEV là đội làm sản phẩm sẽ hiểu rõ cách để tạo nên sản phẩm cũng cần tham vấn ngược lại cho BA, PM hoặc là customer/client.
Bác làm DEV cho dù có ở Agile, Waterfall thì có vấn đề nào liên quan tới bác thì bác cũng phải xuất hiện và trao đổi thôi. Sau đó clear thì bác về code còn BA thì còn làm thêm ti tỉ thứ đặc biệt là các document cần thiết rồi trao đổi sâu với khách hàng nữa.