Challenge 1: Missing the Agile Master Role: Agile
master or Agile coach is an essential role during agile adopting
process in any organization [13], [4], [1]. Agile coach is
considered a consultant for the team in every step of a project
using an agile method, such as Scrum, that is responsible of
providing guidance and help to succeed in adopting agile.
Entity S management recognized the need to fill this new
management role introduced by Scrum. However the position
was not filled due to financial constraints and senior software
managers from within entity S took the role as the Scrum
Master.