Найти в Дзене
QAteam

Этика тестировщика или вечные конфликты с программистами

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

Для устранения конфликтов существует этика, придерживаясь которой можно избежать многих проблем на работе.

Основные тезисы:

  • Плохой мир лучше хорошей войны.
  • Сообщать о качестве продукта следует нейтральным способом, только факты, без критики автора.
  • Выражать точку зрения понятно и однозначно; убеждаться, что программист правильно понял сказанное.

Тестировщик должен обладать теми же профессиональными качествами и этикой, которыми в средневековье обладал хороший палач:

  • Мучить точно по спецификации и без всяких личных чувств к пытаемому.
  • Причинять максимальную боль при минимальном физическом вреде.
  • Убивать и калечить лишь в том случае, если таков приговор.
  • Не брать взяток, но снимать лучшие вещи с трупа.
-2

А главное, помнить, что не бывает совершенных программ. Бывают недотестированные.

-3