The Scrum Master as an Impediment Remover

The Scrum Master as an Impediment Remover

The role of a Scrum Master is one of many stances and diversity. A great Scrum Master is aware of them and knows when and how to apply them, depending on situation and context. Everything with the purpose of helping people understand and apply the Scrum framework better.

In a series of blog posts I will share the different stances I consider to be relevant for the Scrum Master. This blog post is about the Scrum Master as an impediment remover. I'll describe the most common definitions and examples of an impediment, the Scrum Master as an impediment remover and tactics to deal with impediments.

Earlier blog posts in this series are:


What is an Impediment?

By doing a bit of research I've found quite a few good definitions:

  • "An impediment in Scrum is a factor that blocks the Development Team in its creation of a valuable piece of software in a Sprint, or that restricts the team in achieving its intrinsic level of progress." (Scrum a Pocket Guide by G. Verheyen)
  • "Problems that go beyond the self-organization of the Development Team."
  • "An event that impedes any of the developers from working to their anticipated sprint capacity." (Scrum Shortcuts by I. Goldstein)

Some nice quotes about impediments are:

  • "A good Scrum Master creates an environment where raising impediments can occur. A great Scrum Master creates an environment where creativity can occur." 
  • "A good Scrum Master will push for permission to remove impediments to team productivity. A great Scrum Master will be prepared to ask for forgiveness." (Scrum Mastery by Geoff Watts)


Examples of Possible Impediments

Now that you've read the most common definitions of an impediment, you probably want some tangible examples. Therefore you'll find some examples of possible impediments below:

  • Illness of team members
  • Unforeseen and undesired changes in team composition
  • Issues with the tooling of the Development Team
  • Scarcity of skills
  • Lots of technical debt
  • Problems with suppliers
  • Unavailability of the Product Owner
  • Undesired pressure from management
  • Conflict between team members
  • Lots of unimportant meetings the Development Team has to attend
  • Restrictions to the team environment
  • An indecisive Product Owner


The Scrum Master as an Impediment Remover

According to the Scrum Guide one of the Scrum Master services to the Development Team is removing impediments to the Development Team's progress. As a servant leader, the Scrum Master guides the Development Team towards self-organization and cross-functionality. The Scrum Master encourages, supports and enables the team to reach their full potential and abilities.

To achieve all this, the Scrum Master should make conscious decisions about removing impediments. Questions to consider are:

  • Is it really an impediment or is it something the Development Team can resolve themselves?
  • Do we actually need remove this impediment?
  • What is the real problem here?

It's important to realize that the given examples of possible impediments don't have to be impediments. Something will only become an impediment when it exceeds the self-organizing capabilities of the team.

Scarcity of skills might be become an impediment, but trust the self-organizing character of the Development Team to think off other options themselves. Maybe a team member is eager to learn the desired skills and sees this as a great opportunity. Also a conflict between team members doesn't have to be an impediment. Let them have an intense discussion with each other. It's up to the Scrum Master to lead the team through healthy conflict and debate. Eventually this will lead to an even stronger team.

A Scrum Master should create an environment where the Development Team feels safe to raise impediments. Respecting the self-organizing capabilities of the team, the Scrum Master should encourage the team in trying to solve their own problems. Or even better, preventing something to become an impediment at all.

Tactics for Removing Impediments

Removing impediments can be a challenge. Below I've shared some tactics and ideas that a Scrum Master can consider when facing impediments.

  • Don't wait until the Daily Scrum to raise an impediment! Sure, one of the suggested Daily Scrum questions is "Do I see any impediment that prevents me or the Development Team from meeting the Sprint Goal?" But that doesn't mean the Development Team can only discuss impediments during the Daily Scrum.
  • Use a Sprint Goal. A clear Sprint Goal is an useful instrument to determine if something is truly an impediment. If something prevents the team from achieving the Sprint Goal, than it's definitely an impediment.
  • Understand the difference between 'blocks' and 'impediments'. A block affects only a single task, whereas an impediment acts like a parachute, slowing down overall progress. Quite often the Development Team can fix 'blocks' themselves whereas impediments need to be fixed by the Scrum Master [Scrum Shortcuts, I. Goldstein].
  • Improve transparency by using an 'Impediment Board'. This can be a simple flip-over where the impediments are visualized. Add some swimming lanes like 'to do, in progress, done' and the status is transparent for everyone. Of course you can also add the impediments to the existing Scrum board. Visualizing the status and increasing the transparency hereby is the most important.
  • Keep track of fixed impediments. This will provide great input for the Sprint Review and Sprint Retrospective.
  • Understand the organization. A Scrum Master should understand the organizations culture. He should understand how things get done in the organization. By choosing the right approach, difficult impediments can be tackled easier.
  • Be brave and creative in removing impediments. Be prepared to ask for forgiveness afterwards when you need to take bold decisions to ensure the Development Teams productivity.
  • Collaborate with the Product Owner. Quite often impediments will be related to product management and collaboration with stakeholders and suppliers. The Product Owner is a key player on this area. Therefore ensure a healthy relationship with the Product Owner.
  • Stop spending time and effort in solving the wrong problem. With impediments, Scrum Masters need to resist the desire to fix it, solve it and offer solutions. They should focus on the real problem, not the first problem. Ask questions to understand the situation. Check if it's really an impediment or a learning opportunity for the Development Team.

