avatarAnthony Mersino

Summary

The article discusses the role of managers in Scrum teams, exploring whether they should be part of the team and the potential roles they can assume if they are.

Abstract

The transition from traditional development teams to Scrum teams often raises questions about the role of managers. The article argues that while managers can remain in their roles, their relationship with the team changes as Scrum teams are self-organizing and determine their own work processes. It suggests that managers should not dictate the 'how' or 'what' of the team's work but should instead focus on talent acquisition, problem-solving, and backlog prioritization with the Product Owner. The article outlines five potential roles for managers in Scrum: remaining as managers, becoming Scrum Dev Team members, taking on the Scrum Master role, becoming Product Owners, or serving as coaches. Each role comes with its own set of challenges and considerations, particularly in avoiding hierarchy issues and adapting to a servant-leadership mindset.

Opinions

  • The author believes that hierarchy issues should be removed from Scrum teams to facilitate self-organization and effective team dynamics.
  • It is suggested that managers should not perform performance reviews for team members if they are part of the Scrum team to prevent conflicts of interest.
  • The article posits that managers who are crucial to development might need to reassess their role, possibly undergoing knowledge transfer to empower team members.
  • When managers join a development team, they should not work with their former direct reports to avoid hierarchy issues.
  • The author emphasizes that becoming a Scrum Master or Product Owner requires a shift from directing people to servant leadership.
  • The article indicates that managers can add value as coaches or mentors, helping teams and individuals grow without traditional management constraints.
  • There is an opinion that growth and advancement should not be exclusively tied to becoming a manager, but rather to technical growth and development.

Should Managers be On the Scrum Team?

When moving to Scrum, should managers be part of the Scrum Team? Should they be the Scrum Master or Product Owner? Learn what makes the most sense.

At a recent client, I noticed the managers participated as members of the Scrum Team. When I asked about whether they thought there was an issue with hierarchy, they quickly responded “not at all” and “my team members see me as their peer”.

I was told that the team members spoke freely with the department managers on the team. And when I asked who did the performance review for the team members, the manager responded that they (the manager) did. Does anyone else see this as a conflict?

Deciding what managers should do is a common challenge when organizations move to the Scrum Framework. Sometimes the manager is a key part of how the work gets done on the team. It is thought to be counter-productive to remove the manager from the team in that case.

On the other hand, agile teams are supposed to be self-organizing. Can self-organization happen when there is hierarchy on the team? In other words, if I report to you for HR purposes, and you do my end-of-year performance review, would self-organization be effective?

I don’t think so. In fact, when forming Scrum teams I recommend that issues of hierarchy be removed entirely. That doesn’t mean you don’t have leaders! In fact, there will absolutely be leadership within the team. It may change based on the domain or the sprint so that different people will step forward to provide leadership for the Scrum Team.

So what do we do with managers when moving to the Scrum Framework? Should managers be on the Scrum Team?

Transitioning from Traditional Development Teams to Scrum Teams

I don’t believe there is any one solution for what managers do when moving from traditional development approaches to Scrum. It is completely situational and will be driven by the needs of the organization, the skills and preferences of the manager, and on the desire for team empowerment and self-organization.

The typical organization structure prior to moving to Scrum is to have a functional silo. The manager is typically in charge of all the front-end developers, back-end developers, analysts or testers. In some cases, the team is cross-functional and that will smooth the transition to Scrum.

In Scrum, the team needs to be cross-functional, meaning, it needs to have all the skills needed for end-to-end development. To build out those cross-functional teams, you will likely need to pull people from multiple departments.

The org structure will look different and in most cases, it won’t make sense to have the same manager responsible for the Scrum Team. This is a good opportunity to evaluate how best to leverage the expertise those managers have.

What If Managers are Crucial to Development?

When you have managers who are crucial to the development effort, it might be good to step back and evaluate why. Is the manager a better developer or technical resource than they are a manager? Has the manager empowered and developed the people on the team to become great developers themselves?

Perhaps the manager has special knowledge or experience that the team members are lacking. In that case, it may make sense to have structured knowledge-transfer sessions to bring the team members up to speed and reduce the dependency on the key person. It may be best for the team members working for that manager to get out from their supervision and stand on their own two feet.

