
Business Central go-live: how do I know whether we are ready?
Green in the test report is an assumption. Readiness is proven differently.
Contents
A senior-led conversation gets to the heart of your situation.
Readiness is more than a green test report. You are ready when three things are proven rather than assumed, and all three are demonstrable rather than a matter of judgement. First, at least two complete migration test runs: the first uncovers the coarse problems, the second shows whether you actually solved them. Test the migration only once and you are migrating for real for the first time on go-live day. Second, a cutover dress rehearsal, meaning you play the switch through once in full, with a schedule, roles and a fallback point. Only then do you know whether the window is realistic and who does what if things go wrong. Third, measurable go/no-go criteria instead of gut feeling in the steering committee: data reconciles, critical processes run end to end, key users are trained, the fallback plan exists. A green report without a real rehearsal is an assumption, not readiness.
What makes real go-live readiness?
A green test report is an assumption, not readiness. You are ready only once three things are evidenced rather than merely assumed. And all three are demonstrable rather than a matter of judgement:
- Two or more migration test runs: the first run uncovers the coarse problems, the second shows whether you have really solved them. Whoever tests the migration only once migrates for real for the first time on go-live day.
- Cutover dress rehearsal: play through the switch once completely, with schedule, roles and a fallback point. Only then do you know whether the cutover window is realistic and who does what in an emergency.
- Measurable go/no-go criteria: clearly defined conditions instead of gut feeling in the steering committee. The data reconciliation adds up, critical processes run end to end, key users are trained, and the fallback plan is in place.
Source: Microsoft Learn: Set up company configuration packages
The schedule: what to check in the last eight weeks before go-live
Readiness is not created in the week before the date. It is built over the two months leading up to it, in this order, because each step rests on the one before:
- Eight weeks out: first full migration run. On a copy of the real production data, not on the tidied-up test set. Anything that has never run through at this point is an open risk.
- Six weeks: the business departments work on the migrated data. For a full week, with their own documents and their own edge cases. That week produces the defect list you then split into showstoppers and follow-up work.
- Four weeks: second migration run with the corrections applied. This is also where you take the time. How long the migration actually runs determines the length of your cutover window later on.
- Three weeks: full cutover rehearsal. The entire switch played through once, with clock times, named roles and the point up to which falling back is still possible.
- Two weeks: fix the go/no-go criteria in writing, finish training. The criteria belong in writing before the pressure rises. Anyone who formulates them during the decision meeting will formulate them to fit the desired answer.
- One week: the decision in the steering committee. Against the fixed criteria, with the numbers from the runs before. That takes half an hour instead of half a day.
If your plan does not contain these steps, the go-live date is a hope rather than a date. That is fixable, as long as there is still time to move it.
Source: Microsoft Learn: Test your Dynamics 365 solution before deployment
Four sentences that typically precede a failed go-live
These four sentences are said before almost every go-live. Each one sounds reassuring and is in fact an open question:
- „Die offenen Punkte klären wir nach dem Go-Live.“ Without a split into showstoppers and follow-up work, the entire remaining list lands in the first live week, which is exactly when nobody has capacity for it. Split the list beforehand and in writing.
- „Die Schnittstelle lief im Test.“ In testing it ran with a handful of documents. What counts is the run with your daily volume and your peak load, and what happens when the target system does not respond.
- „Die Schlüsselnutzer sind geschult.“ Trained does not mean able to work. The honest test question is: has each of them worked through one full day of their own job in the new system, without anyone sitting next to them?
- „Wir haben einen Rückfallplan.“ A plan that has never been rehearsed is a statement of intent. When it matters, the only thing that counts is whether everyone knows who triggers the fallback and by what time it is still possible at all.
None of these points is expensive to check. It only gets expensive when they stay unchecked and the answer arrives in live operation.
Why do you need business sign-off and the courage for a no-go?
A technical test alone is not enough. The critical processes belong walked through by the business departments on real data, not merely ticked off by the project team. Only the business sign-off shows whether operations actually run on day one.
The difference is greater than it sounds. The project team checks whether the system does what was once specified. The business checks whether it does what the working day demands, and those two questions regularly diverge, because by no means every requirement was documented.
An honest no-go is a senior decision, not a failure. A postponed go-live costs less than a go-live that collapses in day-to-day operations. Control stays on your side. If you are facing go-live and are unsure whether green really means ready here, we examine your criteria together in a conversation.
“
An honest no-go is a senior decision, not a failure.
Frank Maier, founder of DGP
Frequently asked questions
When the go-live is postponed
If a go-live date slips several times, that is not a scheduling problem but a steering problem. The date is only the point where causes become visible that arose weeks or months earlier: a scope that was never documented and agreed, data that is not cleansed, open process questions, or nobody who is allowed to decide bindingly. If the plan stays unchanged after the postponement and only the dates move back, the cause has not been touched. A second postponement is then likely, and it costs more than the first, because trust in the company drops with every round.
The first right step is therefore not a new plan, but a stocktake that takes days, not weeks. It checks six things against the original requirements: scope and open points, schedule and budget forecast based on actuals, data quality per object, test coverage of the core processes with real data, the rehearsed cutover, and whether the committees have the information they need to decide. After that there are exactly three options: continue with corrected steering, rebuild parts, or secure the foundation before a new date is set.
An experienced consultant asks for two figures at this point: the remaining effort on an actuals basis and the decision latency of the last few weeks. Both say more about the next date than any project plan, and both are in the existing minutes. A rescheduled date without a clarified cause is usually postponed again, only more expensively. The project does not necessarily have to stop; often a short scope freeze is enough until there is clarity.
Briefly asked
Is a green test report enough for the Business Central go-live?
No. Readiness requires at least two complete migration test runs, a cutover dress rehearsal and measurable go/no-go criteria. A green report without a real rehearsal is an assumption.
How many migration test runs do you need before go-live?
At least two. The first uncovers the coarse problems, the second shows whether they are solved. Whoever tests only once migrates for real for the first time on go-live day.
When should the go-live decision be made?
Four to six weeks before the date, based on verified criteria: data quality, sign-offs, a rehearsed cutover, sustainable support. A no-go decision at that point is cheap; a forced go-live never is.
The bigger picture behind this question: ERP implementation: phases, approach and checklist.
Related
Related questions
In operation
Set up intercompany in Business Central correctly
Same-environment or cross-environment: decide early.
04.08.2026
Read →In operation
Where does Business Central reach its limits?
Four limits, honestly named, and what follows for your decision.
21.09.2026
Read →In operation
Evergreen IT or Evergreen ERP: what is the difference?
Evergreen IT keeps the version current, an Evergreen ERP keeps your business current.
03.08.2026
Read →Where does your project really stand?
At DGP you speak with an experienced consultant, not with a sales team.
Stay on top of things without tracking everything yourself.
Once a month, Frank Maier puts into context what is moving in the ERP world. Plus the invitation to the next live webinar.
About one email a month. Unsubscribe at any time with one click. Privacy policy