Free tool · Release readiness

Release readiness checklist: is this release ready to ship?

A release readiness checklist is the set of questions a team answers before shipping a software release: is the scope clear, has it been checked against the requirements, are the risks known, can it be rolled back, and who signs it off. Answer the 12 questions below to get a readiness score and the gaps to close. Nothing you enter is sent to or stored on our servers. If you copy a share link, your answers travel inside that link's web address, so only send it to people who should see them.

Published · ShipperAG team

The release readiness scorecard

Answer for the exact build you are about to ship. Yes means done with evidence, Partly means started or only for some of the release, No means not done. Three questions are marked critical: a No on any of them means the release is not ready, whatever the score.

01 Scope is written down

Is the scope of this release written down (features, fixes and content) and tied to a specific build?

02 Checked against requirements

Has every change been checked against its requirements or acceptance criteria, not only against the code?

03 Critical journeys work critical

Have the critical user journeys (sign-up, log-in, checkout or your equivalent) been tested end to end on this build?

04 Regression checked

Have the areas this change could break been re-tested, not just the new feature?

05 Accessibility checked

Have keyboard use, screen reader basics and colour contrast been checked on the changed screens (WCAG 2.2 AA)?

06 Browsers and devices

Has it been checked on the browsers and screen sizes your users actually use?

07 Integrations and data

Are payments, emails and other integrations tested in sandbox or test mode, with no real customer data?

08 Access and privacy critical

Have access rules been checked, so users cannot see or change each other's data, and are no secrets or personal data exposed?

09 Speed and errors

Are page speed and error rates on this build within your targets?

10 Known issues listed

Are all open issues listed with a severity and an agreed action: fix before release, fix after, or accept?

11 Rollback and monitoring critical

Can you roll back quickly, and will monitoring tell you within minutes if something breaks after release?

12 Sign-off with evidence

Has a named person approved the release, with evidence of what was tested and what was not covered?

Free download: the release readiness kit. This checklist, a one-page release readiness report, a UAT sign-off template, an AI-generated code checklist, a European Accessibility Act checklist and the 100-check website QA checklist, as Markdown and CSV files you can copy into your tracker. Licensed CC BY 4.0: use it, share it, adapt it. Download the kit (.zip, 29 KB) · checklist (.md) · report template (.md)

The release readiness checklist, question by question

Use this as a checklist in your tracker if you prefer. Each item says why it matters and how to close the gap.

  1. Scope is written down. Is the scope of this release written down (features, fixes and content) and tied to a specific build? List what is in the release and name the build, commit or deployment it refers to. Every other answer on this list depends on knowing exactly what you are shipping.
  2. Checked against requirements. Has every change been checked against its requirements or acceptance criteria, not only against the code? Write acceptance criteria a non-developer could check, then test against them. Tests written from the code share its assumptions. Our UAT sign-off template shows how to phrase criteria an approver can sign.
  3. Critical journeys work. Have the critical user journeys (sign-up, log-in, checkout or your equivalent) been tested end to end on this build? Walk every journey that makes or loses money on the exact build you will ship, including error and empty states. The website QA checklist covers the journeys and forms most products need.
  4. Regression checked. Have the areas this change could break been re-tested, not just the new feature? Look at what the change touches (shared components, data models, pricing, permissions) and re-test those areas. Most release incidents come from what nobody thought to re-check.
  5. Accessibility checked. Have keyboard use, screen reader basics and colour contrast been checked on the changed screens (WCAG 2.2 AA)? Run an automated scan, then check the changed screens with a keyboard alone. Automated rules find only part of the problems, so our AI accessibility testing guide explains what still needs a person.
  6. Browsers and devices. Has it been checked on the browsers and screen sizes your users actually use? Use your analytics to pick the browsers and devices that matter, and include at least one small phone. Emulating a phone in a desktop browser helps with layout, but it is not the same as a real device.
  7. Integrations and data. Are payments, emails and other integrations tested in sandbox or test mode, with no real customer data? Test each integration end to end in its test mode (payments, email, CRM, analytics) and confirm staging holds no real personal data.
  8. Access and privacy. Have access rules been checked, so users cannot see or change each other's data, and are no secrets or personal data exposed? Try the changed pages and APIs as another user and as a signed-out visitor. Broken access control tops the OWASP Top 10 for a reason.
  9. Speed and errors. Are page speed and error rates on this build within your targets? Measure the changed pages on a mid-range phone connection and check the error log on staging. Agree the numbers you ship with, before release day.
  10. Known issues listed. Are all open issues listed with a severity and an agreed action: fix before release, fix after, or accept? Put every open issue in one list with its severity and the action the release owner agreed. Known issues that are written down are a decision; unknown ones are a surprise.
  11. Rollback and monitoring. Can you roll back quickly, and will monitoring tell you within minutes if something breaks after release? Write down how to roll back and who can do it, and make sure alerts cover the critical journeys. A release you cannot undo needs a much higher bar.
  12. Sign-off with evidence. Has a named person approved the release, with evidence of what was tested and what was not covered? Record who approved which build, on what terms, with links to the evidence and a plain "not covered" list. The UAT sign-off template gives you the document to sign.

