Как обосновать затраты на тестирование
Вопрос
Бизнес считает, что тестирование тормозит релизы и стоит дорого. Как аргументируешь его ценность?
Попробуйте сами
Ответьте вслух за 2 минуты, как на собесе. Потом сверьтесь с тезисами: что прозвучало, а что нет.
Показать ответ и разбор
Коротко
Что должно прозвучать в ответе
Стоимость дефекта растёт с каждым этапом, дешевле всего ловить его на требованиях
Перевести риски в деньги: инциденты, возвраты, отток, штрафы
Показать метрики: утечка дефектов в прод, инциденты, время на исправление
Предложить, как тестирование ускоряет: shift-left, автоматизация регрессии, риск-ориентированный объём
Тестирование даёт информацию для решения, решение о релизе за бизнесом
Что могут спросить следом
- Какие метрики ты бы показал руководству?
- Как поступить, если релиз выпускают с известным критичным багом?
Разбор
Я бы говорил на языке денег и рисков. Дефект, найденный в требованиях, исправляют за час, а в проде он стоит инцидента, возвратов и оттока клиентов. Я бы показал, сколько стоили инциденты прошлых кварталов и сколько дефектов утекло в прод. Дальше важно не защищаться, а предложить ускорение: тестировщик подключается на этапе требований, регрессия автоматизирована и идёт в CI, а ручное тестирование концентрируется на рисках, а не на всём подряд. И важная мысль: тестирование не блокирует релиз, оно даёт информацию. Решение выпускать с известным риском принимает бизнес, но осознанно.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.