Мы также практикуем SCRUM. И так же, как и вы, мы также включаем функциональное тестирование как часть нашего определения, как сделано.
Исходя из моего опыта, я нахожу это невероятно полезным. Мы значительно сократили количество ошибок в нашем коде, просто форсируя функциональное тестирование.
Еще одна приятная вещь в обзоре кода: он дает вам еще один взгляд на реальную функциональность и на 100% уверен, что он соответствует желанию клиента / клиента. Было несколько раз, когда кто-то просматривал код и функциональность, куда человек пошел ... «Держись, это не правильно ...», и оказалось, что человек, реализующий код, просто что-то неправильно понял.