ClearPath principle: A cutover is not an event you schedule; it is an operation you rehearse. The teams that go live smoothly are rarely the ones with the best luck — they are the ones who wrote the steps down, timed them, assigned every one to a person, and ran the whole thing before the night that counted.

1. Write go/no-go criteria before the week of go-live

The decision to proceed should be made against objective, pre-agreed criteria — not the mood in the room at 9pm. Define what “ready” means in measurable terms: UAT defects below an agreed threshold, data migration validated, integrations tested end to end, security sign-offs in hand, rollback rehearsed, support staffed.

Agree these with the sponsor and decision-makers weeks ahead, so the go/no-go call is a checklist review rather than an argument. If a criterion can’t be met, you want to know that on Wednesday, not at the point of no return on Saturday.

2. Build the cutover runbook as a timed, owned checklist

The runbook is the spine of the whole event. Every task gets a sequence number, an owner, an estimated duration, a start-by time, and its dependencies. “Migrate CMDB data” is not a task; “02:15 — J. Chen runs migration script X, ~40 min, blocks smoke test” is.

Include the unglamorous steps people forget under pressure: DNS changes, certificate swaps, feature-flag toggles, notification suppression, and the exact commands to run. A good runbook lets someone who wasn’t in the planning meetings execute their part correctly at 3am.

3. Freeze changes and protect the path to production

Announce a change freeze on the affected environments and platform well before cutover, and mean it. Late configuration changes are how rehearsed cutovers fail — the version you tested is no longer the version you’re deploying.

Control who can touch production during the window, lock down the deployment path, and make sure the artifacts being promoted are the exact ones that passed UAT. Surprises during cutover should come from the environment, never from your own team.

4. Rehearse the cutover, don’t just plan it

Run at least one full dry run in a production-like environment, executing the runbook top to bottom and timing each step. Rehearsal is where you discover that step 14 actually takes ninety minutes, that two “parallel” tasks contend for the same resource, and that nobody documented the rollback for the integration layer.

Each rehearsal tightens the timings, surfaces missing steps, and builds the muscle memory that keeps the real night calm. A cutover you’ve run before is a cutover you can trust.

5. Set rollback triggers you will actually honor

Decide in advance what would make you roll back, who makes that call, and by when. Define the point of no return — the moment after which rolling back costs more than pushing through — and make sure everyone knows where it sits on the timeline.

A rollback plan that exists only on paper is not a plan. Rehearse it, time it, and confirm the data and integration states it restores. The goal is that pulling the ripcord is a calm, practiced decision, not a panicked improvisation.

6. Validate in production with a scripted smoke test

“It looks fine” is not validation. Prepare a scripted set of production checks — critical user journeys, key integrations exchanging real payloads, reports rendering, notifications firing — with named owners and pass/fail criteria, and run it immediately after cutover.

Scripted smoke testing turns “we think it worked” into “we confirmed these twelve things work.” It’s also what gives the sponsor the evidence to declare go-live complete with confidence.

7. Plan hypercare before you celebrate

Go-live is the start of the riskiest week, not the finish line. Stand up a hypercare period with clear staffing, a fast triage path for incidents, daily check-ins, and a way for real users to report problems and get quick answers.

Decide up front how long hypercare runs and what “stable” looks like before you hand over to business-as-usual support. The teams that plan hypercare turn a rocky first week into a controlled one.

Put it to work: A clean cutover is a rehearsed one. The ClearPath PM ServiceNow Cutover Checklist gives you the runbook structure, go/no-go criteria, rollback triggers, and validation steps as an editable starting point — so you’re customizing a proven scaffold instead of building the night from scratch.