Kami juga berlatih SCRUM. Dan sama seperti Anda, kami juga menyertakan pengujian fungsional sebagai bagian dari definisi kami setelah selesai.
Dari pengalaman saya, saya merasa sangat berguna. Kami telah secara signifikan mengurangi jumlah bug dalam kode kami hanya dengan memaksa pengujian fungsional.
Hal kedua yang menyenangkan tentang tinjauan kode, adalah memberi Anda pandangan lain tentang fungsi sebenarnya, dan untuk memastikan 100% bahwa itu sesuai dengan apa yang diinginkan pelanggan / klien. Ada beberapa kali ketika seseorang membahas kode dan fungsionalitas di mana orang itu pergi ... "Tunggu, ini tidak benar ..." dan ternyata orang yang menerapkan kode hanya salah mengerti sesuatu.