Scrum Managers: Agile Leadership Roles With Agilonomics

Managers in Scrum

We all know that the Scrum Team consists of the three main roles – Scrum Master, Product Owner and Developers (erstwhile Development Team)  Where do Managers fit in then?  Many think that Managers do not have a role in Agile and Scrum. Some even say that Managers are not necessary and teams can survive and even thrive without them Well, Agile being “agile”, is all inclusive and so Managers can live and actually help Agile grow and thrive in a number of ways Let us explore all different roles and places where Managers can fit in and how they can positively impact their Agile and Scrum teams and what do they need to avoid that would weaken agility in their environment and organization   Manager and Scrum Team: The Manager role has been in place long before Agile and Scrum came into being. Managers were responsible for taking care of people, what they work on, how they accomplish the work and would help with tracking the work     However, Agile encourages self organizing teams. Per the Agile manifesto:  The best architecture, requirements and design come from self organizing teams (Principle#11),  and  Build projects around motivated individuals. Provide them with the environment and support they need and trust them to get the job done (Principle#5) Furthermore, the Scrum roles and responsibilities outline the Scrum Master as one who owns the process, team effectiveness and team happiness. This includes conflict resolution, making sure the impediments are resolved in a timely manner, mentoring, guiding, coaching, facilitating, …  You may benefit from reviewing related blogs.  What Does A Scrum Master Do? | Agilonomics and An Ideal Career Path for a Scrum Master | Agilonomics for in-depth understanding of the Scrum Master role   Scrum Product Owner is the one who understands the market, the users and customers, brings in the requirements and prioritizes them. He/she creates the vision for the product and aligns it with the team and stakeholders. He/she works with the team to groom the backlog, is available to clarify requirements and accept the “done” work throughout the Sprint The Scrum Master coaches the developers and the Product Owner to work effectively keeping in mind the tenants of Agile, focused on value delivery and team effectiveness What is the role of a Manager in this setup then? And, where and how does a Manager fit in this whole picture?   Well, there are a number of ways Managers show up with Agile teams. I discuss a number of scenarios I have come across with examples and suggestions that can make the role effective Manager as the team boss: Developers report to the Manager and Scrum Master is an independent role with reporting lines in another department (example – PMO) Manager’s micro-managing the team can conflict with the Scrum Master role and create an impediment to Scrum effectiveness. If Scrum Master wants to experiment with the process or coach the team for following Agile Principles but the Manager opposes it, it will weaken the SM role and team effectiveness can suffer It is important that the Manager, Scrum Master and Scrum Master’s boss have a working agreement so that the Scrum Master feels empowered and the role is supported In the case the Scrum Master role is played by one of the developers then the Scrum effectiveness can be weakened further as there is no one for the Scrum Master to intervene if needed. Such Scrum teams work towards only perfecting “doing” Agile Manager as the Product Owner: This is common in many companies where Manager transitions to the PO role since she has been working with the same team managing the what, how and tracking prior to transitioning to Agile Scrum Master belonging to an outside-the-team department such as PMO may find it hard to coach the Manager in Agile ways. Example: Manager failing to agree-upon/cooperate on how to address change and repeatedly brings scope (creeping) in the middle of Sprints and justifying her being the PO, can call the shots on scope. Such reasoning can hamper with correct and effective agility Here, too, having a working agreement with the Manager and PMO can help empower the Scrum Master Again, If the Scrum Master happens to be a developer, then coaching one’s own Manager-cum-PO can be even harder and challenging Manager as the Scrum Master: This is a tough one. There is a conflict of interest in the two roles. A servant leader Scrum Master coaches the team, adheres to the Agile values and principles but experiments with the process to see what works best for his team. He is open to the team challenging his assumptions and disagreeing and in fact uses such disagreements to foster powerful conversations and bond the team However, when this role is played by the team Manager, it is difficult for developers to oppose or challenge the choices the Manager makes. The subtle thought, “my performance review will be impacted if I oppose my Manager”, is always in the back of the mind of the developers Best is to avoid this anti pattern in the roles because however hard you may try, you will find it will never achieve the right balance between the two conflicting roles   Manager as both the Scrum Master and the Product Owner: This is a double tough one. One for the reasons mentioned above and second for the two conflicting roles being played by the same person  Scrum Master role is to protect the team from being overly and unreasonably pushed by the PO and stakeholders while the PO role is to push and drive the team to achieve business goals. A delicate tension between the two roles is healthy for effective Scrum Remember, when the same person plays both the Scrum Master and Product Owner roles, it is like being a 2 headed dragon. At any time, one head will end up eating the other. In other words, you cannot be a good Scrum Master and a good Product

Scrum Master and Project Manager

It is very common for Scrum teams to deal with a plethora of issues not to mention the transitioning to scrum itself. Where do you think these issues originate from? They arise from stakeholder management, team dependencies, conflicts among team members, pressure of meeting Sprint commitment, waterfall environment surrounding the team, command-and-control management, silos in the team, ambiguity in contracts, demands of reporting data to executives, etc. These issues pop up throughout the sprint.  Well, now that we know the types of problems that can spring up for a Scrum team, guess, who is responsible to shield the team from getting diverted from these external issues? YES it is the Scrum Master. But how ? In a scrum team, a Scrum Master’s foremost priority should be to take care of the team and it’s needs first. He/She works towards helping the team to stay focused on delivering the committed work. In many scenarios, due to existing silos, a team may need to work with other specialized units like design or infrastructure team to constantly get their work going.  Many a times, several teams need to work together to create a bigger product increment. This often results in companies investing in Program managers, project managers or other similar roles to support Scrum teams. It is also likely that many companies transitioning from traditional waterfall to Agile already have program and/or project managers. In such scenarios it is but natural that the Scrum Master and Project Manager will need to work together. How best the two can help the teams? One way could be for the servant leader Scrum master to play the role of a guide, a coach for the team and work cohesively with the project manager as they work towards a common goal of helping the teams succeed – that is be happy, productive and effective!  Such a Scrum Master usually stays inward (team) focused  while the project/program managers stay outward focused on handling stakeholders and the like. Who is the better superpower here?  Scrum Master and Project Manager are both super heroes in their own world. A cohesive and collaborative working of these roles can no doubt help in building effective, high performing and happy teams. We call them superheroes in their “own worlds” because Scrum prescribes only 3 roles – Scrum Master, Product Owner and Development Team while the Project Manager role comes from the traditional world. However in many instances, the organizational needs and culture demand and support the Project Manager role in Agile and Scrum environments and Agile should be accommodating this need, as, after all the core principle of agile is adaptability and customer satisfaction. Although these roles appear conflicting, they need to align on the common (higher) vision of  helping their team(s) succeed. This asks for them to work closely by having constant touch points as often as possible to divide and conquer the impediments blocking their team(s) and respond to any important stakeholder/leadership expectations or requests. In the case of a Scrum team with only 3 roles, the team members self organize to step up and help the Scrum Master attend some of the meetings and touch base to synchronize. Such teams are easy to create but rare as it needs a lot of discipline and strong servant leadership to inculcate a spirit of “shared responsibility and group accountability” Amitabh (Amit) Sinha is a servant leader entrepreneur, visionary, mentor, trainer and coach. Amit is highly passionate about Agile, its principles, values, and the human side. Amit is a people champion and strives to bring out the best in his teams. Amit leverages his expertise in Agile, Scrum, Kanban and people skills to increase team effectiveness and happiness. See more

Transform Your Team, Elevate Your Business!

Subscribe to the Agilonomics Newsletter and Claim Your Free Power Team Consultation Today!

We promise to keep your email address safe. You can check our Privacy Policy.

Thank you for subscribing to our Agile Wisdome - Weekly Tips!

You’re almost there! Please check your email and click the confirmation link to complete your subscription. If you don’t see the email, be sure to check your spam folder.