ScrumMaster Overview - Part 1

July 13, 2006 — Posted by Jim Trott

Listen to the podcast An Overview of ScrumMaster - Part 1

I was in a meeting last week with a number of Chief Information Officers. One of the speakers, talking about Agile and Scrum, used the term “Scrum Master” and got a lot of blank stares. They had no idea what she was talking about.

This is a fundamental role in Scrum, one of the better approaches for Agile software development. There have been some good articles and books written about ScrumMasters and there is formal Scrum Master Certification by Net Objectives course available. Yet, the term seems to get in the way of understanding the role.
Note: Net Objectives is not affiliated with the Scrum Alliance.

This is because the terms “Scrum” and “ScrumMaster” were chosen because they were essentially value-free. Thus, the developers of Scrum were free to “pour” their own meanings into the terms. This has proved to be both a blessing and a curse.

"ScrumMaster" is probably a good term, within the context of Scrum. In particular, "ScrumMaster" is not a “Project Manager”, which is loaded with so many concepts as not to be useful and yet seems a bit stronger and more connected than a “Facilitator.” To me, it seems more equivalent to a Green Belt in the Six Sigma sense.

The ScrumMaster role is fairly unique. It is a servant role – someone whose focus is the health of the team on their ability to produce product as quickly as possible. Usually, this means they must sacrifice their own desire to create code so that others can do so. They must be trusted and trustworthy, able to listen, and tenacious in representing the team to the outside.

Where do ScrumMasters come from? They can come from anywhere in the organization. We have seen a lot of good ScrumMasters come from the QA department – they seem to have the right mindset. Project managers can be good ones, but it often requires them to readjust their thinking.

To get a handle on this, I had a conversation with Doug Shimp, a former senior consultant and Certified ScrumMaster Trainer with Net Objectives.

I decided to break my conversation with Doug into two parts to make it easier to listen to.

In Part 1, Doug covers these issues around being a ScrumMaster:

  • Where did the term “ScrumMaster” com from?
  • The qualifications and personality types and organizational origins of good ScrumMasters (approachable, people-oriented, detail-oriented, politically-savvy. They have to have the right mindset.)
  • How many teams one ScrumMaster can serve
  • Impediment removal. One of the main jobs of the ScrumMaster is to help remove impediments to progress but it is not (always or even often) her job to remove them. She must help prioritize the effort to remove them, track progress, and help the team decide when to fight and when to work around it.

In Part 2, I continue my conversation with Doug, covering these issues:

  • Examples Doug has seen of both good ScrumMasters and those that have challenges
  • The partnership between the ScrumMaster and the Product Owner. He is a partner with the entire team, both developers and the Business. The ScrumMaster has to help the Business think about the product and the problem they are trying to solve, and the questions they should be asking.
  • How to become a ScrumMaster. This involves a learn-by-doing approach very similar to the Six Sigma Green Belt process, involving training, experience in running a project under a coach, and coaching a project, making a report out.
  • Why every team member needs to take the ScrumMaster Certification training. Helps the team understand what scrum expects of them and what they can do to help the ScrumMaster help them do their work
  • Budgeting and project management and the ScrumMaster
  • Tools and infrastructure you need to know

EDITOR'S NOTE
Doug lives in the midwest and I am in Seattle. So, I did this interview on the telephone (I got his permission first!). But what do you think? Does this sound OK to you? Is it irritating? Drop me a note and let me know what you think.

Recommendations - Training by Net Objectives

Recommendations - Reading

Recommendations - Tools

Music used in this podcast:

For more information, contact info@netobjectives.com or visit us at www.netobjectives.com

Blog Type: 
Podcast
Subscribe to our blog Net Objectives Thoughts Blog

Share this:

About the author | Jim Trott

Jim Trott is a senior consultant for Net Objectives. He has used object-oriented and pattern-based analysis techniques throughout his 20 year career in knowledge management and knowledge engineering. He is the co-author of Design Patterns Explained: A New Perspective on Object-Oriented Design, Lean-Agile Software Development: Achieving Enterprise Agility, and the Lean-Agile Pocket Guide for Scrum Teams.



        

Blog Authors

Al Shalloway
Business, Operations, Process, Sales, Agile Design and Patterns, Personal Development, Agile, Lean, SAFe, Kanban, Kanban Method, Scrum, Scrumban, XP
Cory Foy
Change Management, Innovation Games, Team Agility, Transitioning to Agile
Guy Beaver
Business and Strategy Development, Executive Management, Management, Operations, DevOps, Planning/Estimation, Change Management, Lean Implementation, Transitioning to Agile, Lean-Agile, Lean, SAFe, Kanban, Scrum
Israel Gat
Business and Strategy Development, DevOps, Lean Implementation, Agile, Lean, Kanban, Scrum
Jim Trott
Business and Strategy Development, Analysis and Design Methods, Change Management, Knowledge Management, Lean Implementation, Team Agility, Transitioning to Agile, Workflow, Technical Writing, Certifications, Coaching, Mentoring, Online Training, Professional Development, Agile, Lean-Agile, SAFe, Kanban
Ken Pugh
Agile Design and Patterns, Software Design, Design Patterns, C++, C#, Java, Technical Writing, TDD, ATDD, Certifications, Coaching, Mentoring, Professional Development, Agile, Lean-Agile, Lean, SAFe, Kanban, Kanban Method, Scrum, Scrumban, XP
Marc Danziger
Business and Strategy Development, Change Management, Team Agility, Online Communities, Promotional Initiatives, Sales and Marketing Collateral
Max Guernsey
Analysis and Design Methods, Planning/Estimation, Database Agility, Design Patterns, TDD, TDD Databases, ATDD, Lean-Agile, Scrum
Scott Bain
Analysis and Design Methods, Agile Design and Patterns, Software Design, Design Patterns, Technical Writing, TDD, Coaching, Mentoring, Online Training, Professional Development, Agile
Steve Thomas
Business and Strategy Development, Change Management, Lean Implementation, Team Agility, Transitioning to Agile
Tom Grant
Business and Strategy Development, Executive Management, Management, DevOps, Analyst, Analysis and Design Methods, Planning/Estimation, Innovation Games, Lean Implementation, Agile, Lean-Agile, Lean, Kanban