There has been an increasing drive to reduce costs and improve operational efficiencies through technological innovations. It has given birth to several IT projects, where the success or failure of a business can often hinge on the strength to complete the projects within the scope of time, budget, and specification…