Найти в Дзене
Будни тестировщика

Защита пользователя.

Программисты, менеджеры и все, кто работает над созданием программ, очень часто имеют свои причины для работы над проектом помимо того, что им платят за эту работу. Программисты могут хотеть изучить другой язык программирования; дизайнерам будет интересно попробовать создать принципиально новый пользовательский интерфейс; менеджеры проекта могут попробовать организовать свою работу так, чтобы успевать всё в срок. История разработки программного обеспечения просто замусорена проектами, которые были технически интересны или выпущены в срок, но при этом не отвечали требованиям пользователей.

У QA-инженеров есть особая роль — они действуют как представители потребителей и пользователей программы. Эта роль позволяет убедиться, что потребители получат программу высокого качества, которая им нужна. Фактически в некоторых организациях у тестировщиков есть полномочия остановить релиз или переопределить ресурсы для того, чтобы пользователь в итоге получил необходимую ему программу, которая разработана нужным образом. Эти полномочия зависят от области, в которой работает компания; в компаниях, создающих критически важные или жизненно важные программы, у тестировщиков обычно больше полномочий. Но вне зависимости от размера компании или области, в которой она действует, наличие кого-то, чья работа заключается в представлении интересов заказчика, является мощной силой. Использованная с умом, она поможет создать программу, которая приведет пользователя в восхищение.