Enterprise resource planning (ERP) is business process management software that uses integrated applications to manage a business and automate many back-office functions related to technology, services and human resources. Done well, ERP can significantly transform business processes and add exponential value, which ultimately improves the bottom line. However, selecting a suitable ERP solution is a complex process and most CEOs regard implementation as a high-risk operation.