ServiceNow Upgrades and Release Readiness Governance Model
This governance model sets who may approve a ServiceNow upgrade window, what readiness evidence those approvers must see first, and how late requests and exceptions are handled. It covers readiness assessment, test environment refreshes, change-controlled approval, rollback planning, post-upgrade validation and the cadence between releases.
Upgrade Planning and Readiness Assessment Phase
Governance for a ServiceNow upgrade decides who may approve the production window, what readiness evidence they must see first, and how late requests and exceptions are handled without reopening the whole plan. The sections below cover the readiness assessment phase, the test environment and data refresh protocol, stakeholder approval through Change Management, execution and rollback planning, post-upgrade validation, the governance cadence between releases, and the escalation and documentation duties that keep the model working.
Readiness assessment begins months before the upgrade. Review release notes to understand new features and deprecated functionality. Audit your instance customisations: identify plugins that may be deprecated, identify custom workflows that may conflict with new platform capabilities, check custom integrations for API compatibility changes. Survey your user base about critical customisations they depend on. Document any known issues in the current release that the upgrade should resolve.
A governance model requires documented readiness criteria. Define who must sign off on an upgrade decision: your CIO, your technical lead, your business stakeholders. Establish a readiness questionnaire that confirms: all stakeholders have reviewed release notes, customisations have been assessed, a rollback plan exists, test plans are documented, a communication plan is in place, and a maintenance window has been scheduled and communicated to users.
Test Environment Strategy and Data Refresh Protocol
Never upgrade production without testing in non-production first. Establish a test instance that mirrors production: same customisations, same integrations, same data volume. For major releases, maintain a test sandbox separate from your development environment. The sandbox should be refreshed from production a few weeks before the planned upgrade so testing is realistic.
Document your data refresh process: which tables are copied, which are masked or anonymised for privacy, which are excluded. Establish a refresh schedule: ideally refresh your test instance from production two weeks before upgrade, again one week before, and again the day before the upgrade. This ensures test results reflect production reality as closely as possible.
Test all critical customisations: run your custom workflows, verify custom fields display correctly, execute any custom integrations, test custom reports. Document test results so you know which customisations work and which need adjustment. If customisations fail testing, you must fix them before production upgrade or plan to disable them in production and re-enable them after the upgrade.
Stakeholder Approval and Change Management Process
Define the approval workflow for production upgrades. This typically includes technical review (does the technical team confirm readiness?), business review (are business stakeholders aware and comfortable?), and governance approval (has leadership authorised the change?). Use ServiceNow Change Management to formally request the upgrade, document the change, assign approvers, and track approvals.
Communication to users should begin months before the upgrade. Announce the planned upgrade, explain what will change, describe the maintenance window and expected downtime, provide training on new features if significant changes affect how users work, provide a mechanism for users to ask questions or raise concerns. Many upgrade issues stem not from technical problems but from users being surprised by changes they did not expect.
During the weeks before the upgrade, send reminders to users about the maintenance window. Coordinate with other teams if your upgrade might affect downstream systems or dependent applications. Confirm that support resources are available during and after the upgrade in case issues arise.
Upgrade Execution and Rollback Planning
ServiceNow performs platform upgrades on a scheduled maintenance window, typically Friday evening or weekend to minimise business impact. Your role is to ensure ServiceNow knows your preferences (preferred maintenance window, whether you need pre-upgrade and post-upgrade checks). Document a detailed rollback plan: if something goes wrong after the upgrade, what is your procedure to roll back to the previous version? How long can you remain in a rolled-back state before you must upgrade again? Can you roll back if customisations have been made post-upgrade?
Have your support team staffed and ready during the upgrade window. Monitor system status pages for any reported platform issues affecting other instances. Test critical functionality immediately after upgrade: log in as a few different user roles, run a key business process, verify integrations are functioning. If problems arise, ServiceNow support is available during the upgrade window to assist.
Document the exact start time and end time of the upgrade in your change record. Some customers experience issues with scheduled jobs or integrations timed to run during the maintenance window; note the actual maintenance window duration so you can adjust your scheduled jobs if needed.
Post-Upgrade Validation and Issue Resolution
After the upgrade completes, allocate time for thorough validation before declaring the upgrade successful. Run your test plans again in production to confirm all functionality works as expected. Monitor system performance until the new version settles: are response times normal? Are background jobs running successfully? Are integrations exchanging data correctly?
Establish a temporary issue triage process for post-upgrade problems. Assign someone to monitor ServiceNow logs and user reports for issues. Some issues can be resolved by configuration changes (for example, a report using deprecated functionality might need to be rewritten). Other issues might require ServiceNow support involvement (for example, a platform bug affecting your specific configuration). Document and track each issue, assign ownership, set target resolution dates.
Communicate status to users: let them know the upgrade is complete and what to expect in terms of new features or changed workflows. If you encountered any downtime beyond the planned maintenance window, communicate honestly about the impact. Schedule a post-upgrade review with stakeholders: discuss what went well, what could be improved, what new features should be prioritised for adoption.
Governance Cadence and Continuous Readiness
ServiceNow releases new versions on a predictable schedule. Establish a governance review cycle aligned with the release schedule: quarterly reviews to assess the current release, plan for upcoming releases, review recent upgrade history for lessons learned. Track metrics: how long does upgrade planning take from announcement to execution? How many customisation conflicts did you encounter? How much downtime did you experience? Did any issues arise post-upgrade that could have been caught in testing?
Use these metrics to improve your upgrade process continuously. If customisation conflicts are common, invest in better architecture for customisations. If downtime exceeds expectations, investigate what consumed time and plan to improve in future upgrades. If post-upgrade issues recur, improve your test plans to catch these issues earlier.
Maintain a calendar of planned upgrades with dates, expected downtime, and key milestones. Share this calendar with users and dependent teams so they can plan around planned maintenance windows. Communicate early: tell users about the next scheduled upgrade well in advance so they can make necessary preparations.
Documentation and Escalation Procedures
Maintain a single source of truth for your upgrade governance: a documented policy that describes your upgrade readiness process, approval workflow, testing requirements, communication plan, rollback procedures, and post-upgrade validation steps. Update this policy after each upgrade based on lessons learned. Make this policy available to new team members so they understand what is expected during an upgrade.
Define escalation procedures for decisions that cannot be made during the upgrade window. If a critical issue arises during upgrade and you cannot resolve it through normal troubleshooting, who do you escalate to? Do you contact ServiceNow support, your technical leadership, your business leadership? Establish escalation procedures in advance so decisions can be made quickly during an upgrade if needed.
Who holds which kind of upgrade decision
Governance for upgrades works when each kind of decision has one holder and a written standard for the evidence that holder needs. Without that, the same question gets asked in three meetings and answered differently each time. The table separates the decisions that recur in every window and states the evidence each one requires.
| Decision | Holds the decision | Evidence required before the decision |
|---|---|---|
| Which release to adopt and when | Platform owner, after consulting business owners | Release notes reviewed and the deferral list, if any |
| Whether a customization is retired or kept | Its business owner | Usage evidence and the test result for the kept version |
| Whether the window goes ahead | Platform owner, with the release lead’s recommendation | Completed go or no-go criteria with each result recorded |
| Whether to roll back | The person named in the rollback trigger | The trigger condition, the time elapsed and the evidence log |
Handling exceptions and late requests
Exceptions will happen. A business owner may need a change in the window that was not tested, or an integration vendor may ask for a day’s delay. Write an exception route into the governance model before it is needed. The route should state who can grant an exception, what risk statement must accompany the request and how the exception is closed. An exception with no closing date is a permanent change to the standard, made without anyone deciding to make it.
Keep the list of exceptions short and visible. A monthly count of open exceptions, reviewed by the platform owner, shows whether the standard is working or is being bypassed too often to matter. For the measures that feed that review, the upgrade measures guide offers a starting set.
Frequently asked questions about upgrade governance
Should a business owner be able to veto a window?
A concern can pause the decision until it is answered, but the final call should stay with the platform owner. A veto with no time limit gives one person control of the schedule without any accountability for the outcome.
How often should the governance standard be reviewed?
After each window, in a short review that asks whether any decision was made outside the standard and why. A standard that is never reviewed drifts into a description of what the team used to do.
The platform governance charter note explains how an upgrade standard fits alongside the other platform rules.
Frequently asked questions
How often does ServiceNow release new versions?
ServiceNow releases major platform updates twice per year (spring and fall), plus periodic patches and hotfixes. Each release includes new functionality, security updates, and deprecations of older features. Planning your governance model around this predictable release cycle helps you allocate resources effectively for ongoing upgrades and readiness assessment.
What happens if we do not upgrade for a long time?
Each version remains supported for a defined period after release. Running multiple versions behind current leaves you vulnerable to security issues that have been patched in newer versions, unable to access new functionality your competitors may be using, and facing a very large jump in release notes to review when you finally do upgrade. Most organisations upgrade at least annually to stay current.
Can we skip a major release and upgrade every other one?
ServiceNow recommends upgrading regularly rather than skipping releases. Skipping releases means reviewing more release notes, testing more functionality changes, and facing larger potential disruptions. A governance model that includes annual or semi-annual upgrades keeps changes manageable, spreads customisation updates over time, and ensures your team stays familiar with the upgrade process.
Related guides
Related Oblytech services
Where this topic turns into delivery work, these are the Oblytech services that cover it.
Planning, running or fixing a ServiceNow programme? Tell us where you are and we will suggest a sensible next step.
Contact us