Production deployment checklist
Work through pre-deployment review, readiness/communication, and post-deployment monitoring tasks before and after shipping to production. Each task has an optional note field for an owner, due date, or link — check items off as you complete them, then export the whole checklist (with your notes) to a branded PDF or a CSV for your release record.
Frequently asked questions
Why test the rollback plan before deploying instead of just having one written down?
A rollback plan that's never been executed is a guess, not a plan — the moment you actually need it is a production incident, which is the worst possible time to discover a migration doesn't reverse cleanly or a script has a missing permission. Testing the rollback in staging (or a dry run against a copy of production data) turns an emergency procedure into a known, timed operation before you ever need to rely on it under pressure.
What does 'verified in staging' need to cover to actually catch problems before production?
Staging verification is only useful if the environment is a reasonably close match to production — same database migrations applied in the same order, similar data volume, and the actual feature flags you plan to ship with. A staging pass against stale data or with flags in a different state than production gives false confidence; the goal is for the staging deploy to be a rehearsal of the exact steps you'll run in production, not just "the code compiles and the happy path works."
Why notify support about the deployment window even for a low-risk change?
Even routine deploys occasionally cause a brief blip — a slow page load, a momentary 500, a UI change users notice — and if support doesn't know a deploy just happened, they have no fast way to correlate an incoming ticket with the cause. A quick heads-up before the window means support can say "we just shipped a change, let me check" instead of escalating a false alarm or leaving a customer without an answer.
Share this tool
Related checklists
- Dev tools Server migration checklist → A cutover checklist covering DNS TTL, data sync, smoke-testing, and post-cutover monitoring for moving a production service to a new server. Check items off, add notes, then export your progress to PDF or CSV.
- Security GDPR compliance checklist → A GDPR compliance checklist covering privacy notices, consent, vendor agreements, and data subject rights. Check items off, add notes, then export your progress to PDF or CSV.
- SaaS Monthly SaaS health review checklist → A monthly review checklist covering MRR movement, cohort churn, customer sentiment, and unit economics for a SaaS business. Check items off, add notes, then export your progress to PDF or CSV.
- Security Security audit checklist → A security audit checklist covering authentication, application security, and infrastructure monitoring for an online business. Check items off, add notes, then export your progress to PDF or CSV.