In an ever-increasing competitive environment, businesses need to keep ahead of the competition. Central to this is a vigorous drive for improved productivity, cost-effectiveness and increased customer satisfaction. A key tool to achieving these goals is transformation through technology. Implementing Enterprise Resource Planning (ERPs) to unify business processes into a single system, standardising and enforcing processes across multiple divisions and locations will accelerate these goals.
In planning an ERP implementation or implementing an ERP System, organisations are often faced with the decision of customising or adapting their business processes to the standard best practices, which are embedded in the ERP system they have opted for. The question of whether an ERP system should be tailored to fit specific business requirements or whether businesses should adapt their business processes to align with standard ERP best practices is a critical consideration.
Customization during implementation requires building new functionalities, modifying existing ERP functionalities, building new reports and workflows, building interfaces to other existing systems, or a combination of one of these. Choose to move away from the functionality supplied by the vendor.
Adoption, on the other hand, fits the existing business processes with the available ERP standard best practices.
These approaches, at the end of the continuum in an ERP Implementation, have their own pros and cons. This article discusses the case for each approach, briefly exploring the up and down sizes ahead of discussing a balance between the two approaches based on our experience with two market-leading ERP solutions: Oracle Fusion Cloud and SAP S/4 HANA.
iTrain has been supporting Oracle and SAP ERP implementations since 2001 across multiple sectors and global regions. We work to support our client’s choices and are agnostic both in technology and approach.
Customising to Fit Business Requirements
We first explore customization options to fit the unique needs of a business. Every organisation has distinct processes, workflows, reporting and other industry-specific requirements that may not be fully addressed by the standard ERP solutions – central to this approach. Customization allows organisations to tailor the ERP system to meet these specific needs, such as integrating with unique legacy systems and workflows, reporting or accommodating specialised business processes and reporting requirements or fulfilling niche market demands.
Pros
-
Better Fit: Customizing the ERP system can provide a closer fit to the business’s existing or specific needs; this can reduce change, in turn leading to improved efficiency and effectiveness.
-
Competitive Advantage: By tailoring the system to their unique processes, organizations can gain a competitive edge, as the ERP system becomes a bespoke tool that aligns precisely with their strategic objectives.
-
Increased Flexibility: Customized solutions can offer greater flexibility in how the system handles complex or unique business scenarios, which might be crucial for industries with specific regulatory or operational requirements.
Cons
-
Cost: Customization can significantly increase the cost of ERP implementation, as it often involves extensive development work and specialized expertise.
-
Complexity: These extensive developments can lead to increased complexity in system maintenance and upgrades. Both Fusion and S/4 Hana have compulsory security updates (patching). Your organization will be responsible for any customization conflicts. (This may also be de-risked to your implementation partner.)
-
Integration Issues: Custom solutions may create integration challenges with other systems or future software upgrades, potentially leading to long-term technical debt.
-
Resource Intensive: Customization often requires extensive development and testing time and ongoing support and development resources, which can strain internal IT teams and budgets.
As mentioned above, patching in ERP systems plays a critical role in the customization. However, this customization process can have significant implications. For instance, high levels of customization can lead to increased maintenance challenges, as future patches or updates from the ERP vendor might conflict with the custom code, leading to system instability or increased support costs. Additionally, while customization can provide true organizational benefits by better aligning the system with business processes, it also requires careful consideration to avoid long-term negative impacts on system quality and maintainability.
Oracle and SAP both release patches regularly to address security vulnerabilities, improve performance, and update functionalities within their ERP systems.
Oracle releases patches quarterly as part of its Critical Patch Updates (CPUs). These patches typically include security updates, fixes for known issues, and improvements across various Oracle products, including Oracle Database, Oracle Middleware, and applications within the Oracle Cloud suite. Oracle strongly recommends applying these patches promptly to maintain the security and stability of its systems. The specific updates can vary widely, covering everything from security vulnerabilities to performance improvements and minor feature enhancements.
SAP also follows a quarterly release schedule for its patches, often termed “Support Packages” or “Support Package Stacks” (SPS). These patches include bug fixes, security updates, legal changes, and minor enhancements across various SAP modules. In addition, SAP releases feature updates and innovations on a biannual basis, typically in May and November. These updates are designed to ensure that SAP systems remain compliant with new regulations, secure, and aligned with the latest technological advancements.
Patching and who owns the risk of customization conflict should be major considerations.
Aligning Business Requirements with ERP Best Practices
The alternative approach is for organizations to choose to align their business processes with the best practices embedded in standard ERP systems. This is achieved by configuring, working around or personalizing the ERP system without a need to modify existing functionalities or build new ones. This approach involves adapting business workflows and procedures to fit the standardized functionalities of the ERP system, thereby leveraging the built-in best practices and streamlined processes offered by the ERP vendor.
Pro
-
Lower Costs: adapting processes to fit the ERP system’s standard best practices generally results in lower implementation and maintenance costs (and overall total cost of ownership) compared to extensive customization.
-
Faster Implementation: Adopting standard processes embedded in ERP systems speeds up the implementation process and thus the implementation time, as it reduces the need for custom development and allows for a more straightforward deployment.
-
Upgrades and Support: Standard systems are typically easier to upgrade and maintain, as they are supported by the ERP vendor and align with industry best practices. This can lead to more stable and reliable long-term system performance.
Cons
-
Process Disruption: Aligning business processes with ERP best practices may require significant changes to existing business processes, workflows and reporting, resulting in disrupted operations and affecting employee productivity. This will inevitably require an extensive organisational change programme.
-
Loss of Competitive Edge: Standardizing processes might reduce the organization’s ability to differentiate itself from competitors if it means conforming to industry norms rather than leveraging unique business strengths.
-
Resistance to Change: Employees and managers may resist changes to established processes, which can impact the success of the ERP implementation and adoption. This also results in employee dissatisfaction.
To minimize process disruption, resistance to change and employee dissatisfaction, organizations opting for a high level of customization need to think about the changes to the existing business processes, workflows, reports and overall process disruptions and tackle the same with effective change management and enablement programs.
iTrain can support your organization through this entire process. Whether iTrain or another partner, highly effective change management and associated training will be a critical part of a programme’s success. Both Oracle and SAP provide off-the-shelf training to help with this; from our client’s experience, this is not sufficient to provide the change and training your organization will require. We’d welcome you to contact the iTrain team to discuss further.
Finding the Balance
The choice between customizing the ERP system or aligning business processes with the standard ERP practices is not always clear-cut. Many organizations find that a hybrid approach offers the best solution, balancing customization with standardization. This approach involves implementing core ERP functionalities based on best practices while allowing for selective customizations to address critical or unique business requirements.
Considerations for a Balanced Approach:
-
Strategic Objectives: Organizations should align their ERP strategy with their long-term strategic goals, considering whether the benefits of customization outweigh the costs or if standardization offers a more practical solution.
-
Industry Requirements: Industry-specific needs and regulations may dictate the extent of customization required, as some sectors have unique demands that standard ERP systems cannot fully address. You will already know about sector-specific solutions from both Oracle and SAP.
-
Areas for Customization: Areas for customization should be identified in advance. These could include industry-specific or organisation-specific business requirements, which might include integrations, workflows and regulatory and operational forms and reports. It’s a good title, but in practice, this isn’t an either-or decision.
-
“We’ve always done it this way” needs to be banned!
-
Areas for Standardization: Areas that fit the standard best practices need to be identified. These could include the core businesses that remain the same across industries.
-
Change Management: Effective change management and end-user enablement practices are essential for ensuring smooth transitions, whether customizing the ERP system or adapting business processes.
In conclusion, whether to customize an ERP system to fit business requirements or to adapt business processes to align with ERP best practices is a complex decision that depends on multiple factors, including cost, complexity, strategic goals, and industry and organizational demands. A thoughtful approach that considers both the benefits and challenges of each option and potentially adopts a hybrid solution can help organizations achieve an ERP implementation that enhances operational efficiency and supports long-term success.
Whichever route you elect to adopt iTrain have the experience, expertise and flexibility to support your business needs. We have delivered training and change to over 100 ERP programmes, with each programme drawing on our experience yet approached as a unique project with unique needs. We are able to support you wherever you are in the project lifecycle and welcome a discussion to expand on this paper further or to discuss your specific needs and objectives.
Contact the iTrain now