30 Reasons Why a Part Time Scrum Master is not optimal

During the last several weeks, I have put a lot of thought into the statement: “Scrum Master is a part-time job!” I wanted to share some of my ideas here, and explain why I believe this approach is a Scrum Anti-Pattern.

I would like to start my argument by restating one of the Scrum values: “Focus“. There are several organizations that believe Scrum Mastering is a simple job and can be shared with other roles inside of an organization.

Of course everything depends on the size of the team or project, but a normal scrum team (7 +- 2 people) will require a full-time Scrum Master. I really believe that Focus is extremely important in order to become good at something.

For example, if you split your job between developer and Scrum Master, I do not believe that you will master both. You will be a great Scrum Master or a great developer.

At some point in time, you need to choose which career path you want to take. Unfortunately, most of the organizations out there are built so that the only way to get a great salary is to go away from the development path. The result of this is most often losing great developers and getting ineffective leaders!

The second point that I have is related to the amount of work that is necessary to become a good Scrum Master. People believe a Scrum Master is the person who organizes meetings, enforces time frames and deadlines, and responds to the impediments people explicitly report.

Certainly some Scrum Masters only do that, but if you see a team that has great efficiency in accomplishing tasks that no one previously thought possible, most likely the Scrum Master did much more than what I have previously mentioned.

So what are the roles of a Scrum Master?

A Scrum Master has dozens of different tasks, but I will give a small enough sample for you to realize that Scrum Mastering is a full time job! I will write it in a question format in order to start your thought process, instead of merely giving you the answers.

ORGANIZATION TOPICS

  • How is the communication between teams and departments working?
  • Are the teams really fullly cross-functional teams? Can they deliver alone without the help of other teams/departments?
  • Are you, as Scrum Master, meeting with other Scrum Masters and working on the organizational impediment list?
  • How is your organization structured regarding bonus systems? Are they rewarding individuals or teams?
  • As Peter Senge said, an organization only learns through its individuals. Are you helping the organization to learn? Are you establishing Communities of Practice between teams and departments?

ENGINEERING PRACTICES

  • Are you helping the team to figure out the right balance between automated end-to-end tests system tests and automated Unit Tests?
  • Are you helping the team to write both system “functional” tests and unit tests in the same language as the system they are developing so that everyone in the team knows how to maintain the test setup?
  • Are you helping the team to discover the useful gray area between system tests and unit tests?
  • Do all the tests roll up into the continuous integration server?
  • Are you helping the team to mature their DoD?
  • Does your DoD for each functional Product Backlog time include full automated test coverage and refactoring?
  • Are you helping team members to do pair programming in order to get knowledge exchange during the sprint?

PRODUCT OWNER SUPPORT

  • Are you helping the Product Owner to prioritize the backlog based on the value that stories will bring to the customer?
  • Are you helping the Product Owner to create INVEST stories?
  • Are you educating the Product Owner about technical debt and how to avoid it?
  • Are you helping the Product Owner to make the backlog visible to everyone?
  • Are you helping the Product Owner to make the backlog an information radiator instead of refrigerator?
  • Are you helping the Product Owner to print out the stories so that everyone knows what the team is working on?
  • Are you helping the Product Owner to create release burnups, so that everyone knows where the team stands?
  • Are you helping the Product Owner with adjusting the Release scope based on what was delivered?

HELPING THE TEAM

  • Are you helping the team to reach the state of “flow”?
  • Do you see team members working well with each other?
  • Are you helping the team members to hold each other to high standards?
  • Do you have a trustful environment where people speak freely without problems?
  • Does the sprint board reflect what the team is actually doing? Or are they working on something that is not related to Sprint Goal?
  • Are you keeping the team artifact visible to everyone (TaskBoard, Sprint BurnDown, impediment list, etc)?
  • Are you helping the team members to volunteer for tasks? Or do you have a more “command and control” approach with someone telling people what to do?
  • Are you helping the team members to leave their titles outside of the office room? Everyone should help to accomplish team Titles are not important.

