Scrum has only three official roles: Scrum Master, product owner, and team member. No distinction is made for roles like programmer, tester, database engineer, analyst, designer, or so on.
In an ideal world, a Scrum team could perform the work of its sprints entirely uninterrupted. Product owners would never introduce change. Customers would never request urgent new functionality. And…
From helping teams understand the boundaries of self organization to creating safety around things like estimates and mistakes, here are six things teams want from their Scrum Masters.