Skip to main content

Project Manager vs Scrum Master - Stop Comparing

May 10, 2020

Difference between Project Manager and Scrum Master. This is a very popular comparison, but why do we compare and what goes behind this comparison? These are 2 different roles that originated from 2 different process frameworks. It is like a goalkeeper in football vs. a full-back in Rugby. When a goalkeeper switches to Rugby and starts mapping their old role in the new game, imagine what will happen? The goalkeeper will begin playing football in Rugby. 

When you change the game, you learn new rules from scratch, gaining deeper insights to do a job better. If you're interested in a Scrum Master role, go for it; otherwise, you have two more options within Scrum. 

This is my understanding after observing many teams: they understand why we use the waterfall approach within Scrum. So what did I do? I stopped comparing and stopped teaching it in my Professional Scrum Master and Product Owner (PSM & PSPO) classes. After all, I don’t need to learn swimming to learn running just because my trainer always compares swimmers vs runners to make me understand the benefits of running. Yes, I changed my trainer 😊

A little more about these roles to understand why it is not good to compare.

Project Manager’s responsibilities as described in PMBOK® Guide

The project managers are responsible for what their team produces. The project manager is the person assigned by the performing organization to lead the team that is responsible for achieving the project objectives. The project manager leads the project team to meet the project’s objectives and stakeholder’s expectations. The project manager works to balance the competing constraints on the project with the resources available.

The project manager also performs communication roles between the project sponsor, team members, and other stakeholders. This includes providing direction and presenting the vision of success for the project. The project manager proactively interacts with other project managers. Other independent projects or projects that are part of the same program may impact a project. Interacting with other project managers helps to create a positive influence for fulfilling the various needs of the project.

Scrum Master’s responsibilities as described in Scrum Guide™

The Scrum Master is responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this by helping everyone understand Scrum theory, practices, rules, and values.

The Scrum Master is a servant-leader for the Scrum Team. The Scrum Master helps those outside the Scrum Team understand which of their interactions with the Scrum Team are helpful and which aren’t. The Scrum Master helps everyone change these interactions to maximize the value created by the Scrum Team.

Do you see differences between the role of Scrum Master and Project Manager? I don’t see. What I see is different processes altogether and both have different roles to play in order to maximize outcome.

Why do we compare?

Many project managers either choose the role of scrum master themselves or get asked to take this role by an organization when organizations decide to use Scrum to develop products. Comparison is a natural thing to do in order to relate what I am doing now and what I am expected to do in the future. Ideally, we should be comparing processes at this stage rather than roles. This happens when we don’t have an in-depth understanding of a new process. First, we should compare new processes with existing ones. Once you understand how this new process works, it's beneficial to learn new sets of rules and then select a new role based on them. The key thing to remember is that if you try mapping existing roles into a new process, you will most likely demonstrate old behavior in a new process.

I tried recording a video too, but writing a blog is still easier than recording, and I look funny in the video 😩 Please share your feedback, as it helps me to improve and do the job better next time. 

 

Subscribe to our YouTube channel to learn more about how to stop waterfall in Scrum.


What did you think about this post?

Comments (11)


Megzs
12:16 pm May 10, 2020

Feedback:
Great comparison specifically when you talk about mapping rules of one game to a different one.
I understand you talk about an internal mapping which I would refer to the general notion of the mindset.

The video helps to clarify, visual and audio are good.

What would deepen the experience would be a real life example of a product manager acting as if he was a scrum master.
What are the particularities that are obvious here?
And how do you go about teaching people where to start, when wanting to do the scrum master job right, without falling in the fallacy described in this article?


Naveen Kumar Singh
03:18 pm May 10, 2020

@disqus_OQhPq7UAa6:disqus Thanks for great feedback. I will be adding real life examples in upcoming blogs to make it clear what I am trying to say here.


Matt King
03:45 pm May 11, 2020