How to run a release readiness review

A release readiness review is a short check just before release where the release owner goes through this list with the people who built and tested it, then decides: go, go with conditions, or no-go.

  1. Freeze the scope. Name the build and list what is in it.
  2. Bring the evidence. Test results, screenshots, the open issues list and anything not covered.
  3. Go through the checklist. Mark each item yes, partly or no, based on evidence rather than memory.
  4. Decide and write it down. Go, go with named conditions, or no-go, with the build, the date and the person deciding.
  5. Watch the release. Keep someone on monitoring for the first hours and agree the rollback trigger in advance.

What a release readiness report should record

  • The release, the build and the date.
  • What was checked, against which requirements, with links to the evidence.
  • Open issues with severity and the agreed action.
  • What was not covered, said plainly.
  • The decision, any conditions, and who made it.

Release readiness vs production readiness vs go-live checklists

Production readiness asks whether a service can run reliably in production at all: architecture, capacity, monitoring, failover and on-call. Google's Site Reliability Engineering book publishes its original Launch Coordination Checklist (circa 2005) as an example. Release readiness asks whether this particular release is ready to ship. A go-live checklist is the run-book for the switch-over itself: the steps, owners and timings on the day.

Most teams need all three, at different times: production readiness once per service, release readiness on every release, and a go-live checklist for big launches. Agentic QA can take on much of the release-by-release checking; see how agentic AI testing works.

Sources: Google, Site Reliability Engineering, Appendix E: Launch Coordination Checklist; OWASP Top 10; WCAG 2.2 (W3C). Checked 20 September 2026.

FAQ

Release readiness, answered

What is a release readiness checklist?

A release readiness checklist is the set of questions a team answers before shipping a software release: is the scope clear, has it been checked against the requirements, are the risks known, can it be rolled back, and who signs it off.

What is a release readiness review?

A release readiness review is a short meeting or written check just before a release, where the release owner goes through the checklist with the people who built and tested it and decides: go, go with conditions, or no-go.

Who decides whether a release is ready?

A named release owner, usually the product owner or engineering lead, makes the call based on the evidence. The decision and any accepted risks should be written down with the build it applies to.

What is the difference between release readiness and production readiness?

Production readiness asks whether a service can run reliably in production at all: capacity, monitoring, failover and on-call. Release readiness asks whether this particular release is ready to ship. Mature teams check production readiness once per service and release readiness on every release.

Does the scorecard store my answers?

No. The scorecard runs entirely in your browser, and your answers are never sent to or stored on our servers. If you copy a share link, your answers travel inside that link's web address, so only send it to whoever should see the result.

What should a release readiness checklist include?

Twelve questions covering scope, requirements, critical journeys, regression, accessibility, data, security, performance, integrations, rollback, observability and sign-off. The checklist on this page is that list, with a score and the gaps to close. The part most checklists miss is a place to record what was not checked at all: a release with three known gaps written down is safer than one where everything looks green because nobody asked.

Free 45-day trial · waitlist open

Get this checked on every release

ShipperAG is in a private pilot. Join the waitlist to become a product partner and get evidence you can sign for each release.

  • Free 45-day trial, no card
  • Up to 20 release checks on your product
  • Direct line to the founders

Work email only. We keep your email, team size, plan choice and the page you joined from, only to contact you about the ShipperAG pilot. No spam.