Частые ошибки: тестирование ПО
Тестирование продают тяжелее остальных работ по одной причине: заказчик не видит результата в виде готовой функции. Он платит за отчёт, за список найденных дефектов и за уверенность, что релиз не сломает работающие сценарии. Поэтому предложение должно объяснять не «мы всё проверим», а что именно проверяется, на каких устройствах и конфигурациях, сколько раз и в какой момент. Без этого объём выглядит бесконечным, а цена — необоснованной.
Объём описан как «полное тестирование продукта». Границы не заданы, и заказчик считает пропущенной любую ошибку, включая найденную в модулях, которые не проверялись.
Матрица устройств и браузеров не согласована. После сдачи выясняется, что ключевая часть аудитории пользуется конфигурацией, на которой проверок не было.
Число повторных прогонов не оговорено. Исправления приходят порциями, каждая требует новой проверки, и работа многократно выходит за оплаченный объём.
Не описан формат оформления дефектов. Ошибки передаются сообщениями в переписке, разработчики не воспроизводят их и возвращают обратно, время уходит на выяснение.
Тестовый стенд и учётные записи не запрошены заранее. Инженер простаивает в ожидании доступов, а срок при этом уже идёт.
Блоки, смета с расчётом и условия уже готовы — останется вписать свои цены. Клиент открывает ссылку в браузере, а вы видите, кто её открыл и докуда дочитал.