I agree they are different roles, and both necessary for any scale of Agile/multiple Scrum Teams.
Maybe twist the sports team analogy to the Scrum Master being the rugby team captain, guiding during the Scrums and the Project Manager team manager, with an overall plan, financing, getting risks ironed out, but no management of the team whilst in Scrums (only coaching advice/thoughts before and after).
Whatever - two separate and complimentary roles, both helping the team to perform but in different ways.


Naveen Kumar Singh
09:34 am May 14, 2020

@disqus_dN5NmPMC1u:disqus - there is Product Owner role in Scrum to take care few things that you have highlighted like overall plan (product roadmap), financing (budgeting), getting risks ironed out (risk based prioritization), but no management of the team


Matt King
09:47 am May 14, 2020

Thanks @Naveen Kumar Singh. Here we have different interpretations of roles (just like the Agile Manifesto has been interpreted - Scrum.org is one of only few widely recognised references).
I learned Agile with PM and PO as separate roles, with PO purely centered on Requirements and Backlog.
However, in the job adverts, PO is sometimes asked for with the responsibilities I associate with PM (and some PM roles ask for deep hands-on functional knowledge of ERP Products).
As ever, especially in IT, different names for the same things and not always an official reference.


Matt King
09:52 am May 14, 2020

Naveen Kumar Singh
10:08 am May 14, 2020

@disqus_dN5NmPMC1u:disqus - I am not denying existence of PM and PO in Agile. I only highlighted another role within Scrum. Scrum not equals to Agile, there are other methods and processes too within Agile umbrella and some of them do have PO and PM. Scrum doesn't have it.


Matt King
10:17 am May 14, 2020

Yes, agree ☺ PM should keep out of Scrum 👍


madconfusion
07:46 am November 3, 2020

I think the comparison comes up more often with companies trying to transition from a more 'traditional' PMO infrastructure to an Agile methodology and are struggling with how to re-vector people in the "Project Manager" role to something "Agile". I've led the transformation with man companies and more often than not, in my experience, the comparison is a side effect of a few issues, 1) there is still too fundamental a misunderstanding of what it takes to implement an Agile methodology so they fall back on what they know (i.e. waterfall-esque practices and terminology), 2) there is too little executive sponsorship (or more of problem 1 with whomever is the sponsor


Christopher Prince
04:37 am March 9, 2021

I'm a PMP and Certified Scrum Master. I find it difficult to believe anyone could read the PMBOK Guide and the Scrum Guide and not believe that a Scrum Master is a PM. The Scrum Guide covers point-by-point the contents of a project management plan for a software engineering project. Just in a very minimalist way with the expectation that of improvement as the organization learns the domain. Stand-up is an earned-value and issue/risk update but with less formal sounding words, but mechanically the same. If we take SPI and CPI (traditional Engineering project metrics) and place them in a time-box with fixed scope reduce mathematically to a single metric, which is fashionable to call velocity. Project Managers interaction with the Team, formally is no different that a Scrum Master, just worded "lighter".

I will say however I believe some areas have a culture of bad PM's that are not skilled in there project domain and should not there. This seems to be very pervasive in IT organizations in my experience. But then I run into many Scrum Masters that have the same issue. I look at it more as a problem of competing elitisms reducing competency. But textbook wise, a Scrum Master is a Project Management.


hexxus
09:50 pm November 10, 2021

As a Scrum Master, I highly disagree. In the Scrum Guide, it states that the SM helps the teams understand & align to Agile, and the principles of Agile, NOT the project. There's no where in there where the SM tracks, monitors, or has any part in a project. They help make sure the team gets the work done, but they don't monitor the work that they're doing, nor how it aligns to the projects. A lot of companies are attempting to get SMs to be PMs, and it will fail miserably. Honestly, an SM doesn't need to care about the projects, only the teams working on them, and the work getting done in a Sprint (regardless of what the work is related to). A project manager doesn't usually care HOW a team gets the work done, they want their project done. A SM care about HOW the team does the work, not whether or not a project is released on time.