Gfacility

Go-live & adoptie

Cutover-draaiboek

De daadwerkelijke switch — minuut-voor-minuut, met rolverdeling, freeze-window, communicatie en een expliciete roll-backknop. Een goede cutover is saai; dat is exact het doel.

Bijgewerkt op 18 mei 2026

Go-live · 5.4

Waarom dit nu

Cutover is het moment waarop alle voorbereiding samenkomt. Improvisatie hier kost dagen, niet uren. Een goed draaiboek voelt overdreven gedetailleerd — totdat iemand om 02:14 uur ‘s nachts onder druk een keuze moet maken en het script precies vertelt wat te doen.

Wat lever je op?

Runbook

Stapsgewijs draaiboek met tijden, acties, eigenaars en validaties.

Rolverdeling & war-room

Wie zit waar, wie belt wie, fysieke of virtuele oorlogskamer.

Roll-back-criteria

Welke situatie triggert terugschakelen, wie beslist, hoe doe je het.

Communicatiematrix

Wat communiceer je intern en extern, wanneer, via welk kanaal.

Kernvragen

  1. 1Wanneer — weekend, vakantieperiode, vrijdagavond? Wat is het rustigste venster met minste impact?
  2. 2Freeze-window — vanaf welk moment kunnen er geen wijzigingen meer in bronsystemen? Hoe communiceer je dat?
  3. 3Rolverdeling — cutover-lead, tech-lead, communicatie, business-validator, sponsor on-call? Per rol een back-up.
  4. 4Stappen — voor elke handeling: wat doe je, hoelang duurt het, wie voert uit, welke check valideert succes?
  5. 5Beslismomenten (gates) — na welke stappen mag je doorzetten en wat zijn de criteria? Wie tekent af?
  6. 6Roll-back-procedure — concreet beschreven, getest in droogloop. Welke handelingen, hoe lang duurt het, wat is de point-of-no-return?
  7. 7Communicatie — gebruikersbericht vooraf, statuspagina tijdens, "alles staat live" bericht na. Per kanaal en taal.
  8. 8Externe partijen — Gfacility-implementatieconsultant, IdP-leverancier, hosting, eventuele M365-tenant-admin: wie staat standby, op welke escalatielijn?
  9. 9Smoke tests direct na go-live — welke 10-15 scenario's draai je door om vertrouwen te krijgen dat het werkt?
  10. 10Beveiliging — service-accounts, API-keys, OAuth-secrets — wie heeft de hand, hoe bewaar je ze veilig tijdens het weekend?

Template — Runbook (uittreksel)

Tijd Stap Eigenaar Validatie Roll-back?
vr 18:00Communicatie "freeze start"PMMail verstuurd, banner intranetN.v.t.
vr 19:00Bron-systeem in read-onlyBron-adminManuele schrijftest faaltRead-write resetten
vr 19:30Final delta-exportTech-leadAantallen ≥ verwachtRe-run script
vr 20:30Migratie-script productieTech-leadLogs schoon, telling matchtSnapshot restore
vr 22:00SSO + integraties activerenIT-IdentityTestaccount loginSSO-config rollback
vr 23:00Smoke tests (15 scenario's)Business-validators14/15 PASSPer scenario besluit
za 00:00Go/no-go gate 1Cutover-leadSponsor tekent→ Roll-back
za 09:00Champions testen op locatieChampionsIssue-log ≤ 5 P2
zo 18:00Communicatie "live ma 8:00"PMMail + Teams + intranet
ma 08:00Hypercare officieel gestartHypercare-leadHotline open

Template — Roll-back-criteria

Trigger 1 — Datakwaliteit

Verschil > 2% in totalen tussen bron en doel ná migratie. Roll-back beslissing binnen 30 min.

Trigger 2 — SSO faalt

> 5% van testaccounts kan niet inloggen. Roll-back tenzij workaround binnen 60 min.

Trigger 3 — Smoke test faalt

> 3 van 15 scenario's faalt. Geen go/no-go-gate doorzetten. Probleem-analyse + besluit.

Point of no return

Zaterdag 12:00 — daarna is roll-back niet meer haalbaar zonder verlies van weekendwerk. Beslis voor dat moment.