Customisation Services involves any modifications or extensions that change how the out-of-the-box ERP system works.
Customising an ERP package can be very expensive and complicated. Some ERP packages are not designed to support customisation, so most businesses implement the best practices embedded in the acquired ERP system. Some ERP packages have very generic features, such that customisation occurs in most implementations. It is also often possible to extend the standard ERP package by purchasing third party software to provide additional functionality.
Customisation work is usually undertaken as bespoke software development on a time and materials basis.
Customisation can be further classified into: Core system customisation or custom extensions in custom libraries
Core system customisation is where customers change the software vendors’ proprietary code. This means that the software will no longer be supported by the vendor for the particular function that was customised as the code would be modified to the customers need. The customers IT department will then normally support the code in-house or subcontract a consulting organisation to do so.
Custom extensions are where a customer build bolt on custom applications that run parallel to the standard system i.e. custom extended applications. Modules that are extended but core code not changed remain supported but the extensions will have to be supported by the customers IT department or subcontracted consulting organisation. |