У більшості місць, в яких я працював, QA мають певний крок виходу, але вони не мають остаточного повноваження щодо того, продовжуватиметься чи ні. Їхній вихід означає, що вони завершили тестування, очікуване планом випуску, а не те, що випуск є бездоганним.
В кінцевому рахунку QA! = Бізнес і бізнес повинні вирішити, чи вони в порядку з розгортанням коду в поточному стані, або вигода переважає вниз або інше. Це часто роблять клієнти або зацікавлені сторони безпосередньо перед розгортанням і часто називаються Прийняттям користувача.
Якщо ваш QA також є вашою групою з прийому користувачів, то є потенціал, що вони мають повноваження визначати вашого кандидата на випуск як неприйнятного, але якщо ви отримуєте це через проблеми, які виходять за рамки помилки / ітерації / спринту / зміни запит / що б ви не витратили на свій час, тоді керівнику проекту або зацікавленим сторонам у бізнесі потрібно приїхати на зустріч Ісуса з командою QA.
Добре повідомляти про наявні дефекти або непередбачувані результати нових вимог, але якщо це не виходить за рамки та не є катастрофічним, це правило неприйнятно вважати це блокуючим питанням. Власнику продукту надається пріоритет, як і все інше.