Production Readiness Review
A structured checklist-driven review that a service must pass before it is allowed to serve production traffic — covering reliability, observability, security, capacity and operational ownership.
Definition
A Production Readiness Review (PRR) is a structured evaluation of a service before it is allowed to serve production traffic. The review covers the aspects that will determine whether the service can be operated safely once it is live: reliability, observability, security, capacity, deployment, on-call ownership, dependencies, data handling. The review is normally driven by a checklist maintained by an SRE or platform team and signed off by both the owning team and the platform reviewer.
Origin
The formal PRR was popularised by Google's Site Reliability Engineering practice and documented in the SRE book. Similar practices exist under different names — launch reviews, operational readiness gates, production checklists — and are now normal at any organisation running non-trivial numbers of services. The underlying idea is that "ready for production" is a definable state, not an opinion.
What a PRR Covers
- Ownership — a named team, an on-call rotation, an escalation path.
- SLOs — service level objectives agreed with the consumers of the service.
- Observability — logs, metrics and traces at a defined baseline, with dashboards.
- Alerting — every SLO breach paging the on-call, with a runbook for every alert.
- Deployment — automated, repeatable, with rollback tested and demonstrated.
- Capacity — load test results at expected peak, headroom stated.
- Dependencies — mapped, with graceful degradation strategy for each.
- Security — threat model, authentication, authorization, secrets management, dependency scanning.
- Data — backup, restore tested, retention policy, PII handling.
- Incident response — runbooks, communication templates, past-incident learnings incorporated.
Why It Matters
Services that go live without a PRR routinely take out other services. They page teams that didn't know they were a dependency. They fail silently because there was no alerting. They can't be rolled back when the first incident hits. They are recovered manually because there is no runbook. The PRR is not bureaucracy; it is the organisation refusing to accept that going live is a design decision that can be deferred.
Real-World Example
A retail company launched a new recommendations service into production without going through their platform team's PRR. Within two days it was answering 40% of homepage requests. Within a week it was overloading a downstream personalisation store that had been provisioned for 20% of that load. The store degraded, the checkout service that depended on it degraded, and revenue dropped for three hours during peak shopping. The postmortem identified that the PRR had been skipped because the team had considered the service "just a proof of concept" — but production traffic doesn't care about that label. The next PRR the team went through added a section that any service serving more than 1% of production traffic required review, regardless of what it was called internally.
How to Run a PRR
- Publish the checklist. Every engineer should know what they will be reviewed against long before they are ready for review.
- Schedule the PRR when the service is 70% complete, not 100%. Findings need time to be addressed.
- Do it as a working session, not a sign-off. Walk the checklist together, agree what is done, what is deferred with justification, and what blocks launch.
- Distinguish blockers from improvements. A missing runbook is a blocker; a nicer dashboard is an improvement.
- Record the outcome — the review, the findings, the follow-ups, the go/no-go decision.
- Re-review at defined intervals — every 6 or 12 months for critical services, or whenever the service materially changes.
Practical Lessons Learned
- Checklists date quickly. Review the checklist itself every year — new threats, new tools, new lessons.
- PRRs that only happen at launch miss the drift. A service that passed two years ago may fail today.
- The most valuable finding is often about ownership. Many production problems come from services with unclear owners, not from technical gaps.
- Load testing is where most services stumble. Every team believes they've done enough; most haven't.
- Runbooks written after the review are usually written badly. Insist they exist and are usable before sign-off.
- PRR should be lightweight for small services. Same checklist, less depth in each item.
Expert Tips
- Make PRR part of the release path, not a side quest. Deploy pipelines can require evidence of a passed PRR before promoting to production.
- Pair the reviewer with the on-call engineer, not just the tech lead. The person who will be paged has the sharpest questions.
- Rehearse a rollback during the review — the theoretical rollback plan that everyone signs off on is not the same as the rollback that actually works.
- Include a real chaos test at the review — kill a dependency and see whether the service degrades gracefully.
- Score consistently across services so the PRR is comparable — otherwise it becomes negotiation, not review.
Common Mistakes
- Running the PRR at 100% completion when nothing can be changed.
- Treating it as sign-off theatre rather than a working session.
- Never re-reviewing existing services.
- No distinction between blockers and improvements.
- Runbooks written to pass the review rather than to be usable at 3am.
- Load tests run against artificial traffic patterns.
- No rehearsed rollback.
Key Takeaways
- Production readiness is a definable state, not an opinion.
- A published checklist plus a working-session review beats a sign-off form.
- Distinguish blockers from improvements; record deferrals with justification.
- Re-review periodically — services drift.
- Pair the reviewer with the on-call engineer, and rehearse a real rollback.
Related Concepts
Interlocks with SLOs, Error Budgets, Runbooks, On-Call Rotation, Chaos Engineering, and Observability. Templates at PMMilestone.org.
Frequently Asked Questions
Who runs the Production Readiness Review?
Usually a platform or SRE team, working with the service owner. Some organisations rotate senior engineers into the reviewer role to spread operational knowledge.When in the lifecycle should it happen?
The first substantive review at roughly 70% completion, so findings can still be addressed. A final sign-off review before launch. Then re-review periodically — annually for most services, more often for critical ones.Is it a blocker for launch?
The whole point is that yes, an unresolved blocker item stops launch. Improvement items are tracked for follow-up but do not block. Deferrals must be recorded with justification.What if a team objects to the checklist?
The checklist is negotiable; sign-off theatre is not. Improvements to the checklist are welcome, but the outcome — 'this service can be operated safely' — is the standard, not the specific list.Is PRR the same as change management?
No. PRR is about whether the service should ever go live at all. Change management governs specific changes to a running service. Both exist for good reasons and should not be conflated.How lightweight can a PRR be for small services?
The same checklist, shallow depth on each item. A ten-item review that takes 45 minutes is fine for a small internal tool; a data-plane service serving customer traffic warrants days.What is a common misconception about Production Readiness Review?
That the topic is well-defined across all references. In practice, definitions vary between PMBOK, PRINCE2, AACE and ISO 21500 — this entry uses the definition most aligned with field practice on capital projects, and flags where the standards diverge.Which related encyclopedia entries should I read alongside Production Readiness Review?
Read Earned Value Management, Critical Path Method and the DCMA 14-point assessment next. The full A–Z is available in the PMMilestone Encyclopedia, and quick one-line definitions live in the PM Glossary on the flagship platform.How does Dr. Hassan Eliwa's research treat Production Readiness Review?
Dr. Hassan Eliwa's research focuses on owner-side project controls, schedule integrity and forensic delay analysis on capital construction and power programmes. Production Readiness Review is treated through that lens — what a planning or controls engineer is expected to do with it on a live project, not its textbook definition alone. See the full research library at PMMilestone Research Articles.How is Production Readiness Review defined on PMMilestone Research & Insights?
A structured checklist-driven review that a service must pass before it is allowed to serve production traffic — covering reliability, observability, security, capacity and operational ownership. For the full treatment, see the definition, principles, applications and related entries above — every encyclopedia entry follows the same research-grade structure.
People also ask
Follow-up questions practitioners search for next — each one points to the calculator, template or reference entry that answers it.
Where is this in the glossary?
Quick-lookup definitions across 1,200+ PM terms. PM Glossary on PMMilestone.org ↗
Which learning track covers this end-to-end?
Structured tracks from beginner planner to programme controls director. Project Controls Academy ↗
Which book goes deeper than this entry?
Practitioner field handbooks with worked numerical examples. Books & Publications ↗
Which calculator on PMMilestone.org applies here?
The integrated EVM workbook covers most cost-schedule diagnostics. EVM Calculator ↗
Related Entries
More in Operations
- Letter BBlameless Postmortem
A structured, no-fault review after an incident or failure focused on system and process causes rather than individual blame — the operating practice behind every mature reliability culture.
- Letter OOn-Call Rotation
The sustainable arrangement by which engineers take turns to be reachable outside working hours to respond to production incidents — a discipline whose humaneness is a leading indicator of engineering culture.
Further reading on PMMilestone.org
Curated companion resources hosted on the flagship platform, PMMilestone.org.
- For practitioners who want to go deeper, the Project Controls Academy.
- Engineers researching this topic typically continue with the Learning Tracks.
- A practical companion to this entry is the Books & Publications.
- Closely related on the flagship platform is the EVM Calculator.
- Useful alongside this article is the Schedule Health Checker.
- Many readers follow this up with the PMMilestone.org knowledge hub.