Due to the complexity of implementing an ERP system,
it requires the use of either internal or external experts who are knowledgeable about the installation and software.
Many companies prefer or must have external consultants to perform ERP implementation.
[4] revealed in their research on ERP implementation that consultants may be involved in different stages of the ERP project implementation.
Clearly, it is critical success factor and has to be managed and monitored very carefully.