Itu selalu merupakan ide yang baik (terutama dalam apa yang disebut proyek Agile) untuk tidak menempel pada beberapa kultus kargo atau buku teks yang memberi tahu Anda "siapa yang harus (tidak) berbicara dengan siapa", tetapi nyalakan otak Anda dan lakukan apa pun yang paling berhasil dalam suatu proyek.
Meskipun komunikasi antara PO dan pelanggan harus menjadi standar (karena alasan yang dibuat oleh @PatrickHughes dalam komentarnya), Anda mungkin menghadapi situasi di mana persyaratan bisnis yang kompleks harus diklarifikasi, dan komunikasi langsung antara dev dan pakar bisnis akan mempercepat banyak hal. Dalam situasi seperti itu, seseorang harus menghindari bermain "bisikan Cina" dengan PO di tengah, dan biarkan dev dan pakar bisnis langsung berbicara satu sama lain - untuk konteks terbatas ini.
Namun, PO tidak boleh dilewati. Idealnya, dia mengambil bagian dalam percakapan itu, mungkin sebagai moderator. Dia dapat memverifikasi pelanggan tidak memunculkan persyaratan baru di atas meja selama pembicaraan, atau persyaratan yang bertentangan dengan apa yang telah disepakati sebelumnya.
Ini tergantung juga pada orang yang terlibat, dan situasi. PO mungkin memiliki kepercayaan yang cukup pada dev tertentu dan pakar pelanggan, untuk membiarkan keduanya berbicara tentang topik tertentu, dan membiarkan dia melaporkan apa yang dikatakan sesudahnya. Dalam situasi lain, dengan melibatkan orang lain, ia mungkin lebih suka mengambil bagian yang lebih aktif. Untuk mengambil keputusan ini dengan benar adalah inti dari manajemen proyek yang baik.