D365Forge

Catalogue › Programme Management › go-no-go

Go/no-go decision

Department
Programme Management
Stages
Prepare
Modules
All
Status
reviewed
Copilot Cowork
Programme Management plugin for Copilot Cowork, or this skill on its own: Download SKILL.md
Claude Code
/plugin install programme-management@d365forge
Licence
CC BY 4.0, by Simon Foote, Robert Peledie

The go-live decision is the most pressured decision in a CRM programme. Criteria written in the final week tend to be shaped by the evidence that happens to exist, and a programme that has announced a date finds reasons to keep it. The remedy is to agree the criteria, thresholds and evidence owners early in the Prepare stage, so the go/no-go meeting checks evidence against a standard set when nobody was under pressure.

Typical failures are criteria such as "UAT complete" with no defect thresholds, a rollback plan that exists on paper but was never rehearsed, a support team that has not seen the system, and no clear statement of who actually makes the decision.

When to use

Not this skill: support-operations:cutover-plan for the cutover runbook, platform-administration:release-readiness for platform and environment readiness checks, testing-quality:user-acceptance-testing for planning and running UAT.

Questions to ask first

  1. Who makes the decision, and who can block it? The sponsor decides, but open blocking findings from design authority or security compliance must be resolved or escalated, never waived by the delivery team.
  2. What is the rollback position, and where is the point of no return? A plan without a rehearsed rollback is a one-way door.
  3. What defect severities will the business accept at go-live, and with what workarounds? Agree the severity definitions before UAT, not after.
  4. Which business events constrain the timing? Month-end, peak season and campaigns limit when cutover and hypercare can happen.
  5. What evidence will each workstream bring, and from which source? Evidence must be verifiable, not a verbal assurance.

Approach

Write each criterion with a measure, a threshold, the evidence required, an owner and a status of met, met with conditions, or not met. Get steering approval for the set early in Prepare, and change it afterwards only through change control.

  1. Solution and testing. SIT and UAT exit criteria met; no open defects above the agreed severity; accepted defects have documented and trained workarounds; performance testing passed; regression run after the most recent platform update.
  2. Data. Final mock migration completed within the cutover window; reconciliation signed off by the business data owners; the approach for delta loads tested.
  3. Integration. Production endpoints, credentials and monitoring in place and tested end to end.
  4. Security and compliance. Security roles tested by real users in their own roles; no open blocking findings from security compliance review; for Marketing, consent data verified before any journey sends.
  5. People. Training coverage by role complete, super users in place, go-live communications sent, managers briefed. Report coverage by role, not individual scores.
  6. Support. Support model live, hypercare rota staffed, incident routes and known errors published.
  7. Platform. Production environment configured, capacity checked, licences assigned (confirm with the Microsoft licensing guide or your partner).
  8. Cutover. Rehearsed with timings, rollback rehearsed, point of no return defined, business contingency agreed for the cutover window.

Run the decision in stages: an early readiness checkpoint that leaves time to fix gaps, the formal go/no-go shortly before cutover starts, and a confirmation at the point of no return. If a Success by Design go-live readiness review is run by Microsoft FastTrack or your partner, schedule it early enough for its findings to be addressed.

The decision has three possible results: go; go with conditions, each condition with an owner and a deadline; or no-go with a re-plan. Record the decision, the evidence reviewed and the reasoning.

Outputs

Scale notes

SMB

One checklist and one meeting with the sponsor, consultant and lead key user. Keep the criteria few, but never drop UAT sign-off, data reconciliation, trained users, a rollback position and a named support contact. A short dress rehearsal of cutover is worth more than another round of review.

Enterprise

Each workstream brings a readiness report, design authority and security compliance confirm there are no open blocking findings, and the organisation's change advisory process approves the production change. Phased rollouts need criteria per wave, plus a check that lessons from the previous wave have been applied. Business continuity owners sign off the cutover window.

Hand-offs

Sources

references/sources.md in this skill lists the outside authorities for the questions here, what each is authoritative for, and what you may do with it. Check the current Microsoft Learn documentation before stating how a feature behaves, because Dynamics 365 changes monthly, and cite what you used.

Never

Sources for this skill

Dynamics 365 implementation guide

Introduction to the Success by Design framework

Microsoft Dynamics 365 licensing resources

One always-on roadmap: Dynamics 365, Power Platform and Dataverse join the AI at Work roadmap

Credit

This skill was created by Simon Foote and Robert Peledie as part of D365Forge, licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Credit them when you share or adapt it; see https://github.com/SimonFoote-greensparx/D365Forge/blob/main/NOTICE.md.