While ERP systems have delivered proven value in streamlining enterprise processes, organizations face the associated immense challenges of support, upgrades, integration, change management, and controlling cost and schedule overruns. More often than not, the implementation is driven by technology.