What does the Scrum Master do all day?
via Scrum.org Blog by Joshua Partogi
It was 8:59 am on Monday. It is another week which I think is going to be amazing. Last week our company just got another round of investment. The company is now strategizing to scale agility throughout the company.
As I was rushing to the office I met Ahmed at the front of the office as he was going to the pantry to get some coffee. Ahmed is our Chief Financial Officer.
Me: Hi Ahmed, by the look of your face, something seems to be bothering your mind. Would you like to talk about it?
Ahmed: Did you get an invite for a meeting with the Senior Management to discuss scaling agility throughout the company?
Me: Yeah I did. Is that what is currently bothering your mind?
Ahmed: Yeah. I am just not sure about the way the company is heading with scaling agility. I don’t like this big bang copy-paste agile scaling approach. But it seems the management wants everything to happen fast.
Me: I am still working on that. I am influencing the CxOs at the moment. Baby steps. I just don’t want to create chaos and resistance here. Some people in Senior Management are still getting used to agile leadership.
Conversation continues ….
Ahmed: Okay then. See you at 3:30 pm then. I am really looking forward to seeing you facilitate the meeting with the Senior Management.
Me: Alright Ahmed. See you.
Just as I was walking inside the office. I bumped into John. He is the Chief Product Officer at the company.
Me: Hey John. What’s up?
John: Hey Josh. We need you right now for facilitating a Sprint Planning for team Cheetah. It is a brand new team. And we just promoted Joanne to be the Product Owner for Cheetah.
Me: Wow so much has been going on. Alright. Where are they now?
John: Yeah many decisions were made last week after we closed another round of investment. The team is in the breakout room. Thanks, mate. I really appreciate it. See you later at 3:30 pm.
Me: No worries John. See you at 3:30 pm.
As I enter the room. The team is waiting there excited to start their first Sprint Planning as a new team.
Me: So team. What do we have already? And where should we start?
Sprint Planning continues …
1.5 hours later …
Me: So is there anything else you would like to discuss before we start the Sprint?
Joanne: I think we are all good.
Everyone else: Yep, we’re ready to go. Thanks, coach. That was really helpful.
After finishing the Sprint Planning for team Cheetah, Timmy the Product Owner for team Jaguar just ran to me.
Timmy: Hey Josh, we’ve got a problem. The team said that we can not start the Sprint because we do not have any Product Backlog Item that is refined yet.
Me: But do we have a Sprint Goal?
Timmy: Yes. I do know what we wish to achieve by the end of the Sprint.
Me: Okay. Let’s start from there. Where is the team right now?
Timmy: They’re in the boardroom.
Sprint Planning continues …
1.25 hours later …
Me: So are we good now?
Vladimir: So do we just do this one Product Backlog Item this Sprint? Is that okay with you Timmy? (Vladimir is one of the Senior Engineer in team Jaguar).
Timmy: Well I would really like to see you achieve the Sprint Goal. Do whatever it takes to achieve the goal. I agree with Josh that the Sprint Goal is more important than the backlog.
Vladimir: Okay let’s work together to achieve the Sprint Goal team.
Nguyen: Yeah let’s do this. I like how we approach the Sprint differently this time. Perhaps next time we can cut short our Sprint Planning.
Me: I like the sound of that. Thank you for participating and being present everyone.
Wow. That was quite intense. Two Sprint Planning back-to-back. I think I need some rest now. Oh, wait. It is already lunchtime. Time flew so fast. But as I was about to sit down and take another breath, James our Product Owner for team Tiger approaches me. James has been very successful in increasing the revenue through the product he owns.
James: Hey Josh. Would you like to have lunch together? I would like to discuss with you about running Sprint with three teams.
Me: Sure. Where are you thinking to have lunch?
James: How about Malaysian Dining Delights?
Me: Sounds good.
Conversation continues …
1.5 hours later …
James: Wow I didn’t realise that the Nexus framework is really that simple. Many scaling frameworks just adds many layers of complexities and too many theories.
Me: Yeah go read the Nexus guide and there is even a book for it too.
James: I sure will read more on Nexus. Thanks for your time today. I have now learned from you that if it is not a useful agile practice then drop it. I have always thought that burndown charts, story points, and velocity are required in Scrum.
Me: Anytime. Let’s go back to the office now.
After lunch, James and I went back to the office. Just when I stepped my foot at the office, Natalia one of our User Experience experts came to me. She is interested to know how UX practice can run together with Scrum.
Natalia: Hey Josh. Can I discuss with you about running UX process in Scrum?
Me: Sure. Let’s find a meeting room.
Conversation continues …
1 hour later …
Natalia: Hmh. So UX activities can run in one Sprint together with development activities. UX activities do not need to run one Sprint ahead?
Me: Yes. Focus on the outcome rather than output. It makes the engineers own the whole process and product if you involve them with UX process too. Remember, Scrum is a goal driven framework rather than scope driven. That’s kinda what we did with team Jaguar. We focus on the goal we want to achieve by the end of the Sprint.
Natalia: Okay. This all makes sense now. Thanks for putting all of that into the picture. I will encourage more UX people to work together in the same Sprint with the developers. I really appreciate your time teaching me this.
Me: No worries Natalia.
As I got out of the meeting room, I bumped into Indah. She is one of our top-notch Data Scientist. Nobody in the company really discovered her real aspiration is to be a Data Scientist until Indah and I talked about it in a coaching session last month.
Me: Hey Indah. How are you today? How was your weekend?
Indah: Actually I have a problem that I want to discuss with you.
Me: Interesting problem?
Indah: Yes, it is about my new role here in the company. As you know, this role as a Data Scientist is quite new to me.
Me: I have less than one hour for a coaching session. Would that be okay with you?
Indah: Yeah it should be enough.
Me: Okay, let’s find another meeting room then.
Indah: Let’s use that meeting room.
A few seconds later … after we are both in the room.
Me: Okay Indah. So what would you like to get out of this coaching session?
Indah: I would like to know the steps to untangle my current problems.
Me: Tell me about your current situation then. I am all ears.
Conversation continues …
45 minutes later …
Me: So how will I know you will do it?
Indah: Okay, I will let you know by the end of next week. WhatsApp message is okay with you?
Me: Sure. I check my Whatsapp every now and then. And how do you feel now?
Indah: I feel so relieved now. Thank you for your time. It was a useful coaching session.
Me: Okay. I have got to rush to another meeting with Senior Management now. Looking forward to your progress next week.
Well that was unexpected and unscheduled. But I am glad Indah had discovered her own solution to her problems. The meeting with the Senior Management is in a few more minutes. I better get ready. I think I should take a few minutes for breathing exercise and meditation to ensure that I am not picking any sides during the facilitated session.
It is one more minute before the meeting starts. Everyone is in the room except for Ahmed. He has been juggling through a lot of hoops after we just closed another round of investment.
Me: Do we have everyone in the room now?
Daniel: Ahmed is not here yet. Let’s give him a few more seconds. (Daniel is our CEO and the Co-Founder of the company)
Juergen: Yeah, if he is late he needs to pay 20RM. (Juergen is our CTO and the Co-Founder of the company)
Daniel: You and your German time.
As time hits 3:30 pm, Ahmed opens the door and enters the room.
John: Well done Ahmed. You made it on time. Otherwise Juergen with steal 20RM from you.
Ahmed: You know that is not going to happen. You know I am quite financially savvy.
Me: Okay, it looks like we have everyone here. So what is it that we want to get out of before we get out of this room?
I start drawing on the flipchart.
Daniel: We would like to discuss the fit-for-purpose strategy to scale agility in our company. Beyond just the Technology group of course. We just got another round of investment last week. Since you are the Scrum Master, please tell us the best way to do this. We know how many other companies have caused resistance when they scaled, we do not want that to happen here.
Conversation continues …
1.5 hours later …
Daniel: So I like this Evidence-Based Management approach. So let’s start small and empirically measure our agility every month. No gut feeling. How’s that?
Juergen: Oh yeah, I love numbers and metrics. But what I really like about these EBM metrics, it is really actionable and holistic.
John: Outcome focused than output focused. That is what I am getting out today’s meeting. I need to tell all of the Product Owners to start tracking these metrics every Sprint now.
Ahmed: I can see how the development metrics is related to the financial metrics now. Thanks Josh.
Me: Okay. It sounds that we have got a plan to scale agility in the company. Is there anything else we should discuss in this meeting?
Daniel: Let’s save it for next month. I am personally happy with the outcome of today’s meeting.
Juergen: Yeah it’s 5:00 pm already. Well that was quite intensed. Happy hour anyone? By the way, thanks for facilitating Josh.
Me: My pleasure. It was a very fruitful discussion. Thanks for keeping an open mind everyone.
That is just a snapshot of one day of my life as a Scrum Master. A lot of times, what I will be doing throughout the day is unknown and unscheduled. And I must be prepared for unpredictability every single day. Every day is different and rarely repeated. Every Sprint brings different surprises and complexities.
These days more and more people are asking me "What does the Scrum Master do all day?". When I reflect every time I get this question, I rarely see myself sit down on my desk for more than 10 minutes. If I am lucky it would be 15 minutes. But I always find time to deliver value within that 10-15 minutes. A lot of times people who asked this question cannot see any tangible work done by the Scrum Master. Many times they cannot justify hiring someone fulltime to do the work they think is easy to do.
Because many companies can not see the value of Scrum Master activities, many companies asks the Scrum Master to do other tasks like project management work such as creating project reports and asking project status to the team. In other cases, we ask the Scrum Master to do development work so we feel the Scrum Master will be more valuable. In some cases we appoint the most junior staffs do Scrum Master job, which is quite ironic to see the most junior staffs to do mastery work.
As we live in the fast-paced world, there are pressures to do more because we think doing more means delivering more. In industrial or mechanical work, doing more results in more output. We apply the same thinking towards creative and intelligent work like software development. More work means better. More features mean better. We even apply the same thinking towards coaching and facilitation work like what the Scrum Master is doing. When we look at Scrum Master’s work, there is more value in doing less. As a Scrum Master, less talking is much better, less intrusion is better, less resistance in the system is better. In fact, as a Scrum Master, there is value in stillness. It takes mastery to deliver more value with less. Think of the Scrum Master like the Zen Master.
We have already known that the Scrum Master holds several stances and uses it according to the context and situation. What is obvious and known to many people is that Scrum Master teaches, facilitates, removes impediments, coaches, mentors and manages the system. I will share some of the non-obvious ones which people think as invaluable activities.
According to the Scrum Guide, the Scrum Master is the change leader and works in the organisation level. The difference in how Scrum Master leads the change is not by using authority and not by giving prescriptions. Scrum Master does it by encouraging empiricism to happen in the system. In a complex system, we can not apply organisational change using top-down approach and prescribe certain solutions. In a complex system, how one component in the system reacts towards change is unknown. The way to influence change in a complex system is by influencing the interaction amongst people. This can only be done by building rapport and getting to know deeper about every individual in the system. As a Scrum Master, I spend as much time interacting with the team members, the senior management and even other functions in the company like People Ops, Legal or Finance, etc. Making change at the team level only results in a sub-optimal result.
As a Scrum Master, when we built rapport we are creating trust and psychological safety. We are creating assurance to people in the system that we are here to emphatise their situation and make a change as easy as possible for them. When we build rapport and interacting with people in the system we are changing the system in a non-disruptive way. If your company sees conversation or building rapport as invaluable activities for a Scrum Master, your company do not value people being human, which is very important when making changes in a complex environment.
On average I have around 10 minutes between another session or conversation with others in the company. When I am not coaching, training, mentoring or facilitating, I spend a lot of my time observing. When observing, we are looking closely with curiosity and without any judgment patterns of behaviours, languages, and interactions between people in the system. The purpose of observing is to gain a deeper understanding of why issues are repeating, why change is slowly happening or why things may not be as we think it is. The purpose of observing is not to point fingers or judge the person who is causing issues to occur.
During an observation, we should not apply our own judgment or preconceived ideas that will make the observation result biased. The purpose of observing is to find an opportunity where we can influence the interactions in the system so that we can change the patterns in the system. By observing, we will gain data to best influence the system through human interaction. By observing, we would also like to know whether the patterns have changed after we influenced the interaction of people in the system. When observing, make sure to do it candidly and subtly because otherwise it will cause the Hawthorne effect.
The activity of listening is quite similar to observing. But when observing, I do it deliberately from a distance but when active listening it is unplanned, it could be when I am working in the middle of the room with the team or when training or facilitating a session. Active listening is not only focused on what is being said but also what is not being said. It can be people’s energy level, people’s body gestures, type of words people use when communicating.
Often times people think that listening as an act of doing nothing hence invaluable activities. In the very fast pace era, everybody wants to be heard. But there are only a few people who invest their time to actually listen to people. When we listen to people, it moves them. When we listen to people, we are influencing the patterns in the system. Active listening drains a lot of energy because we need to stay focus and stay mindful. If listening
Contemplate and Stay Mindful
After each training session, facilitated session or coaching session, as a Scrum Master I often make mistakes that should not be. Besides observing, I often invest time contemplating or staying mindful. By contemplating, we are re-thinking what did not go well and how to do it better next time. Through contemplation, we stop judging ourself and make peace with our self why certain session did not go as expected. Contemplation may result in a better strategy in facilitating an event or coaching and training people.
Besides contemplating, I have also learned from other Scrum Masters about practicing meditation in between sessions to keep our self mindful and clearing any preconceived idea that will help us as a Scrum Master to always stay present in the game regardless what is our current physical situation. By not having any preconceived idea every session, we also become unbiased and less prescriptive when helping the team discover their own solutions.
Scrum Master’s works in a complex realm and need to be comfortable to dance with unpredictabilities. It is possible from my experience as a Scrum Master we are pulled out of nowhere to facilitate an event that we weren’t prepared. As a Scrum Master, there is no excuse such as, “Sorry, I am not prepared for that”. In an agile environment, sometimes the meeting agenda is emergent. Scrum Master needs to continuously upskill his/herself. It is quite ironic to see many Scrum Masters in the industry teach the team about continuous learning, but they do not continuously learn and upskill themselves.
Upskill here does not always mean training. I prefer having more of deliberate practice. I know some Scrum Masters who are given permission by her boss to coach or facilitate another team from a different company. It is the only way she can adapt to unpredictability in her current company.
As a Scrum Master, you can also upskill by reading lots of books. As people are getting busier, people find less time to read books. But for a Scrum Master, reading books is one of the ways to upskill our self. I know a Scrum Master who reads at least four books a month to continuosly develop himself so he can influence the senior management more effectively. After reading books you can channel out what you have read into blogs or articles. I know a Scrum Master who diligently write blogs as a way to promote herself and her company. If writing is not your thing, you could also speak at conferences or regular community meetups as a way to channel out what you have learned. I know a Scrum Master in a company who is appraised by the management by how many talks or conferences she participated in a year.
Here are some non-obvious activities from my personal experience that Scrum Master do that we think is actually valuable to the company. A lot of times when the Scrum Master is doing these activities mentioned above, people perceive the Scrum Master as doing nothing. To see the value of a Scrum Master, we need to apply a different thinking and see from a different perspectives. There is actually values when Scrum Master do these activities mentioned above.
I hope this article helps you to see value in the activities the Scrum Master is doing towards your organisation. As a Scrum Master, is there any other activities that you do people see as invaluable but you think is valuable? Write down in the comment below. I am eager to learn from your experience.