Even with a solid plan in place, ERP implementations don’t succeed (or fail) on strategy alone but how people show up to execute it.
ERP changes how work gets done across the entire business. It introduces structure where there used to be flexibility, forces decisions that were once informal, and makes data visible in ways that can feel uncomfortable. Without strong leadership, engaged users and a clear approach to change, that shift can create friction fast.
Here are four people-driven risks that can determine whether an ERP system actually works on the shop floor.
ERP implementations cut across every department, and that means they generate conflict. Production wants one thing, accounting wants another and without someone with the authority and willingness to make a call, decisions stall for weeks.
When executives approve the budget and then disappear, they’re essentially delegating the project to people who don’t have the power to resolve cross-departmental disputes. That’s how implementations drag on and lose momentum.
Common causes:
What to watch for:
Example: When production and accounting disagree on how inventory should flow, that’s a business decision, not a technical one. Someone with executive authority needs to make the call and own the outcome.
The people who use the system every day are the ones who know whether it’ll actually work. Operators, buyers, planners, quality inspectors and shipping staff understand the details that make or break a workflow. Leaving them out of the process guarantees surprises at go live.
A system can look perfect in a conference room and fail completely on the shop floor. The gap between what makes sense on paper and what works in practice is where implementations quietly come apart.
Common causes:
What to watch for:
What to do instead:
Example: A material handler who knows that rush jobs get staged differently than standard jobs holds information that will affect inventory accuracy. If that detail doesn’t make it into configuration, the system will be wrong from day one.
This one deserves a direct statement: if your data is bad, your ERP will be bad.
Inaccurate BOMs generate wrong purchase suggestions. Bad routings produce unrealistic schedules. Outdated inventory balances make MRP untrustworthy. Even the best configuration cannot overcome bad data.
Data cleanup is also the task that frequently gets pushed to the end of the project. It’s unglamorous, time-consuming and requires decisions from people who are already stretched thin. But rushing through it, or putting it off entirely, can quickly undermine the rest of the implementation.
What to watch for:
What to do instead:
Example: If a routing says an operation takes 30 minutes but it consistently takes 90, scheduling will overload the workcenter and delivery dates will become a running joke. That’s a data problem, not a software problem.
ERP changes how people do their jobs. It replaces informal methods with defined processes, real-time transactions and greater accountability. For a lot of employees, that feels threatening, not liberating.
Training that covers what to click without explaining why the process matters produces users who follow steps without understanding them. This results in users who fall back on old habits the moment something doesn’t go as expected.
Common causes:
What to watch for:
What to do instead:
Example: An operator who doesn’t understand why labor reporting matters may skip clocking into the correct job. That single missed transaction ripples into job costing, capacity planning, schedule accuracy and performance reports.
When leadership is engaged, users are involved early and the organization understands why change matters, ERP has a chance to take hold. But alignment alone doesn’t guarantee success.
In the third part of this series, we’ll shift to the execution side of implementation – where governance, scope control, timelines and testing determine whether all that planning and alignment actually hold together under pressure.