Scrum, no doubt, is one of the most viable and potentially applicable approaches to managing software development projects. Being a strong Agile approach, Scrum has multiple advantages and that is why an increasing number of companies in the recent past have either implemented or have been intending to implement Scrum; however, implementation does have its…