When adopting Scrum, a common concern for both teams and managers is “What do we do with the Team Leader role?”. We discussed this delicate issue earlier this year at the AgileWorks meetup in Timisoara. There were still unanswered questions after the first meeting, so we had to schedule another one.
In this blog post, I will give you my opinion on whether the Team Leader role is still needed. The short answer is NO. For more nuance, keep reading.
The Team Leader (TL)
This role is rooted in command and control thinking, and it’s often seen as the first step on the corporate ladder. This is the reasoning behind it: “We need a person to be responsible for the team’s results. Not everybody on the team is trustworthy, so we need the TL to keep them in line. She will be the team’s interface with the outside world. She will make the technical decisions. This will be very effective.”
Unfortunately, having a team leader reduces team involvement, which increases the need for a team leader. See the diagram below.
The more managers rely on the TL to get the job done, the more there will be an imbalance in the team between the TL and “normal” team members in terms of knowledge and motivation. This will ultimately lead managers to increase the TL’s authority and further cause demotivation in the team. As a result, the total value generated is less than what the team is capable of.
So, how does Scrum solve the problem?
The Scrum Master (SM)
Scrum does away with the Team Leader role but proposes the Scrum Master. Often times, TLs become SMs, but the two roles are very different. The SM role assumes servant-leadership, a way of leading people without having formal authority over them. The SM resorts to setting a shared vision, involving everyone in the decisions, coaching the group and the individuals and works with the rest of the company to remove impediments.
This leads to a quite different team dynamic.
Because there is no longer a central decision point, all team members are asked to contribute equally. The increased motivation and responsibility lead to better results which, in turn, increase the trust and management’s willingness to treat the team as a whole.
So, do we still need the Team Leader?
Every TL is different, and her responsibilities, as assigned by management are different. Here are the main ones I’ve seen:
- Assign tasks
- Make technical decisions
- Provide estimates to management
- Talk to outside people
When transitioning to Scrum, task assignment, and providing estimates become team responsibilities. Talking to outside people is done both by the SM (for removing impediments) and the team (everything else). The only question left is who makes technical decisions.
Many agile coaches suggest that Scrum team members should have an equal say when it comes to technical aspects. While I agree with it as an ideal, my experience was that even in agile teams one or two technical leaders emerge. Everyone else defers to their judgment and experience when it comes to tricky technical problems. I am fine with that. My only request is that they dedicate a big chunk of their time to coach the other team members and thus grow the collective knowledge.
“A journey of a thousand miles begins with a single step.”
The team dynamic I’ve described in the second diagram is not something that magically happens overnight just because you adopted Scrum. If the team was not used to making estimates or having a say on technical issues, you can safely bet they won’t start doing it just because Bob suddenly became a Scrum Master.
For the first few weeks, tasks will probably still be assigned and technical decisions made by the ex-Team Leader. This ensures that work still gets done while the team adapts to a new style of working.
Bob should not despair though because there are a lot of tools that he can use to get people to participate. Here are some of them:
- Ask people what they think, both in private and in group meetings.
- Coach people on how to think about technical issues, or bring in someone that can do that.
- Use Planning Poker during the Sprint Planning meetings.
- Ask other managers or customers to talk directly to the team members when it’s faster this way.
- Ask: “Who would like to do this task?” while planning. Then wait, wait. And wait some more. Someone always volunteers. That’s a first step on the path to a responsible team.
The Team Leader role is not needed in Scrum. For teams that currently have this role and are transitioning to Scrum, the Scrum Master should use various techniques to get everyone involved. Some informal technical leaders are expected to emerge, however.
What about you? What is your experience with Team Leaders and Scrum Masters? I’d love to hear your thoughts in the comments.
We can help your agile transition run smoothly. Some of our customers:
- Had an assessment on their organizational practices
- Called us to be with them during their transition to Scrum
- Attended the Certified Scrum Master workshop, also available in-company
- Attended the Agile Software Development Using Scrum workshop
(Photo credits: euthman)