Менеджмент
October 17, 2021

Разработчик не тестировщик

Тестировать доработки должен не сам разработчик, а другой человек. И дело вовсе не в том, что разработчик такой из себя важный...

Понятно, что первичное тестирование программист делает сам, прямо в процессе отладки. Но усилий одного человека недостаточно, потому что его тесты будут основаны на том же возможном заблуждении, как и разработанный механизм. Поэтому дополнительное тестирование обязательно должен проводить кто-то другой, хотя бы коллега программист, если в команде не предусмотрено специальных тестировщиков. Кроме того, будет лучше, если в системе на период внедрения включить журналирование работы пользователей с новым механизмом. С помощью такой обратной связи можно обнаружить нюансы, которые даже не предполагались на этапах разработки и тестирования.

←57 | заметка 58 | 59→