ERP Benefits-Optimizing an ERP system can be difficult. In order for the process to be successful, you need to identify what deficiencies it has and prioritize the urgency that exists to address them. Is the deficiency about client data security? Is it about compliance? Is there protected data involved? Does the disbursement/test result/product change require signatures from stakeholders? Is there an audit requirement? All of these are important considerations. Once understood, start with the most pressing needs and work down the list developing the functionality on the external platform that is integrated with the ERP. If your business requirements change, modify the platform applications, not the ERP system.