With today’s acceleration in use of technology in every aspect of the human lives it is impossible to subtract the business environment from this phenomenon. As a result organizations and their business processes are getting more dependent on technology every day. Although the use of software systems (services) can be traced since 1960s, but there was an exponential growth in adopting new information systems by organizations (either as the first time or as replacing their legacy systems) during last decade (Elisabeth et al., 2002).
Hence enterprises are trying to gain competitive advantage and ease their business operations by implementing enterprise resource planning (ERP) systems. ERP systems refer to commercially available software packages which their purpose is to integrate organization’s data and processes and enhance seamless information flow within organizational departments. There are different types of ERP systems developed to fulfill organization’s needs (general or specific). For example ERP system implemented by an insurance company is different from the one used by a manufacturing company.
Moreover each ERP system consists of different modules. Each one designed and developed to perform particular tasks, such as financial and accounting information module, human resource information module, supply chain management module, customer information module, etc. So organizations can implement the modules required by their business processes (SAP, 2013).
However not all business processes can be found within ERP software packages. In fact ERP vendors try to include the most common required business processes, best practices and modules in their software packages. But some organizations operate with totally unique business process. This approach has its own advantages and disadvantages because it would give the organization a competitive advantage to its business rivals but it would also make the organization unable to use the best practices and functionalities provided by software suppliers (ERP vendors).
However in case of organizations which their business processes cannot be matched with any of the software packages available in the market the situation becomes sophisticated and risky. As previously mentioned the need for implementing a proper information system is a must in today’s business environment for any company which wants to keep up with its competitors. As the diagram below indicates there are 4 possibilities for implementing an ERP system in a company (Suresh et al., 2009).
- Small-r – refers to the minimal organizational process changes and also minimal software package customization. This will happen when an organization adopts the best practices offered by the vendor.
- Extensive software customization and minimal process re-engineering – which is similar to the scenario mentioned above. It involves massive modification in the software which can cause problems in the whole system integration and increase the upgrading difficulties. It is also so risky, costly and time consuming. An example of a company which used this approach is Nestle enterprise.
- Extensive process re-engineering and minimal software customization – this refers to vanilla implementation of the system because there is a low or no modification of the software package.
- Big-R – consist of extensive software customization and extensive process re-engineering. Hence the organization get the advantage of using the unique functionalities of the system and also sharing some of the risks and costs with the ERP partner (vendor), but it is so resource consuming and also the update/upgrade of the system is difficult to implement, Boeing is an example of the organizations who get benefits from this procedure.
However in case of organizations which don’t tend to change their business processes there are two options which mentioned above. First to develop an information system based on their business needs from the ground, which is so costly and time consuming and it’s more applicable to large organizations. The second option is that although they cannot adopt the whole ERP system, instead they can try to get the most out of the different modules available in the system. For example in case of a company consist of financial department, manufacturing and delivery department and human resource department it t is possible that the organization is unable to find the required capabilities in the software packages offer by ERP vendors for its manufacturing operations, but they can use the system for their financial and human resource departments and try to adapt the manufacturing module to the organization’s business strategies. But this will lead to a massive customization which mentioned in number 2 of the above diagram and is not recommended by ERP professionals.
References
ELISABETH, J. U., RONALD, R. H. & UMBLE, M. M. 2002. Enterprise resource planning: Implementation procedures and critical success factors. European Journal of Operational Research, 146, 241-257.
SAP. 2013. SAP ERP Features & Functions [Online]. SAP Solutions. Available: http://www.sap.com/solutions/business-suite/erp/featuresfunctions/index.epx 2013].
SURESH, S., MOHAMED, T. & KRISHNANKUTTY, K. V. 2009. The role of BPR in the implementation of ERP systems. Business Process Management Journal, 15, 653-668.