ERP implementations are notoriously resource intensive, highly complex, time-consuming and unpredictable in terms of cost. The primary challenge that often leaves companies marooned when it comes to ERP is that most companies cannot handle a project of such complexity and one that requires huge amounts of resources.
Lack of budget and skilled personnel prevent many companies from focusing on the steps necessary to ensure that the new ERP is configured and rolled out in a fashion to best meet the business needs of the company. Then there are many people, technological, business process, implementation and operational issues that increase the risk of ERP implementations.