ERP Projects Don’t Fail Overnight - They Accumulate Friction

A forensic perspective on why implementations stall (and how to diagnose the real cause)

ERP implementations rarely collapse in a single moment. More often, they slow. Milestones slip. Steering meetings expand. Escalations increase while forward motion feels harder to prove. Teams stay active, but confidence quietly drops.

This “slow stall” is what makes recovery difficult. When a program is visibly broken, leaders act. When it’s drifting, ambiguity takes over and ambiguity is where implementation risk compounds. They stall when misalignment, unclear ownership, and design debt accumulate faster than teams can manage.  

This article is designed to replace ambiguity with clarity without blaming individuals and ends with a one-page diagnostic checklist you can use internally.

The Early Signals of Implementation Drift

Stalled programs don’t announce themselves with one failure. They show up through patterns:

  • Timelines keep shifting with no shared root-cause narrative.  
  • Stakeholders are unclear on roles, responsibilities, or expected outcomes.  
  • “Delivered” work doesn’t translate into business confidence.  
  • Customization and workarounds increase as pressure rises.  
  • Training gets compressed, and adoption becomes dependent on a few super-users.

Individually, these can be rationalized. Together, they usually indicate one thing:
Friction is accumulating across governance, design integrity, delivery alignment, and organizational readiness.

Why ERP Projects Stall: 6 Friction Patterns Executives Should Watch

1) Governance weakens under pressure

Projects drift when governance becomes ceremonial - which means lots of process, few decisions. One of the most common failure patterns is not “lack of effort,” but lack of accountability to make timely, high-quality decisions. When decision rights are unclear, decisions pile up, escalation loops repeat, and momentum degrades.  

Where recovery starts: It often starts by restoring governance basics: visible executive sponsorship, a steering mechanism that can make hard calls, and communication channels that keep stakeholders aligned.


2) Ownership diffuses and outcomes lose a clear “owner”

ERP programs become fragile when accountability shifts from outcomes to activity. Work continues, but the program loses a single point of ownership for success. When no one is clearly accountable for outcomes, teams stay busy—but tradeoffs stall, approvals slow down, and delivery becomes reactive. That’s how drift becomes systemic: work happens, but decisions don’t land fast enough to keep the program aligned.

Where recovery starts: Name a single accountable owner for outcomes, align leaders on what “success” means now, and tie reporting to business results...not task completion.


3) Requirements lose alignment with operational reality

Requirements don’t fail because teams “didn’t document enough.” They fail when requirements stop reflecting how the business actually operates. When requirements become unclear, conflicting, or outdated, the program pays later through rework, scope churn, and rising customization.

Where recovery starts: Revalidate the highest-impact requirements (finance, order-to-cash, procure-to-pay, inventory, etc.) and explicitly resolve conflicts before continuing to configure around them.


4) Customization and technical debt start masking design issues

As delivery pressure rises, customization often becomes a shortcut. The danger is not customization by itself- it’s customization that compensates for unresolved design gaps. Across ERP post-mortems, poor requirements and misaligned design decisions commonly reappear later as excessive customization, fragile integrations, and escalating delivery risk. From the inside, it can feel like “progress.” From a risk perspective, it often signals increasing fragility.

Where recovery starts: Pause and triage customizations/workarounds...identify which ones solve real needs vs. which ones are masking a design issue that should be corrected at the source


5) Adoption debt builds quietly

A system can go live and still stall at the value layer. When training gets compressed, support is inconsistent, or users don’t understand the “why” behind changes, adoption becomes dependent on super-users and informal workarounds. Panorama calls out insufficient training/support as a common driver of low adoption, especially when training is cut to protect schedules or budgets.  

Where recovery starts: Treat adoption as program risk- re-baseline training to real job scenarios, measure workflow confidence, and address adoption gaps structurally (process + enablement), not personally.


6) Knowledge transfer gaps create permanent dependency

Adoption is about users running workflows. Knowledge transfer is about the organization owning the system. Even when delivery is “done,” the organization can remain stuck if internal teams can’t diagnose issues, make changes safely, or onboard new team members without relying on the vendor or a small set of individuals.  

Where recovery starts: Establish a single source of truth for configuration + decisions, complete structured handoffs, and ensure internal capability exists to run and evolve the solution.

Why “Pushing Harder” Usually Makes It Worse

When projects drift, the instinct is acceleration: more oversight, more meetings, more escalation. But the evidence points to a different recovery logic: stalls are usually systemic, and systemic issues require clarity before speed. That’s why diagnosis matters first so the organization can realign governance, delivery expectations, and design integrity before attempting to “move faster.”

Dustin Domerese

Dustin is Managing Partner & Microsoft Principal Architect at Dynamic Consultants Group (DCG) and a highly regarded voice in the Microsoft ecosystem. He combines deep technical expertise with a practical leadership perspective, helping organizations make sense of complex ERP, CRM, and digital-transformation challenges before they become costly problems.

Before founding and leading multiple technology companies, Dustin built his experience working with organizations such as Barclays, EMC2, HP, and Microsoft. Over the course of his career, he has advised more than 300 companies across a wide range of industries, giving him a strong perspective on what drives transformation success and what causes critical initiatives to stall. 

He is also an author, speaker, senior software developer, and technology innovator who has trained and collaborated with hundreds of partners across Microsoft, SAP, Oracle, and Salesforce ecosystems. What makes his perspective resonate is simple: it comes from the field. His ideas and resolution are shaped by the projects he has seen up close, the rescue projects he has led, and the leadership decisions that determine whether transformation creates value or becomes another expensive lesson. 

Outside of work, Dustin is an accomplished musician, an outdoor enthusiast, and a mostly terrible golfer.