มันเป็นความคิดที่ดีเสมอ (โดยเฉพาะอย่างยิ่งในโครงการที่เรียกว่า Agile) อย่ายึดติดกับลัทธิการขนส่งสินค้าหรือหนังสือข้อความที่บอกคุณว่า "ใครควร (ไม่) พูดคุยกับใคร" แต่เปิดสมองของคุณและทำสิ่งที่ดีที่สุด โครงการ.
แม้ว่าการสื่อสารระหว่าง PO กับลูกค้าควรเป็นมาตรฐาน (เนื่องจากเหตุผลที่ @PatrickHughes แสดงความคิดเห็น) แต่คุณอาจเผชิญกับสถานการณ์ที่ความต้องการทางธุรกิจที่ซับซ้อนจะต้องมีการชี้แจงและการสื่อสารโดยตรงระหว่าง dev และ ผู้เชี่ยวชาญด้านธุรกิจจะเร่งดำเนินการให้เร็วขึ้น ในสถานการณ์เช่นนี้เราควรหลีกเลี่ยงการเล่น "เสียงกระซิบจีน" กับ PO ที่อยู่ตรงกลางและให้นักพัฒนาซอฟต์แวร์และผู้เชี่ยวชาญทางธุรกิจพูดคุยกันโดยตรง - สำหรับบริบทที่ จำกัด นี้
อย่างไรก็ตามไม่ควรข้ามใบสั่งซื้อ โดยหลักการแล้วเขามีส่วนร่วมในการสนทนานั้นอาจเป็นผู้ดำเนินรายการ เขาสามารถตรวจสอบว่าลูกค้าไม่ได้นำข้อกำหนดใหม่มาใช้อย่างสมบูรณ์บนโต๊ะในระหว่างการพูดคุยหรือข้อกำหนดที่ตรงกันข้ามกับสิ่งที่ได้ตกลงกันไว้ก่อนหน้านี้
ขึ้นอยู่กับผู้ที่เกี่ยวข้องและสถานการณ์ PO อาจมีความเชื่อมั่นเพียงพอใน dev ที่เฉพาะเจาะจงและผู้เชี่ยวชาญของลูกค้าเพื่อให้ทั้งสองพูดคุยกันเพียงอย่างเดียวเกี่ยวกับหัวข้อที่เฉพาะเจาะจงและให้เขาหรือเธอรายงานสิ่งที่ถูกพูดหลังจากนั้น ในสถานการณ์อื่นกับคนอื่นที่เกี่ยวข้องเขาอาจต้องการมีส่วนร่วมมากขึ้น เพื่อให้ได้การตัดสินใจที่ถูกต้องนี้เป็นหัวใจของการจัดการโครงการที่ดี