kami menggunakan proses pengembangan berbentuk V klasik. Kami kemudian memiliki persyaratan, arsitektur, desain, implementasi, tes integrasi, tes sistem dan penerimaan.
Penguji sedang mempersiapkan kasus uji selama fase pertama proyek. Masalahnya adalah, karena masalah sumber daya (*), fase pengujian terlalu panjang dan sering diperpendek karena kendala waktu (Anda tahu manajer proyek ...;)). Pengembang melakukan tes unit sebagaimana mestinya.
Jadi pertanyaan saya sederhana: apakah pengembang harus terlibat dalam fase pengujian dan bukankah terlalu 'berbahaya'. Saya khawatir itu akan memberikan manajer proyek perasaan palsu kualitas yang lebih baik karena pekerjaan telah dilakukan tetapi apakah orang yang ditambahkan. Hari akan bernilai? Saya tidak terlalu yakin pengembang melakukan tes (jangan tersinggung di sini, tetapi kita semua tahu itu cukup sulit untuk istirahat dalam beberapa klik apa yang telah Anda buat dalam beberapa hari).
Terima kasih telah berbagi pemikiran Anda.
(*) Untuk alasan yang tidak jelas, meningkatkan jumlah penguji bukanlah suatu pilihan pada hari ini.
(Hanya dimuka, itu bukan duplikat Haruskah programmer membantu penguji dalam merancang tes? Yang berbicara tentang persiapan pengujian dan bukan pengujian pelaksanaan, di mana kita menghindari implikasi dari pengembang)