Alex Brown, Scrum Inc.'s Product Owner and COO, had some thoughts on the role of management in Scrum, as he's been working on a workshop for executives for the past month or so. - jj
It’s odd. A number of people have told us recently they
don’t think management has a role in a successful Scrum implementation. The comments have been things like team
members saying that the role of management in Scrum is to “keep the heck out of
the way,” or teams complaints about management requests for updates and
delivery forecasts. On the flip side, some business leaders have told us they
feel Scrum is “hostile to management.”
 |
| photo by Eoin Gardiner (cc) |
We couldn’t disagree more, as we think management support is
critical for Scrum to work at its
best. In fact, we’ve actually spent a lot of time recently developing a Scrum
Inc. workshop just for leadership to show them how important their role is and
how to make the most of it.
From our point of view, comments like these say more about
the specific organizations than Scrum. They are all classic symptoms of a
breakdown in communication between an organization’s leadership and the teams
actually doing the work. But it’s a common enough misperception that I thought
I should address it here.
A core Scrum principle is that the team should be able to
determine how to work best, free from micro-management. The team should also push back on management
requests that threaten to interrupt the Sprint, since that gives leadership a
better picture of how their actions impact the actual work.
However, that doesn’t mean that business leadership doesn’t
have a vital role to play; it does, and it is far more active than just
“staying out of the way.” Teams that
exclude management entirely miss an enormous opportunity for productivity
growth. Our research shows this quite
clearly: effective collaboration with leadership accelerates velocity more than
twice as rapidly as “Guerilla Scrum” run in isolation from corporate management.
More importantly, and I can’t stress this enough, conflict
with or lack of support from management is the biggest and most often cited challenge
to implementing Scrum successfully.
The key difference is Agile companies look to their
executives for leadership rather than management. This is a real change in mindset, both by
Team members and also in how managers view themselves and their role. A traditional
management team spends much of its time focused on telling teams what to do. An
Agile leadership team is a positive force that works with teams in three
important ways:
- They set meaningful and challenging, but
achievable, goals to help focus the teams’ effort on activities that create the
most business value.
- They work with
teams to identify and eliminate impediments that are beyond the team’s ability
to remove directly.
- They establish and maintain a system of
incentives that reward teams not individuals. If everyone focuses on teamwork
rather than personal benefit, more work gets done faster and better…and that
needs to be encouraged.