Why it is recommended to change business practice to suit the ERP software rather than customizing the software?
Before implementing an ERP software the organization needs to analyze current processes, identify non-value adding activities and redesign the process to create value for the customer, and then develop an ERP system package to suit the organizations requirements.
A key contribution of ERP software is the bundled business process knowledge that comes along with ERP software. These processes have evolved over the past two decades of ERP implementation in some of the most well-managed corporations around the world. By adapting to those processes that have proved successful in some of the finest corporations around the world, an organization implementing ERP would get the advantage of these "best of the breed" practices. That is the reason behind the consultant recommendations.