A Fun Movie

Considering the content of this blog post, the movie "Sh*t Bad Scrum Masters Say" is for sure a fun closing movie.


Conclusion

By doing some research and thinking of my own I've created a brief description of the Scrum Master as an Impediment Remover. Given the amount of available material, it's clearly an important part of the Scrum Masters role. My main lesson learned is to respect the self-organizing capabilities of the Development Team. Considering every minor issue an impediment that needs to be resolved by the Scrum Master, doesn't help the Development Team grow as a whole. It's about continuously finding the right balance between preventing or fighting a fire.

Jordann Gross ??????

Transformation Leader & Organization Designer > Co-creating Organizations of the Future

8 å¹´

Great article (as every so often from your hand) which reflects my thoughts on the topic quite well. Thanks for taking the time to write it down and share! :)

赞
回复
Prasad Mani

Founder & CEO at Prozenics and Finzen Capital (NISM VA, VIII & XII, AMFI Certified) PMI ACP

8 å¹´

Really nice article Barry. Love reading your articles

赞
回复

Great article. I love the closing line about balance between preventing and fighting the fire

要查看或添加评论,请登录

Barry Overeem的更多文章

  • The Making Of The Brand-New Professional Scrum Master II class

    The Making Of The Brand-New Professional Scrum Master II class

    Finally! With the “embargo” lifted by Scrum.org, we can now share with you the incredible journey that Christiaan…

    13 条评论
  • About the Professional Scrum Master II Class

    About the Professional Scrum Master II Class

    This week Scrum.org launched the brand new Professional Scrum Master II class! For the past eight months, together with…

    14 条评论
  • Myth 14: Refinement is a required meeting for the entire Scrum Team

    Myth 14: Refinement is a required meeting for the entire Scrum Team

    Scrum is intended as a simple, yet sufficient framework for complex product delivery. Scrum is not a one-size-fits-all…

    19 条评论
  • Unleash local know-how with a User Experience Fishbowl

    Unleash local know-how with a User Experience Fishbowl

    Unleash local know-how with a User Experience Fishbowl rather than relying on external “experts” Organizations often…

  • An Essential Practice for Entrepreneurs

    An Essential Practice for Entrepreneurs

    Last week Bauke, Max, Jelrik, Christiaan and I got together for our monthly meetup as part of “The Liberators Friends”.…

    4 条评论
  • Peer coaching with Liberating Structures

    Peer coaching with Liberating Structures

    Liberating Structures are 33 easy-to-use structures for interaction in groups of any size. They enhance relational…

    7 条评论
  • Myth 13: The Scrum Master can’t remove people from the Scrum Team

    Myth 13: The Scrum Master can’t remove people from the Scrum Team

    Scrum is intended as a simple, yet sufficient framework for complex product delivery. Scrum is not a one-size-fits-all…

    99 条评论
  • My Hope for the Future of Scrum

    My Hope for the Future of Scrum

    This week I got interviewed by Marcos Lopez at Agile-Lean Ireland in Dublin. Marcos offered me some interesting…

    6 条评论
  • The Liberators: Unleashing Organisational Superpowers

    The Liberators: Unleashing Organisational Superpowers

    Today marks the official founding of The Liberators. We, Barry Overeem and Christiaan Verwijs, wanted to start a…

    24 条评论
  • Your Scrum Master Journey @KPN iTV

    Your Scrum Master Journey @KPN iTV

    This week Christiaan Verwijs and I facilitated a workshop at KPN iTV in which Scrum Masters could provide a pitch for…

社区洞察

其他会员也浏览了