Who is the Professional Scrum Master?

The Scrum Master role can easily be misunderstood as it is hard to grasp by reading it from theory hence people often compare it to Project Manager or Technical Leader. Many people say that he is a process manager but then many people are wondering how is that different to project manager? This confusion also becomes chronic because there are many people and institutions in our industry who does not really understand the underlying values of Scrum turned Scrum into a prescriptive methodology.

To understand the role of a Scrum Master it is often easier to see the model in person rather than reading about it from books or articles on the internet. It happens with me. But if you do not have any opportunity to see a great Scrum Master as a role model in your professional life, hopefully this article will help you understand the behaviours of a great Scrum Master.

Scrum Master job is to place himself in service consciously, with self-awareness and for the benefit of his customers. Scrum Guide lists Scrum Master customers to be:

From this point forward I will be using “customers” to represent these 3 parties whom the Scrum Master is serving.

Many people think that the Scrum Master role is like a ‘servant’ or ‘butler’ because the Scrum Master is often described as servant leader. To put oneself in service does not mean being subservient or being “lesser than” the people one is serving. On the other hand, it is a form of commitment to attend to customer’s needs first above the Scrum Master needs. When executed genuinely, this is a noble thing. To stop further confusion, I am going to resist describing the Scrum Master as a servant leader in this article.

You cannot teach humans anything. You can only help them discover it within themselves. — Galileo Galilei

1. Scrum Master is a Master

There is a reason why the Scrum Master is called a Scrum ‘Master’. Many people think the word “master” mean Subject Matter Expert (SME). This is how people come to think that the Scrum Master is just another word for Technical Leader or Project Manager — someone who solves problems in the project.

The Master is about being. Mastery blends skill and experience with attention in the moment — less about the doing (i.e problem solving). The role of a Scrum Master is not about what he does but more about how he does it. Scrum mastery is about being present in the moment — listening to customers attentively as they speak, understand where they are currently at. He is energized, stay alerted, engaged and able to draw all of his skills when having conversation with his customers. His presence is comforting and provides safety. People feel safe around him because he leads people in a non-judgmental manner and does not rush into conclusion.

Scrum Master is a role model of change, he is like a mirror that reflects Agility and how working in an Agile environment looks like. People stand and look at him to see whether they are Agile or not. People look at him because of who he is not because of what he does. The quality of being of a Master is the quality of we often see in an “authentic leader” — someone who leads from the heart rather than leading using authority or political power. A bad Scrum Master is like a broken mirror and misrepresent Agility in the organisation. A bad Scrum Master can often be a self-service rather than service for others.

As he is the model of Agility, he models transition, learning and growth. He understands where his customers are — he understands that transitioning into Agility will be challenging and create resistance. Well any change that is disruptive will create resistance for that matter. Using his mastery, he is able to help his customers to see challenges in Agility in a safer context. He does not take shortcut and does not sugarcoat the traditional method and call it Agile but he genuinely and boldly advise his customers that the Agile journey is a long and a hard one. He is neutral and able to provide both success and failure stories on Agile transformation. Only by having empathy for his customers they will gain confidence in Agility. This is an art that requires mastery and this is what Scrum Master does best.

Hopefully this explains clearly what the word ‘master’ in Scrum Master is about.

2. Scrum Master is a partner

A partner will seek for mutual benefits, not seeking for an advantage for one’s personal gain. Scrum Master’s customers should feel safe being around the Scrum Master, especially when they feel anxious or overwhelmed. The Scrum Master meets his customers where they currently are and recognize that as a human being they will be better in the future. He embraces his customers with compassion and respect.

In the context of a team, the Scrum Master is not in charge with the project execution, the project scope and the timeline. The development team is in full control with the project. The development team is also in charge on how they want to go with their learning path to be a great team. Only when Scrum Master does this the development team will be independent, take ownership of the project and be able to self-generate solution.

As a partner, the Scrum Master is committed to serving his customers growth. He walks with his customers at every step along the learning path including through tough times and failures. He has the patience eventhough his customer take small steps at slower pace. He is committed to celebrate and support his customer’s growth even at a cost his customers feel no longer need him anymore.

As a partner the Scrum Master is always present in the background and provides assurance to his customers that he is always there when they need his support the most. As a partner the Scrum Master provides peace, safety and comfort to his customers. Not only the Scrum Master is present in the moment, he is also invisibly present.

3. Scrum Master is a shepherd

A good Scrum Master do not live under the belief that he has the answers to the problems his customer is facing. He does not believe that what he knows is the only thing that his customers should listen to. He resists in appearing more knowledgable than his customers, eventhough he may already have similar experience in the situation his customers are currently facing. In fact a good Scrum Master belief that his customers already know the answers better than he does. His job is to provide guidance for his customers to form their own solution and sets of action. He is not attached to having all of his advise accepted by his customers.

As a shepherd, the Scrum Master provides guidance and impetus to his customers just like a shepherd who guides his flock. He provides guidance (not a whiplash) to his customers using the Scrum framework and Agile values. He does this by asking artful questions that invokes new perspectives and lead his customers to self-discovery. He guides his customers by enocuraging them to take an action and providing options for courses of action. He is able to draw his personal experience but he is not the one to decide which course of action his customer should go with.

