Most ERP consultants will tell you the choice between big bang and phased rollout “depends on your situation.” That’s technically correct and practically useless. We make the case that the conditions under which each approach works are knowable in advance — and that the recommendation you’re most likely to hear protects the consulting firm more than it protects your project.
The debate between big bang and phased rollout has been a fixture of ERP implementation methodology for as long as ERP implementations have existed. Big bang: go live with everything at once, rip off the bandage, get it done. Phased: implement modules or business units in stages, learn as you go, manage the risk incrementally. Both approaches have succeeded. Both have failed. The key is knowing which conditions favor which approach.
The case for big bang
Big bang implementations work best when the company’s processes are tightly interconnected and a partial implementation creates more problems than it solves. Financial management and procurement are the classic example: if the GL is live but AP isn’t, someone is posting manual journal entries for every vendor payment, which is worse than not being live at all. When the modules are structurally dependent on each other, the argument for going live together is strong.
Big bang also works when the company has the organizational bandwidth to absorb a complete change, when the timeline is genuinely urgent (a regulatory deadline, an acquisition integration requirement), and when the implementation scope is disciplined enough that “everything” is actually a manageable surface area. A company moving from QuickBooks to a cloud ERP — replacing one system with another — often benefits from the clean cut. There’s no legacy system to maintain in parallel, and the cut-over moment is a forcing function that generates the adoption that a gradual rollout sometimes fails to produce.1
The case for phased rollout
Phased implementations work best when the company is large enough or complex enough that the risk of a simultaneous cutover is genuinely threatening to operations, when the modules being implemented are separable without creating dependency nightmares, and when the organization needs time to absorb changes before absorbing more.
A company going live with finance in one quarter and supply chain in the next has a chance to stabilize the finance implementation before adding complexity. Users have time to develop competency in the system before the next change layer arrives. The implementation team has time to address issues found in phase one before replicating them into phase two.
The risk of phased rollout is the risk of never finishing. Phase one goes live. The early wins are celebrated. The urgency of phase two is lower than the urgency of day-to-day operations. The remaining phases slip. The company ends up running a hybrid of old and new systems indefinitely, which is often worse than either the original state or a complete implementation would have been.
What the consulting firm preference looks like
Implementation firms generally prefer phased approaches, for reasons that are partly legitimate and partly self-interested. The legitimate reason: phased implementations are lower risk for the client, and a failed implementation is bad for the consulting firm’s reputation. The self-interested reason: phased implementations are longer engagements. Phase one gets completed, followed by a statement of work for phase two, followed by one for phase three. A big bang implementation ends; a phased one generates work indefinitely.
Being aware of this dynamic doesn’t mean distrusting the implementation partner’s recommendation. It means asking: “Is this recommendation genuinely about reducing risk for our business, or is it about managing risk for your firm?” A good partner will give you an honest answer.
The actual decision framework
The right question to ask is: what is the cost of running old and new systems in parallel, and for how long? If the parallel period is short and manageable, big bang is probably right. If the parallel period would be genuinely complex — maintaining transaction integrity in two systems simultaneously — phased is probably right. If the answer is that running the systems in parallel is going to require significant ongoing work for an indefinite period, that’s an argument for getting to a single system as fast as possible, which favors big bang.
Sources
Footnotes
-
Panorama Consulting Group. ERP Implementation Strategies: Big Bang vs. Phased. 2023. Comparative outcomes data by implementation approach and company size. https://www.panorama-consulting.com/resource-center/erp-report/ ↩