Oleh itu, perhimpunan keperluan ialah jawapan yang betul.
Dalam fasa manakah kecacatan itu lebih murah ?
Kos membetulkan pepijat atau kecacatan adalah lebih rendah jika anda menangkapnya dalam fasa reka bentuk, tetapi lebih tinggi pada fasa seterusnya kitaran hayat pembangunan perisian (SDLC).
Berapakah kos kecacatan?
Terdahulu kecacatan didapati lebih rendah ialah kos kecacatan. Contohnya jika ralat ditemui dalam spesifikasi keperluan semasa pengumpulan dan analisis keperluan, maka agak murah untuk memperbaikinya. Pembetulan kepada spesifikasi keperluan boleh dilakukan dan kemudian ia boleh dikeluarkan semula.
Bilakah kita harus berhenti menguji?
Penguji boleh memutuskan untuk menghentikan ujian apabila masa MTBF cukup lama, ketumpatan kecacatan boleh diterima, liputan kod dianggap optimum mengikut pelan ujian, dan bilangan dan keterukan pepijat terbuka adalah rendah.
Adakah kualiti seratus peratus perisian boleh dicapai?
Pembangun juga boleh menggunakan ujian unit. Secara ringkasnya, jurutera QA yang baik tahu cara mengenal pasti pepijat perisian. Anda harus memastikan bahawa semua aliran kerja utama dan ciri teras telah diuji. Walau bagaimanapun, 100 peratus liputan ujian adalah mustahil kerana anda tidak dapat meramalkan cara pengguna akhir akan berkelakuan.