As you can see, the role of a Scrum Master encompasses much more than organizing meetings and keep track of time box.

If you are a Scrum Master, and you do all of this on your daily job and still have time to work with more than one team, please write a book on time management! I really believe you are a GURU.

I really hope this article can be used as a guide for everyone who does not understand what the role of a Scrum Master is, and why having more than one at a time is a Scrum Anti-Pattern.

I want to say thanks to Michael James for his list in “Scrummasterchecklist.org” without this list, it would be much harder for me to write this post.

Hope you liked it!

Luis

30 Reasons Why a Part Time Scrum Master is not optimal 4.83/5 (96.67%) 6 votes
    • TulzP
    • April 4, 2016
    Reply

    Hi,

    I’m a SM in my soft dev team. Many of the tasks/roles and responsibility that you’ve listed above are currently with our Project Manager (I help out at places) and I read your other previous blog for “Scrum Master Role” where you listed description, for me those also seem like Project Manager related. I’ve mostly seen the pattern where Scrum Master are slowly taking on Project Management tasks along with Scrum tasks. This I have noticed in a lot of job boards searching for “Scrum Master / Project Manager” position.

    Where do you see the SM role heading? Replacing a Project Manager or working in conjunction with Project Manager?

    Many times I’ve noticed Product Owners are unable to prioritize the backlog as they lack the technical details / dependencies of implementation details. a) How can SM help with this? b) How technically involved should SM be in the team?

    Thanks for the great article it helps to take charge on things an SM should be responsible for.

    • Reply

      Sorry I do not see how project manager can be part of an agile team :)

    • Marcin
    • February 12, 2016
    Reply

    Great article, it’s different look than Ben describes in his post: http://www.benlinders.com/2015/no-dedicated-scrum-master/
    Personally, I agree with you ;)

    • Michal
    • February 1, 2016
    Reply

    Great post, Luis! I think it is crucial to understand that Scrum Master has as well other tasks than taking care about meeting and time boxes. This post should be mandatory!

    • Karen Ferland
    • February 1, 2016
    Reply

    Agree wholeheartedly! Did a presentation entitled “Day in Life of a ScrumMaster” for internal community of practice in 2014, highlighting everything a ScrumMaster should be doing, thus justifying it as a full-time role and for one team.

    • Reply

      Thanks Karen for taking the time to comment… Unfortunately still many people do not understand it :)

    • Jay Conne
    • February 1, 2016
    Reply

    Luis, I agree with all you say as teams go through early learning curves. However, as management and development teams mature, I expect them to internalize and to habituate many of the items on your list including:
    - driving cross functional teams
    - cross team coordination through regular meetings - Scrums of Scrums.
    - effective story writing
    - team collaboration with the PO to balance new feature development, research, ops. support, debt prevention & reduction.
    - PO story writing and transparency in all respects.
    - Team-driven currency of Sprint board / Kansan board state.
    - Continuous Story acceptance by PO and BA’s as delegated.
    - Release (PI) burn-up by PO
    - and much more.

    On the other hand, for the same reasons a sports team needs a hands on coach or team of coaches is to support their learning in the context of constant demand and feedback.

    S, I can see the SM role being greatly reduced over the team learning cycle.

    • Reply

      Hi Jay,

      I fully agree with this:”I can see the SM role being greatly reduced over the team learning cycle.”

      I believe the role of Scrum Master is to become disposable ;) ;)

Leave a Comment

More from our blog

See all posts

5 Crazy Reasons Why Agile does not Work In Germany

Hi guys, this week I want to tell you something I have…
Continue reading

A brilliant way how to clarify the ScrumMaster role

Hi guys, in this blog post I wanna explain a way to…
Continue reading
knowledge transfer in companies

How to enable knowledge transfer in companies

Hi guys, in this blog post I want to explain how to…
Continue reading