Di perusahaan sebelumnya, peran QA adalah untuk tidak menguji produk tetapi untuk menjamin para pengembang pada dasarnya melakukan apa yang mereka katakan akan mereka lakukan sehubungan dengan tes penerimaan yang ditentukan sebelumnya yang ditentukan oleh QA.
Pemilik produk di sisi lain sama sekali tidak ada hubungannya dengan pengujian. Berurusan dengan pengujian di tingkat IMHO apa pun bukanlah peran pemilik produk.
Pada titik tertentu Anda harus memiliki kepercayaan pada karyawan Anda; checks and balances baik, tetapi Anda tidak harus memaksakan solusi dalam siklus pengembangan yang pada kenyataannya adalah hanya menangani sebagian kecil dari etos kerja karyawan.
Di dunia yang sempurna saya melihat kolaborasi dengan dev dan QA diformalkan dengan penulisan tes penerimaan secara bersama. QA harus membawa aspek yang berbeda ke meja sebagaimana seharusnya tim pengembangan. QA harus memegang pai saat masih bayi produk dan tetap terlibat sepanjang siklus. Pemilik produk kemudian harus menggunakan QA untuk memahami kondisi produk saat ini, risiko, dll ... dan fokus pada produk secara holistik; bukan nuansa spesifik yang membentuk produk.