If it turns out that the manager is a great developer, then it may be best for them to become a Scrum Team member. They can also take on other roles, if they have specialized knowledge. Let’s explore how they can do that without introducing hierarchy within the development team.

Roles Managers Can Take On When Moving to Scrum Teams

There are 5 common roles I have seen managers take on when moving to Scrum Teams. These are listed below and explained in detail in the sections that follow:

  1. Manager
  2. Dev Team Member
  3. Scrum Master
  4. Product Owner
  5. Coach

#1 Managers stay Managers

The most common result that I have seen in Scrum adoption is that the managers remain managers. Their team members form cross-functional development teams but the reporting structure back to the manager remains in place.

Those managers that remain in a manager role should expect their relationship to change. As noted, Agile Teams self-organize to get the work done. So the manager should avoid getting into the details of HOW the team gets work done. If they are asked, the manager should evaluate whether it is really helping to step in and tell the team how to work. The manager and the team both need to learn to shift from manager providing the direction to the team providing the direction. That shift may take some time.

Another likely change is that the manager should not tell the team WHAT to work on. In Scrum, the team will have a Product Owner and prioritized backlog of work. The manager should work with the Product Owner to make sure that the backlog contains the right work and is prioritized appropriately. Managers should not directly assign work to Scrum team members or pull them aside for special projects.

The manager responsibilities for getting the best talent on the team and helping to resolve problems and impediments will not change. However, if you move to Scrum and have Product Owners determining WHAT to work on and Dev Teams determining HOW to accomplish that work, the need for managers will be greatly reduced. There simply will be less need for managers in those traditional roles.

#2 Managers Become Scrum Dev Team Members

In some cases, it will make sense for the manager to join a development team as a team member. Managers on the Scrum Team is most common for strong developers or architects who understand the domain, have current technical skills and have a desire to develop.

Should they join a team with their department members? Absolutely not. Where possible, those hierarchy issues should be avoided by having the manager become part of a team of people that they did not manage.

Should the manager lose their title or pay status? My answer is a resounding no, though is a question that each organization will need to address. Generally it is best not to associate growth and advancement with becoming a manager. Rather, creating a path for continued technical growth and development will help to incentivize people to perform the roles most needed.

#3 Managers Become the Scrum Master

In some cases, managers have the skill and desire to become a Scrum Master. It is imperative that they understand the role of the Scrum Master and recognize that it is a servant leadership role. [See also: Puzzled About the Scrum Master Role]

The key challenge here is for the manager to avoid directing people or telling them what to do. Depending on their style as a leader, this may or may not be something that is achievable.

Similar to the previous item, the manager who has become a Scrum Master should avoid hierarchy issues by only supporting a team or multiple teams OTHER than the one that they previously managed.

#4 Managers Become Product Owners

It is less common, but sometimes it makes sense for the manager to become the product owner. This may make sense if the following are true:

  1. The manager has been the key person negotiating with customers on what they need. They may have a keen understanding of the business domain or have established credibility or a network of relationships that is required to deliver solutions to disparate.
  2. There is a broad group of users for the solution that the team is developing and no one business person can represent all their interests. I’ve seen this with ERP and CRM systems.

Generally, with Product Owners there is less of a conflict from the hierarchy perspective. Still, teams and Product Owners will be more effective if the hierarchy issues are eliminated.

#5 Managers Become Coaches

There will be some cases where Managers can make the greatest contribution as a coach or mentor. I’ve seen this work for the manager to become an agile coach. I’ve also seen this work for managers to become technical coaches or mentors for Dev Team members.

I hope this have been helpful.

⭐️Thank you for reading. If you enjoyed this article, feel free to hit that clap button 👏 to help others find it.

Let’s connect on Twitter or find me professionally in Linkedin.

Leave a comment below if you have any questions, and subscribe to receive the latest updates in Agile and Scrum.

Anthony Mersino is the founder of Vitality Chicago, an Agile Training and Coaching firm devoted to helping Teams THRIVE and Organizations TRANSFORM. He is also the author of two books, Agile Project Management, and Emotional Intelligence for Project Managers.

If you enjoyed this post, you might be interested in the following:

Agile Coaching
Agile Leadership
Product Owner
Scrum Master
Recommended from ReadMedium