Having discussed about the success factors in the previous articles it is time to anaylze on failure factors. Here is the second part of article on this series. We are sure this series of articles will guide our readers make their ERP system work effectively and successfully.
A poor fit between the software and users procedures: If the selected package is a poor fit then either the organization has to change its business processes or the package has to be customized to follow the organization's processes. If the company's processes are efficient and cannot be changed the only option is to customize. This is a time-consuming, costly and error-prone process. So while selecting the ERP package care should be taken to select a package that offers the best fit with the company processes.
Unrealistic expectations of the benefits and the ROI: ERP systems are capable of producing dramatic productivity improvements if successfully implemented and properly operated. But expecting ERP to perform miracles will be asking for trouble. The management and employees should be made aware of the benefit so that there are no over expectations. If ERP is touted as a panacea, then there will be dissatisfaction and disappointment about it, which can lead to failure of the system.
Poor ERP package selection: If the right package - the one that is best suited for the company - is not selected, it will create a lot of problems for the implementations and customization teams as well as the end-users and will result in failure. Choosing an ERP package that is not suited for the company or one that will require huge amounts of customization is one of the major factors that contribute to the failure of the ERP project. So the package selected should be one that addresses the basic business functions of the organization.
Extensive customization: Be prepared for people to argue that they need to customize a report or tell you that your new software does not accommodate the way your company pays invoices. However, you should always challenge those arguments aggressively. Most companies can live with standard business processes. When you over-customize an ERP installation, you not only add time and costs, you also make installing the next release of the ERP software increasingly difficult and costly.
Change management: Long and expensive customization efforts often result in the lapse of the release deadline and budget overrun. Customizations make the software more fragile and harder to maintain when it finally goes to production. Major changes may be required in the later stage of the implementation as a result of incomplete requirements and power struggles within organizations.
Failure of accommodating evolution of business processes: Business process fall into three levels - strategic planning, management control and operational control. Organizations continuously re-align their business processes at all levels in response to the ever-changing market environment. Many ERP systems are not flexible enough to accommodate evolution of business processes. An ERP system that worked well last year may need major overhaul.
All of those points are so very true.
ReplyDeleteERP system often fails to achieve its promise because people who are supposed to be the main users of the systems reluctant to change their attitudes. This can led to program modifications & unnucessary manual tasks which neutralize the benefits of the software.
Thanks for such a nice blog on Erp failure.