“…However, there are some of the challenges facing IT projects include unclear requirements, requirements gap in the final product, project scope creep, poor communication between project team members, project infrastructure delivery delay, undefined project dependencies, poor stakeholders management, inadequate support from the top management, lack of project management methodology, lack of project audit processes throughout the project life cycle, project go-live failure, lack of post-project support and maintenance plan, lack of project management best practices, poor risk assessment and management, cost overruns, IT project managers do not assign Key Performance Indicators (KPIs) to project benefits [32], [40].…”