A good Scrum Master is there to cultivate the answer from his customers, let them discover the answer themselves. He does not just tell his customers to start writing requirements in User Stories because everyone in the whole universe is doing it. He offers options on how his customers can grow and keeps encouraging them to try new behaviours and new techniques that will improve their process and their work but it is his customers who decide when to do it and how to do it. Only by putting them at choice they will be committed with Agility.

4. Scrum Master is a teacher

There are many styles of teaching, but in this context think of the Socratic methods of teaching that ask questions to discover new knowledge. As a teacher, the Scrum Master sharpens the knowledge that his customers already know by providing new distinctions and new insights. He challenges and stimulates his customers current way of thinking to take them to a new heights.

There are times when Scrum Master need to drive in a more directive fashion when his customers are not able to self-discover the answers themselves. This is sometimes necessary but a good Scrum Master knows the perfect timing when he should provide the answer. If he provides the answers too soon, he undermines his customer’s ownership to the problem they are facing and discount their opportunity to think independently.

A good Scrum Master is compassionate and respectful towards the people he is teaching. He believes that every human being are naturally good. He believes that fundamentally every human being has the capacity to grow and change. He has the patience and provide space for people to develop their own realistic assessment according to their own unique capabilities. He doesn’t rush people towards his personal agenda and doesn’t judge people who solve a problem at a slower pace than the majority of the people. He believes that every human being are unique hence need to be treated uniquely. As a teacher, he has the capability to bring the best ouf of people.

The Scrum Master need to watch out not overuse the teacher aspect to prove his competence in front of his customers. The Scrum Master ultimate goal is to help his customers develop their own ways to find answers, not rely on the Scrum Master for answers as it is insidious.

5. Scrum Master is a manager

Scrum Master is a manager is a different sense. Just like the teacher role, this role can also be overused when the Scrum Master does not really understand about his ultimate goal and what is expected of him.

This article by fellow Gunther Verheyen perfectly describes Scrum Master is a manager:

Contrary to the traditional idea of a ‘manager’, a Scrum Master has no formal power over the people in the Development Team, or their tasks. But a Scrum Master does manage (via) the Scrum process. Within an organization a Scrum Master is accountable for maximizing how people, teams, departments and the organization utilize Scrum. A Scrum Master is accountable for the way Scrum is understood and enacted. This is a true management job, with accountability, sphere and responsibility, but it is an aspect of being a Scrum Master that is frequently overlooked and ignored.

A Scrum Master indeed is a manager, albeit not in the traditional sense. It is clear that a Scrum Master does not manage budget, people, work and tasks. Product Owners manage investments. Teams manage themselves. However, self-organization as promoted through Scrum does require goals and boundaries. A Scrum Master manages the boundaries that Scrum provides to augment self-organization; time-boxing to limit risk, focused efforts, cross-functional collaboration, releasable results, validated learning.

These are the attributes that makes Professional Scrum Master different to traditional manager. Not having these attributes and not providing an ethical service would be a disservice. We simply call it Unprofessional Scrum Master.

This figure explains clearly the expected benefits from Scrum Masters:

http://blog.scrum.org/scrum-master-a-management-position/

A good Scrum Master cares about the life of his customers. He represents Agility. He brings back humanity into workplace. A great Scrum Master is invisibly present.

Scrum Master personal assessment

This new role is challenging. It may take several years to finally understand what the Scrum Master role is really about. It take several more years to become great at it. To help you understand better try asking yourself these questions to assess whether you are still managing using traditional approach or managing using Scrum framework.

What the Scrum Master is not

Sometimes it is easier to explain who the Scrum Master is by explaining who the Scrum Master is not:

  • Scrum Master is not a Subject Matter Expert (SME) or a Technical Leader hence does not direct the team with his own solution and is not always heard.
  • Scrum Master is not a Project Manager in a traditional sense hence does not control, does not ask for status updates and does not manage the project scope, budget, people and timeline.
  • Scrum Master is not the team secretary or personal assistant hence does not do the team’s chore — e.g: updating the burndown chart, remind the team about the daily scrum, etc.
  • Scrum Master is not a Business Analyst or a proxy who gathers and writes requirements from the Product Owner for the development team.
  • Scrum Master requires mastery and distinct skills hence Junior Scrum Master is non-existent as it is an oxymoron.

There are fundamental differences between a traditional manager and a Scrum Master. Changing to the new behaviours may take many years and may be challenging. Hopefully this article help you to understand what is expected from a Professional Scrum Master. But if you still find the term Scrum Master is difficult to understand, feel free to ping me. If you are looking for a Professional Scrum Master and Advanced Professional Scrum Master course, please check out the public courses I run. I run public courses in the Philippines, Singapore, and Perth.

Related article:

Who is the Professional Scrum Developer?

--

--

Konten tentang Scrum
Agility Path

Bukan hanya konten tentang Scrum, tapi disini kita akan ngobrolin Scrum yang efektif agar kostumer happy dan para pegawai juga happy dan menghasilkan cuan.