Когда QA действительно может сказать: «Продукт готов к релиз

Спойлер: это не тот момент, когда в баг-трекере становится красиво. 😄

Баги могут остаться. Вопрос в том, какие именно и что произойдёт, если выпустить продукт сейчас.

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

А бывало и наоборот: критичный баг оставался, но мы понимали риск, брали его под контроль и выпускали. Иногда функционал с ошибкой просто отключали. Иногда договаривались исправить проблему в ближайшие пару дней и выпускали остальное.

Поэтому финальное «выпускаем» - это обычно не решение QA в одиночку. QA Lead + руководитель проекта, иногда команда разработки, а на некоторых проектах ещё и заказчик.

И да, иногда решение звучит примерно так: «Давайте попробуем. Если что - быстро откатим». 😄

Но за этим «давайте попробуем» должны стоять проверенные критические сценарии, понятные критерии готовности и понимание рисков.

Потому что «все баги исправлены» и «продукт готов к релизу» - далеко не всегда одно и то же.