Scrum Master is a full-time Role

2016 05 01 head

I am delighted we discuss in depth the role, responsibilities, and activities of a good Scrum Master. I fully agree with Scrum advocates that Scrum Master is a dedicated full-time job.

I am also convinced a Scrum Master can support multiple experienced Scrum teams. The Large Scale Scrum framework LeSS states a full-time Scrum Master supports one to three teams.

I worked with quite a few Scrum Masters, Product Owners, and Scrum teams. My experience shows it is more productive and effective when the Scrum Master works full-time, as (see white paper of Barry Overeem) [1]

  1. A servant leader

  2. A coach

  3. A facilitator

  4. A teacher

  5. A mentor

  6. An impediment remover

  7. A change agent

  8. A manager (please restrain yourself)

He should not implement stories. A Scrum Master is under huge stress being a development team member and having to balance their Scrum Master responsibilities against the commitment of the sprint goals.

So you shall have full-time Scrum Masters. More important is that you have real Scrum Masters, and not only Scrum administrators who organize meetings and manage the Scrum board and burn-down charts. Scrum has always been a hands-on approach to be successful in this, you need to have a passion for getting your hands dirty.

Find out if you are a real professional Scrum master. Do you perform each sprint the top things a Scrum Master usually forgets to focus on?

  1. Do Gemba. Redefine career paths, incentives, organization to be more Scrum focused.

  2. Identify with the product owner and the development team missing product backlog items.

  3. State team issues are not being discussed because they are too uncomfortable.

  4. Find out an appropriate balance between end-to-end system tests and unit tests.

  5. Play back the team’s progress against the proposed release plan.

  6. Integrate all tests into continuous integration, delivery, and deployment.

  7. Coach your team members to understand the benefits of refactoring, removing waste, and focus on quality.

  8. Teach Kaizen. Coach team to peer-review and continuously improve towards perfection.

  9. Teach pair programming on a daily basis.

  10. Expand with the team and the organization the definition of done. Beware, it can trigger an organizational change.

I hope the discussion what a successful Scrum master stays active. Avoid agile coaches not being Scrum masters, they are not doing Gemba and lose contact with the knowledge workers.

It is a huge gain for the Agile community that people and organizations understand that a Scrum master is a professional coach, teacher, mentor, and change catalyst.


1. The liberators have changed their website structure. Search under The Liberators' Shop to find information.