Over the past few years in ERP implementations across the Globe, I curiously browsed through a couple of case studies to understand why more than 50% of the ERP Projects either under-deliver value, take longer than expected or costs exceedingly more than the budget.
I read articles on what makes ERP solution really successful and during the course of the study tried identifying what really causes projects to fail. By ducking each of these elements takes no efforts to drive a project towards its objectives.
The success of the Project depends on 2 dimensions - Project Management Success and Product/Implementation Success.
Outcomes
It is important to understand why the specific Endeavor was undertaken and were the business outcomes achieved? Were the business outcomes even defined before undertaking the Endeavor? Did the Project add any strategic value?
For instance for an Tier 1 supplier of Automotive parts, an ERP implementation should drive the organization to basic outcomes likes Supply Chain effectiveness, Inventory Management, Cross Functional Integration, Reduction of overhead & operating expenses and Planning Accuracy.
If you do not consider the outcome of the Project, it means you are accepting the notion that ‘the operation was a success but the patient died’. Hence the outcome is very important.
Statistics
Panorama Consulting published the results of a study comparing gaps between customer expectations and actual results achieved on ERP projects. The following are the key findings as per 2014
Root causes of Project failures can be broadly divided into 2 areas
Project Related
Business Related OR People Change related challenges
Unrealistic Deadlines
Let’s say, I am the business unit head and I have revenue targets. So I might want to ensure that I meet the revenue milestones for the quarter and hence I plan the project in such a way that I am able to realize the revenues before the end of each quarter considering my targets.
This not only builds pressure on the internal and the external implementation team to deliver as per the aggressive or unrealistic timelines for the purpose of invoicing and realizing the revenue as per the BU targets but also impacts the quality of the deliverable.
This may not only lead to failure of the particular milestone but also take the effect in a cascading fashion to all the further phases of the Project.
Budget Constrains
Budget constrains could be internal and external. A standard reason of an Internal budget constrain could be unrealistic estimation of the Project itself.
Estimation of the project are at times performed or revised to ensure that the sales team closes the deal without considering that this may lead to a huge budget consumption crises.
To ensure that the deal is brought to closure, negotiations could go to a level where the ERP implementation team has to deliver the project Fast.
A team gets off the Project after a few days
The A team is involved in the initial business discovery , Business solution design and prototyping, however, when the project gets going to the further stages i.e the configuration or the Conference room piloting or the User acceptance testing, the A-team gets off the Project and junior business analysts are on-boarded to reduce costs. The agencies involved may also change. For example, the configuration and the UAT phases of the Project are carried out by low-priced implementation partners. This if not controlled effectively, may result in huge disconnect and colossal gaps.
Data Sanity issues
Redundant data, Old data, data with incorrect format could be some of the data issues. However, what really needs to be focused on around the data collection is an issue with educating the customer on the messaging of data before they provide the same to the implementation team. Prescriptive consulting is something that if missed, will definitely lead to data sanity issues. Although the sanity of data in not the responsibility of the implementation team, prescriptive consulting and educating the customer around the sanity definitely is.
No defined Outcomes
As discussed earlier, it is very important to identify the Key performance indicators and establish the outcomes even before undertaking any endeavor.
A project where outcomes are not defined will only take the project to a stage where the ERP becomes more like a data entry and transaction recording system than building any strategic value for the organization.
Resourcing Issues
This is one of the major concerns in almost every emerging IT business. The headcount is kept minimal to reduce costs, resources are juggled between projects, the right skill-set mapping is not done and right number of resources are not provided to projects. The resourcing issue is not limited to internal implementation team. It is also the business or the customer who needs to provide the right no. of human resources, right skill-set and the right internal champion to the Project. There needs to be a dedicated Champion from the Business side throughout the project to ensure the monitoring and control.
A few other reasons why ERP implementations fail are