Es ist immer eine gute Idee (besonders in sogenannten Agile-Projekten), sich nicht an einen Frachtkult oder ein Lehrbuch zu halten, in dem steht, "wer mit wem (nicht) sprechen soll", sondern Ihr Gehirn einzuschalten und das zu tun, was in einem am besten funktioniert Projekt.
Obwohl die Kommunikation zwischen PO und dem Kunden der Standard sein sollte (aufgrund der von @PatrickHughes in seinem Kommentar genannten Gründe), kann es vorkommen, dass eine komplexe Geschäftsanforderung geklärt werden muss und die direkte Kommunikation zwischen einem Entwickler und einem Business-Experte wird die Dinge viel beschleunigen. In einer solchen Situation sollte man es vermeiden, "chinesisches Flüstern" mit der PO in der Mitte zu spielen, und den Entwickler und den Geschäftsexperten direkt miteinander sprechen lassen - für diesen eingeschränkten Kontext.
Die Bestellung sollte jedoch niemals umgangen werden. Im Idealfall nimmt er an diesem Gespräch teil, wahrscheinlich als Moderator. Er kann überprüfen, ob der Kunde während des Gesprächs keine völlig neuen Anforderungen auf den Tisch bringt oder Anforderungen, die den zuvor vereinbarten Anforderungen widersprechen.
Dies hängt auch von den beteiligten Personen und der Situation ab. Die Bestellung hat möglicherweise genug Vertrauen in den jeweiligen Entwickler und den Experten des Kunden, um die beiden allein über ein bestimmtes Thema sprechen zu lassen und ihn oder sie darüber berichten zu lassen, was danach gesagt wurde. In einer anderen Situation, in der andere Personen involviert sind, könnte er es vorziehen, eine aktivere Rolle zu spielen. Die richtigen Entscheidungen zu treffen, ist der Kern eines guten Projektmanagements.