If they are not performed well, it is unlikely that the mission, objectives or goals of a business or project will be achieved (Pollard & Cater-Steel, 2009). So from this definition of CSFs, it can be seen that they are not detailed practical steps to implement a system, rather they are assistant factors that support the successful implementation of systems.