Modern QA2026When to Block a Release — tiles
Log inJoin
18 / 57 · 21 Communication & Stakeholder Management · Saying No to Releases← prev⊞ allnext →☰ Read as one page

3.2When to Block a Release

Not every bug justifies blocking a release. The decision to recommend blocking should be grounded in risk assessment, not perfectionism.

Criteria for Recommending a Release Block

Criterion Example
Critical user-facing functionality is broken Users cannot complete checkout, login fails for a subset of accounts
Data integrity is at risk Payments are being double-charged, user data could be corrupted
Security vulnerability is exploitable Authentication bypass, SQL injection in a public endpoint
Regulatory compliance is violated GDPR data handling requirements not met, accessibility standards broken
No viable rollback plan exists Database migration is irreversible and the new code has untested paths
Key test coverage is missing The core user journey has not been tested at all due to environment issues

Criteria for NOT Blocking a Release

Criterion Example
Cosmetic issues Button color is wrong, alignment is off by 2 pixels
Edge cases with low impact Rare timezone formatting issue affecting 0.1% of users
Known issues with workarounds Feature X does not work in IE11 (team has agreed to drop IE11 support)
Issues in non-critical features Admin dashboard chart tooltip is missing
Issues already present in production Pre-existing bug that this release does not make worse