Course 02 · Lesson 06 · 15 min

The go/no-go decision and the cut-over weekend

Go-live day should be boring. If it's exciting, something wasn't rehearsed. This lesson turns the readiness criteria into one decision meeting and one written runbook.

The go/no-go meeting

Hold it three to five working days before the planned cut-over, early enough to postpone without chaos. The sponsor chairs. The client PM presents evidence against each criterion. Each process owner confirms their area. The partner PM confirms technical readiness. Then the sponsor decides: go, go with named conditions, or no-go with a new target window.

CriterionEvidence to bring
UAT passedDefect log: 0 open S1/S2; all Must cases passed; signed UAT sign-offs
Data readyTrial load #2 reconciliation sheet, all rows OK; physical count date confirmed
Opening balancesFinance head's written approval of the cut-over method and figures
Users trainedSign-off sheet; list of users needing a buddy on day one
InfrastructurePrinters, scanners and backup internet tested at every site
SupportHypercare roster; superusers named; how users raise issues
RollbackWritten rollback plan and the decision point for using it
CalendarNot within 7 days before Eid, fiscal year-end or a VAT quarter-end

The go/no-go sheet in the roadmap template calculates the decision automatically once every criterion is marked.

Key idea

A no-go is not a failure. It's the system working. Postponing a week costs a week. Going live unready costs months of workarounds and a finance team that never trusts the numbers again.

The runbook

The runbook is a numbered, hour-by-hour list of every cut-over step, with who does it, how long it took in trial load #2, how it's checked, and who signs. It's written before the weekend and followed literally during it. Nobody improvises.

A typical Bangladeshi weekend cut-over for a mid-sized company looks like this:

WhenStepOwner
Thursday afternoonFreeze starts: no more entries in the old system. Last deliveries dispatched; final invoices posted.Client PM
Thursday eveningPhysical stock count begins, by location, with count sheets.Warehouse head
Friday morningCount completed and variances approved. Final legacy trial balance and ageing extracted and signed.Finance head
Friday afternoonLoad masters, stock, AR/AP, assets, open documents, in runbook order.Partner tech lead
Friday nightReconciliation: counts and sums to the taka; spot checks by data owners.Finance + data owners
Saturday morningSmoke test: 10 real transactions across all modules; print 6.3 and a challan; scan a barcode at each site.Key users
Saturday afternoonWritten sign-off from each process owner. Old system set to read-only.Process owners
Sunday 9 AMLive. Hypercare team on site; floor-walkers in accounts and warehouse.Everyone

The rollback plan

Write down in advance the point of no return and what triggers a rollback before it. For example: "If reconciliation doesn't match by Saturday 12 noon, or the smoke test finds an S1 we can't fix by 4 PM, we reopen the old system on Sunday and reschedule." Once real transactions have been entered in Odoo on Sunday, rolling back gets much harder. That's why the decision point sits on Saturday.

Print the rollback plan and put it on the wall of the project room. In a stressful moment, nobody should be searching email for it.

Day one

  • Floor-walkers. Superusers and consultants walk the accounts office and warehouse, helping people at their desks rather than waiting for calls.
  • One channel for issues. A single WhatsApp group or form feeds the issue log. Every issue gets an ID.
  • A 5 PM stand-up reviews the day's issues, confirms severities, and plans tomorrow.
  • Freeze transactions entered. Anything that happened on paper during the freeze is entered first thing.
  • Visible leadership. A short visit from the MD on day one tells everyone this is the system now.
Common pitfall

The smoke test passes at head office, but nobody tests the second site’s printer on the new network, and on Sunday morning no delivery challans can be printed there. Make "test physical devices at every site" a named runbook step, with a photo of the printed page as evidence.

Exercise (20 minutes). Draft your cut-over runbook as a table: step, owner, planned duration (from trial load #2), check, and sign-off. Mark the point of no return and write your rollback trigger in one sentence.

Key takeaways

  • Hold go/no-go 3–5 days ahead. The sponsor decides on evidence, not optimism.
  • The runbook is written, timed from rehearsals, and followed literally.
  • Define the rollback trigger and point of no return before the weekend.
  • Day one runs on floor-walkers, one issue channel and a daily stand-up.