Merle Randlepp

Agile Coach

Merle Randlepp

Agile Coach

Who is a Scrum Master? An agile project manager?

Oct 27, 2020 | Software Development

19 Views

Scrum Master in the Estonian landscape

Quite often, I see the following scheme in Estonian software development projects: the development company describes in its offer in eloquent terms that they develop agilely and use the Scrum methodology. The team’s description states that the role of Scrum Master is performed by the project manager. Looks okay?
But this is where the fundamental problems begin. I myself have been in the role of a project manager and a Scrum Master at the same time, and I have lived through all the painful personality split problems that such an arrangement has caused.

I’d better say right away that a Scrum Master is NOT an agile project manager.

Readers working in digital agencies or development companies are probably starting to close this story now, because everyone knows that it is simply not economically feasible to add another separate person to the team in addition to the project manager. Yes, I know that and I agree with you. But read on.

Readers working in large agile companies are probably more understanding and have encountered this topic before. They have people in the role of a separate Scrum Master divided into several teams and their tasks do not coincide with those of a project manager. However, there are only a handful of such large companies in Estonia.

I want to show you what the role of a Scrum Master is, how it differs from the role of a project manager, and who could fill it in a team.

Different roles

It is true that the skills of a Scrum Master and a project manager overlap to some extent, which is why it is so easy to put them together. But their purpose and motivation are different.

To put it very simply, it can be said that:

  • The project manager deals with the management of the schedule, scope, budget and resources, including change management, quality management, risk management, communication between the client and the executor, reporting on progress, organizing meetings, etc.
  • The Scrum Master is responsible for the quality of the development process, his task is to create a maximally effective Scrum team that uses Scrum practices in the best way. He is responsible for teaching Scrum to team members, conducting Scrum events (planning, review, retro), mentoring and support.

 

Scrum Master Tasks

  • To be a teacher – to teach team members agile values and principles, as well as the application of the Scrum framework.
  • Be a coach – have the necessary conversations with team members, product owners, managers, customers, and other people to help them better understand Scrum and its value.
  • Be a facilitator – help manage and carry out Scrum events, such as Sprint Planning, Sprint Review or Sprint Retrospective. This does not mean organising the practical side of the meeting. This means preparing, guiding and empowering people during the meeting.
  • If necessary: be a servant leader – lead the implementation of agile principles in the organization, working with all different stakeholders (employees, managers, customers, council, etc.).

Tasks of a project manager

  • Manage changes (scope, schedule, and budget)
  • Project Team Management
  • Manage your schedule
  • Requirements Compliance Management
  • Measuring project progress
  • Quality management
  • Risk management
  • Administrative activities and reports of the project
  • Managing communication in a team

Why not put the role of Scrum Master and project manager in the same person?

The reason lies in the psychological conflict, which appears already in the first stressful situation. One and the same person should not be held responsible for HOW the work is done and WHAT is done, because as soon as there is pressure from the business side, the person has to choose – whether to go HOW or WHAT to do. Usually, they go for WHAT you do, which in turn leads to a decrease in the quality of the work of the entire team, and in the end, no one wins from it.

It is this aspect – how important is HOW the work is done – that is often not brought to the managers and not carried out. And this is a great pity, because if the team has the opportunity to develop more or less in the same composition and get the most out of Scrum practices, then they are not just effective, they are ROCKETS. What leader wouldn’t want a team with rocket speed? But the road to it takes time (one-time time!) and requires the guidance of a skilled Scrum Master.

 

Who could fill the role of Scrum Master?

It can be anyone in the team who has enough Scrum experience and the ability to understand and guide people. It can be a lead developer, analyst, designer or architect, a Scrum Master appointed by the company who works in several teams at the same time, or an external consultant. Yes, you can even be a project manager, but then you have to be thoroughly aware of the internal conflict and try not to sacrifice quality under pressure.

The last point – the biggest difference between a Scrum Master and a project manager

The biggest difference between the role of a Scrum Master and a project manager is the duration of the mission. A project manager is needed from the beginning to the end of a specific project, without breaks. However, the mission of a Scrum Master is to make yourself unnecessary. The work of the Scrum Master with the team ideally lasts 2-4 months, after which he or she can leave the team and move on (if it is an external team member), because the team is independent, self-acting and no longer needs the support of the Scrum Master.
If the Scrum Master role was filled by an internal Scrum team member, then it is time to give other team members the opportunity to practice the skills of the Scrum Master role. Such an opportunity is extremely inspiring and developing. In this way, an experienced Scrum team becomes a breeding ground for new Scrum Masters.

On the other hand, in the continuous development phase, I have encountered agile teams where there is no project manager at all, because the team is so self-sufficient that the project manager simply has nothing to do there. Of course, these teams have been together for a long time – more than 6 months. Such teams work extremely efficiently and are every developer’s dream 🙂

 

What a Scrum Master Should Know

  • The ins and outs of the Scrum Framework
  • Phases of team development (forming, storming, norming, performing)
  • When to use teaching, when to use coaching, when to use mentoring
  • The Shu-Ha-Ri Method for Learning New Techniques
  • That your job is never to “force through” topics, but to be a servant leader
  • That tracking the team’s KPIs (e.g. velocity) is helpful, but not necessarily decisive
  • So that it would be good for the Scrum team to get feedback directly from the management and not only through the Product Owner
  • jpm 🙂

Summary

In summary, the Scrum Master’s mission is to transform the development team into a high-level agile team that not only follows the Scrum framework, but who uses an agile mindset in all their decisions. The project manager often has an internal conflict with this role, because the focus is always more on organisational issues and the steps necessary for development are not reached in the fast pace of everyday life. Therefore, it would be more appropriate to assign the role of Scrum Master to someone else who has the interest and necessary prerequisites for it.

On the other hand, it is true that it is often the position of a project manager who develops into a Scrum Master. When you reach a certain level, the difference in roles starts to interfere with the project manager’s work and a change must be made.

A good Scrum Master can only be achieved through experience. Experiment, experiment and analyse the results consistently. This is the only way to develop to reach the level of a dream team.

 

See also: What is the difference between a Scrum Master and an Agile Coach?

 

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Related topics

What is the RICE model in product development?

What is the RICE model in product development?

In product development, we never have enough time or resources to implement all desired initiatives. Product owners constantly evaluate which developments to pursue and which to postpone, and making the right decisions is far from easy. The RICE model helps us make faster and more accurate decisions when prioritizing tasks.

62 Views

The 8 Biggest Mistakes of a Product Owner

The 8 Biggest Mistakes of a Product Owner

The role of the Product Owner is the most important role in a software development team. This role is far from easy, the area of responsibility is large and varied, the workload is usually as well, and so it may happen that “the seams start to burst” somewhere. I have compiled eight of the most common mistakes made by product owners that have the greatest impact in product development.

12 Views

Merle's small profile picture

Every new contact is an opportunity for new and exciting collaboration - write or call me, and let's discuss how I can help you.

The first consultation and proposal are always free.

Scrum Master AI ajastul12-13.apr Tallinnas

Scrum Masteri roll ei kao. See muutub ja areneb.

Scrum Master ei ole enam pelgalt tseremooniate läbiviija. Tänases maailmas on ta meeskonna võtmeisik, kes aitab juhtida inimese-AI sümbioosi ja hoida eetilisi piire.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

Analytics

This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.