Scrum Master vs Project Manager
Scrum Master vs Project Manager Interview with follow-up questions
1. What are the key differences between the roles of a Scrum Master and a Project Manager?
This is one of the most common Scrum Master interview questions, and interviewers are listening for precision — not just "servant-leader vs. command-and-control."
Authority
A Scrum Master has no formal authority over team members. The 2020 Scrum Guide describes the Scrum Team as self-managing — the team chooses how to do the work, not the Scrum Master. A Project Manager typically holds formal authority: they assign tasks, approve decisions, and are accountable to sponsors.
Accountability
The Scrum Master is accountable for the effectiveness of the Scrum Team — that Scrum is understood, practiced correctly, and that impediments are removed. The Project Manager is accountable for project delivery: scope, schedule, cost, and quality targets set at the start of the project.
Planning
The Scrum Master facilitates Sprint Planning but does not own the plan. The Sprint Backlog — consisting of the Sprint Goal (why), selected Product Backlog Items (what), and a plan (how) — is owned by the Developers. The Project Manager typically creates, owns, and maintains the overall project plan.
Scope and budget
Project Managers commonly manage budget, resource allocation, and project scope across multiple teams or workstreams. The Scrum Master's focus is limited to a single Scrum Team and the integrity of the Scrum process.
Approach to change
Scrum builds change-handling into every Sprint via the Product Backlog and Sprint Review. The Scrum Master helps the team embrace this. Traditional project management often treats change as risk to be controlled through formal change-request processes.
Leadership model
The Scrum Master uses a servant-leadership approach — removing obstacles, coaching, and enabling. Project Managers may use a range of styles (transformational, directive, consultative) depending on organizational culture.
| Dimension | Scrum Master | Project Manager |
|---|---|---|
| Authority | None over team | Formal |
| Primary accountability | Scrum Team effectiveness | Project delivery (scope/time/cost) |
| Planning ownership | Facilitates; team owns | Owns project plan |
| Budget/resources | Not responsible | Responsible |
| Change stance | Embraces; adapts each Sprint | Controls via change process |
Gotcha: Candidates sometimes say Scrum Masters "manage" the team or "run" the project. The 2020 Guide is explicit: management of the team is done by the team itself.
Follow-up 1
Can you give specific examples of how their responsibilities differ?
Certainly! Here are some specific examples of how the responsibilities of a Scrum Master and a Project Manager differ:
Meeting Facilitation: The Scrum Master facilitates Scrum ceremonies such as the Daily Standup, Sprint Planning, and Retrospective, ensuring that they are effective and productive. The Project Manager, on the other hand, may facilitate project status meetings, stakeholder meetings, and other project-related meetings.
Impediment Removal: The Scrum Master is responsible for identifying and removing any impediments that are blocking the team's progress. This could involve coordinating with other teams, escalating issues, or providing coaching and support. The Project Manager, on the other hand, may focus on resolving project-level issues such as resource constraints, budget overruns, or scope changes.
Team Coaching: The Scrum Master acts as a coach and mentor to the Scrum team, helping them understand and apply Agile principles and practices. The Project Manager may provide guidance and support to the team, but their primary focus is on managing the project and ensuring its successful delivery.
These are just a few examples, and the specific responsibilities can vary depending on the organization and project context.
Follow-up 2
How does the role of a Scrum Master support the Agile methodology?
The role of a Scrum Master is crucial in supporting the Agile methodology in the following ways:
Facilitating Agile Practices: The Scrum Master ensures that the Scrum team follows Agile practices and principles. They help the team understand and implement Scrum ceremonies, such as Daily Standups, Sprint Planning, and Retrospectives.
Removing Impediments: The Scrum Master identifies and removes any impediments that are blocking the team's progress. They work closely with the team and other stakeholders to address issues and ensure a smooth workflow.
Promoting Collaboration: The Scrum Master fosters a collaborative and self-organizing team environment. They encourage open communication, facilitate effective meetings, and promote cross-functional collaboration.
Continuous Improvement: The Scrum Master helps the team continuously improve by facilitating retrospectives and encouraging experimentation and learning. They support the team in identifying areas for improvement and implementing changes.
Overall, the Scrum Master plays a critical role in creating an environment that enables Agile teams to deliver value iteratively and adapt to changing requirements.
Follow-up 3
In what scenarios might a Project Manager's skills be more beneficial than a Scrum Master's?
While the Scrum Master role is specifically designed for Agile teams, there are scenarios where a Project Manager's skills may be more beneficial:
Large-Scale Projects: In large-scale projects involving multiple teams and complex dependencies, a Project Manager's skills in project planning, coordination, and risk management may be more valuable.
Traditional Environments: In organizations that have not fully embraced Agile methodologies, a Project Manager's experience in traditional project management approaches may be more relevant.
Fixed-Scope Projects: In projects with fixed scope and well-defined requirements, a Project Manager's expertise in managing scope, budget, and timeline may be more beneficial.
Stakeholder Management: If the project requires extensive stakeholder management and communication, a Project Manager's skills in managing expectations and resolving conflicts may be more valuable.
It's important to note that the Scrum Master role can also evolve and incorporate some of these skills as the Agile team matures.
Follow-up 4
How does the role of a Scrum Master evolve in a maturing Agile team?
The role of a Scrum Master evolves in a maturing Agile team in the following ways:
Team Empowerment: As the team becomes more self-organizing and mature, the Scrum Master focuses on empowering the team to make decisions and take ownership of their work. They provide guidance and support when needed, but encourage the team to be self-sufficient.
Coaching and Mentoring: The Scrum Master continues to coach and mentor the team, but the focus shifts from basic Agile practices to more advanced topics such as continuous improvement, technical excellence, and collaboration with other teams.
Facilitating Collaboration: In a maturing Agile team, the Scrum Master plays a key role in facilitating collaboration with other teams and stakeholders. They help remove any organizational barriers and promote cross-functional collaboration.
Scaling Agile: If the organization decides to scale Agile practices, the Scrum Master may take on additional responsibilities such as coordinating with other Scrum Masters, facilitating scaled ceremonies, and ensuring alignment across teams.
Overall, the role of a Scrum Master evolves from a facilitator and coach to a strategic enabler as the Agile team matures.
Follow-up 5
Can a Project Manager become a Scrum Master? If yes, what changes would they need to make in their approach?
Yes, a Project Manager can become a Scrum Master. However, they would need to make certain changes in their approach to align with the Scrum Master role:
Servant-Leader Mindset: A Project Manager needs to shift from a command-and-control mindset to a servant-leader mindset. They should focus on facilitating the team's success, removing impediments, and enabling self-organization.
Embracing Agile Principles: A Project Manager needs to fully embrace Agile principles and values. They should understand and promote the Agile mindset, iterative delivery, and continuous improvement.
Facilitation and Coaching Skills: A Project Manager should develop strong facilitation and coaching skills to effectively facilitate Scrum ceremonies, coach the team, and remove any impediments.
Letting Go of Direct Authority: A Project Manager needs to let go of direct authority over the team members and instead rely on influence and collaboration to achieve project goals.
Continuous Learning: A Project Manager should be open to continuous learning and improvement. They should seek opportunities to learn about Agile methodologies, attend training, and collaborate with other Scrum Masters.
By making these changes, a Project Manager can successfully transition into the role of a Scrum Master and contribute to the success of Agile teams.
2. How does the leadership style of a Scrum Master differ from that of a Project Manager?
The 2020 Scrum Guide describes the Scrum Master as a "true leader who serves the Scrum Team and the larger organization" — which anchors the leadership style in servant-leadership. That phrase gets used loosely, so it's worth unpacking what it actually means in practice.
Servant-leadership (Scrum Master)
A servant-leader inverts the traditional leadership pyramid: instead of the team serving the leader's agenda, the leader exists to serve the team's needs. In practice this means:
- Removing impediments that block the team rather than directing how work gets done.
- Coaching the team and organization on Scrum values and empiricism rather than prescribing solutions.
- Protecting the team's focus — particularly the Sprint Goal — from outside interference.
- Facilitating events (Sprint Planning, Retrospective, etc.) without dominating or deciding outcomes.
- Enabling self-management: the team chooses how to accomplish work; the Scrum Master creates conditions for that to happen.
The Scrum Master leads through influence, trust, and expertise — not position or authority.
Command-and-control / managerial leadership (Project Manager)
Traditional project management often features a more directive style: the Project Manager holds information, makes key decisions, assigns work to team members, tracks individual performance, and escalates issues upward through a hierarchy. The team reports to the PM; accountability flows from the team up to the PM and then to sponsors.
This is not inherently bad — it works well in stable, predictable environments where requirements are known up front. But it is fundamentally different from what the Scrum Master does.
The practical difference interviewers look for
The Scrum Master does not tell Developers what to build or how to build it, does not assign tasks, and does not represent the team's performance to leadership. They create an environment where a self-managing, cross-functional team can do its best work. If a Scrum Master starts directing the work or making commitments on the team's behalf, they have stepped outside their accountability.
2020 Guide note: The Guide dropped the older "self-organizing" language and replaced it with self-managing, signaling that the team's autonomy extends not just to how they work, but also to who does what within the team — a subtle but important expansion of autonomy that a strong Scrum Master actively enables.
Follow-up 1
Can you explain how a Scrum Master's servant-leadership style benefits an Agile team?
A Scrum Master's servant-leadership style benefits an Agile team in several ways:
Removing Obstacles: By prioritizing the team's needs and serving as a facilitator, the Scrum Master helps remove any obstacles or barriers that may hinder the team's progress. This allows the team to focus on their work and deliver value more efficiently.
Empowering the Team: The servant-leadership style empowers team members to take ownership of their work and make decisions. This fosters a sense of autonomy and self-organization within the team, leading to increased motivation and productivity.
Promoting Collaboration: The Scrum Master encourages collaboration and cross-functional teamwork, creating an environment where team members can openly communicate, share knowledge, and support each other. This leads to better problem-solving, innovation, and overall team performance.
Building Trust: By actively listening, empathizing, and supporting the team, the Scrum Master builds trust and rapport. This trust enables team members to feel safe to express their ideas, concerns, and challenges, leading to a more transparent and effective working environment.
Follow-up 2
How might a Project Manager's command-and-control style be detrimental in an Agile environment?
A Project Manager's command-and-control style can be detrimental in an Agile environment for several reasons:
Reduced Autonomy: Agile teams thrive on autonomy and self-organization. A command-and-control style restricts team members' decision-making authority and limits their ability to take ownership of their work. This can lead to decreased motivation, creativity, and innovation.
Limited Collaboration: Command-and-control leadership often discourages open communication and collaboration. Team members may hesitate to share ideas, concerns, or challenges, resulting in a lack of transparency and missed opportunities for improvement.
Inflexibility: Agile methodologies embrace change and adaptability. However, a command-and-control style tends to be rigid and resistant to change. This can hinder the team's ability to respond quickly to changing requirements or market conditions.
Lack of Trust: Command-and-control leadership can create an environment of mistrust and micromanagement. Team members may feel undervalued, leading to decreased job satisfaction and higher turnover rates.
Follow-up 3
How does a Scrum Master facilitate team self-organization?
A Scrum Master facilitates team self-organization in several ways:
Creating a Safe Environment: The Scrum Master creates a safe and supportive environment where team members feel empowered to make decisions and take ownership of their work. This includes encouraging open communication, active listening, and respecting diverse perspectives.
Providing Guidance and Coaching: The Scrum Master provides guidance and coaching to the team, helping them understand Agile principles and practices. They support the team in identifying and implementing effective self-organizational techniques, such as collaborative decision-making and task allocation.
Removing Obstacles: The Scrum Master actively identifies and removes any obstacles or barriers that may hinder the team's self-organization. This includes addressing conflicts, facilitating discussions, and ensuring that the team has the necessary resources and support.
Encouraging Continuous Improvement: The Scrum Master promotes a culture of continuous improvement, where the team reflects on their processes and identifies areas for growth. They facilitate retrospectives and encourage the team to experiment with new approaches and techniques to enhance their self-organization.
Follow-up 4
Can you give an example of a situation where a Scrum Master's leadership style helped resolve a team conflict?
Sure! Here's an example of a situation where a Scrum Master's leadership style helped resolve a team conflict:
Scenario: During a sprint planning meeting, two team members, John and Sarah, have a disagreement about the best approach to implement a feature. The discussion becomes heated, and they are unable to reach a consensus.
Scrum Master's Intervention: The Scrum Master recognizes the conflict and intervenes to resolve it. They adopt a servant-leadership approach and follow these steps:
Active Listening: The Scrum Master listens attentively to both John and Sarah, allowing them to express their viewpoints without interruption.
Facilitating Dialogue: The Scrum Master facilitates a constructive dialogue between John and Sarah, encouraging them to understand each other's perspectives and find common ground.
Mediation: If necessary, the Scrum Master acts as a mediator, helping John and Sarah find a compromise or alternative solution that satisfies both parties.
Encouraging Collaboration: The Scrum Master emphasizes the importance of collaboration and reminds John and Sarah of the team's shared goal. They encourage the two team members to work together, leveraging their strengths and expertise, to find the best solution.
Outcome: With the Scrum Master's intervention, John and Sarah are able to resolve their conflict and reach a consensus on the approach to implement the feature. The team continues their sprint planning meeting with a renewed sense of collaboration and focus.
3. How does the role of a Scrum Master in risk management differ from that of a Project Manager?
Risk management is an area where the difference between a Scrum Master and a Project Manager is often misunderstood in interviews. Scrum does not have a formal risk register or risk management process — risk is handled empirically rather than predictively.
How a Scrum Master addresses risk
The Scrum Master's relationship to risk is indirect but real. Their primary tool is empiricism: by ensuring the team produces a real, done Increment every Sprint, risks are exposed early through working software rather than through documentation. Specific contributions include:
- Removing impediments — organizational, technical, or interpersonal blockers that are risks to the Sprint Goal or team effectiveness.
- Ensuring transparency — making the Product Backlog, Sprint progress, and Definition of Done visible so that risks (unclear requirements, unmet quality standards, dependencies) surface quickly.
- Facilitating the Retrospective — where process-level risks (team dysfunctions, technical debt accumulation, unrealistic velocity) are named and addressed.
- Protecting the Sprint Goal — shielding the team from scope creep or mid-Sprint interruptions that are themselves a form of delivery risk.
- Coaching the team and organization — on practices that reduce risk over time (good backlog refinement, clear acceptance criteria, strong Definition of Done).
The Scrum Master does not own a risk log, does not formally classify risks by probability and impact, and does not report risk status to steering committees.
How a Project Manager addresses risk
A traditional Project Manager uses formal risk management processes: risk identification workshops, probability/impact matrices, risk registers, mitigation and contingency plans, and regular risk reviews with sponsors and stakeholders. Risk management is a planned, documented activity with assigned owners and review cadences.
Core distinction
| Aspect | Scrum Master | Project Manager |
|---|---|---|
| Risk philosophy | Empirical: surface risks early via iteration | Predictive: identify and plan for risks up front |
| Formal tools | None prescribed by Scrum | Risk registers, RAID logs, mitigation plans |
| Risk ownership | Shared; team self-manages | PM formally owns risk management |
| Primary mechanism | Short Sprints, transparency, impediment removal | Risk planning, monitoring, escalation |
A strong interview answer acknowledges that Scrum's short Sprint cadence is itself a risk-management strategy: the longer you go without producing a working Increment, the greater the chance that hidden risks compound into major failures.
Follow-up 1
How does a Scrum Master help the team mitigate risks?
A Scrum Master helps the team mitigate risks in several ways:
Facilitating Risk Identification: The Scrum Master facilitates discussions and workshops to help the team identify potential risks. They encourage open communication and ensure that all team members have a voice in identifying risks.
Encouraging Risk Ownership: The Scrum Master encourages the team to take ownership of risks by involving them in risk identification, analysis, and mitigation. They empower the team to come up with strategies to mitigate risks.
Removing Impediments: The Scrum Master works to remove any impediments or obstacles that may hinder the team's ability to address risks effectively. They collaborate with stakeholders and other teams to resolve issues that may impact risk mitigation.
Promoting Continuous Improvement: The Scrum Master fosters a culture of continuous improvement within the team. They encourage the team to reflect on past risks and learn from them, leading to better risk management practices in the future.
Follow-up 2
Can you give an example of a risk that a Scrum Master might help address?
Sure! One example of a risk that a Scrum Master might help address is the risk of scope creep. Scope creep refers to the continuous addition of new requirements or features to a project without proper evaluation or control. It can lead to delays, increased costs, and decreased customer satisfaction.
A Scrum Master can help address this risk by:
Facilitating effective communication between the Product Owner and the development team to ensure that new requirements are properly evaluated and prioritized.
Encouraging the team to follow the Scrum framework, which includes time-boxed iterations (sprints) and a fixed scope for each sprint. This helps in managing scope and prevents uncontrolled additions to the project.
Facilitating regular sprint reviews and retrospectives to gather feedback from stakeholders and the team. This helps in identifying any potential scope creep early on and taking corrective actions.
By actively addressing the risk of scope creep, the Scrum Master helps the team deliver value to the customer within the agreed-upon scope and timeline.
Follow-up 3
How does a Project Manager's approach to risk management differ?
A Project Manager's approach to risk management differs from that of a Scrum Master in several ways:
Project Planning: A Project Manager typically includes risk management as a separate phase in the project plan. They identify risks, assess their impact and likelihood, and develop risk response strategies. In Scrum, risk management is an ongoing activity that is integrated into the iterative development process.
Documentation: Project Managers often create detailed risk management plans, which include risk registers, risk assessment matrices, and mitigation plans. Scrum Masters, on the other hand, focus more on facilitating risk management activities and fostering a risk-aware culture within the team.
Decision-making: Project Managers have the authority to make decisions related to risk response strategies, such as accepting, avoiding, transferring, or mitigating risks. Scrum Masters, on the other hand, facilitate the decision-making process within the team and empower the team to come up with risk mitigation strategies.
Scale: Project Managers typically manage larger projects with multiple teams and stakeholders, while Scrum Masters primarily focus on managing risks within a single Scrum team.
Follow-up 4
In what ways does the Scrum framework itself help manage risks?
The Scrum framework itself provides several mechanisms to help manage risks:
Iterative Development: Scrum follows an iterative and incremental development approach, where the product is built incrementally over multiple sprints. This allows for early and frequent feedback from stakeholders, reducing the risk of building the wrong product.
Time-boxed Sprints: Scrum uses time-boxed sprints, typically 1-4 weeks long, with a fixed scope for each sprint. This helps in managing risks by providing a predictable and manageable timeframe for delivering value. It also allows for regular inspection and adaptation, enabling the team to address risks and make course corrections early on.
Transparency: Scrum promotes transparency by making the progress, risks, and issues visible to all stakeholders through artifacts like the product backlog, sprint backlog, and burndown charts. This helps in early identification and mitigation of risks.
Collaboration and Empowerment: Scrum encourages collaboration and empowers the team to self-organize. This helps in effective risk management as the team members are actively involved in identifying, analyzing, and addressing risks.
By leveraging these aspects of the Scrum framework, teams can proactively manage risks and increase the chances of project success.
4. How does the Scrum Master's role in stakeholder management differ from that of a Project Manager?
Stakeholder management is one of the clearest points of contrast between the two roles, and a frequent follow-up topic in interviews.
Scrum Master's approach to stakeholders
The Scrum Master's role with stakeholders is primarily facilitative and educational. The 2020 Scrum Guide identifies three ways the Scrum Master serves the organization, all relevant to stakeholder management:
- Teaching stakeholders about Scrum: helping stakeholders understand empirical product development — what Scrum is, why Sprints have fixed goals, and how to engage productively (e.g., providing feedback at Sprint Reviews rather than injecting requests mid-Sprint).
- Removing barriers between stakeholders and the Scrum Team: if organizational policies, processes, or behaviors are preventing useful collaboration, the Scrum Master works to eliminate those barriers.
- Supporting the Sprint Review: the Sprint Review is the primary stakeholder touchpoint in Scrum — an inspect-and-adapt session where stakeholders examine the Increment and inform the Product Backlog. The Scrum Master ensures this event happens and that it is effective.
Importantly, the Scrum Master does not manage stakeholder relationships on behalf of the team. The Product Owner is the accountability for stakeholder engagement on the product side — managing expectations, communicating Product Goal progress, and making trade-off decisions with stakeholder input.
Project Manager's approach to stakeholders
A Project Manager typically owns stakeholder management end-to-end: identifying stakeholders, assessing their influence and interest, developing communication plans, providing status reports, managing expectations against the project plan, and escalating issues. The PM is the central hub through which most stakeholder communication flows.
Key contrasts
| Dimension | Scrum Master | Project Manager |
|---|---|---|
| Stakeholder communication hub | Product Owner (product); SM facilitates | Project Manager |
| Formal stakeholder planning | Not a Scrum responsibility | Stakeholder register, comms plan |
| Primary touchpoint | Sprint Review (structured, collaborative) | Status meetings, reports, ad hoc |
| Authority with stakeholders | None — facilitates and educates | Often has formal accountability |
| Goal | Enable effective collaboration | Manage expectations and influence |
Common interview gotcha: Candidates sometimes conflate the Scrum Master's and Product Owner's stakeholder responsibilities. The Scrum Master creates the conditions for good collaboration; the Product Owner owns the content of those conversations.
Follow-up 1
How does a Scrum Master ensure transparency with stakeholders?
A Scrum Master ensures transparency with stakeholders in several ways:
Regular communication: The Scrum Master facilitates regular communication between the team and stakeholders, providing updates on project progress, challenges, and any changes. This can be done through meetings, reports, or other communication channels.
Stakeholder involvement: The Scrum Master encourages stakeholder involvement throughout the project, such as attending sprint reviews or providing feedback on deliverables. This allows stakeholders to have visibility into the development process and provide input.
Visual artifacts: The Scrum Master helps create and maintain visual artifacts, such as product backlogs, sprint boards, and burn-down charts. These artifacts provide transparency into the project's progress, priorities, and upcoming work.
Openness and honesty: The Scrum Master promotes a culture of openness and honesty, encouraging the team and stakeholders to share information and concerns openly. They ensure that stakeholders have access to accurate and up-to-date information about the project.
Follow-up 2
How does a Scrum Master facilitate communication between the team and stakeholders?
A Scrum Master facilitates communication between the team and stakeholders in several ways:
Meetings: The Scrum Master organizes and facilitates meetings where the team and stakeholders can discuss project progress, requirements, and any issues or concerns. These meetings may include daily stand-ups, sprint reviews, and sprint planning sessions.
Clearing obstacles: The Scrum Master helps remove any obstacles or barriers that may hinder effective communication between the team and stakeholders. They ensure that the team has the necessary resources and information to communicate with stakeholders.
Active listening: The Scrum Master actively listens to both the team and stakeholders, ensuring that everyone's perspectives and concerns are heard and understood. They encourage open and honest communication.
Providing feedback: The Scrum Master provides feedback to the team and stakeholders on their communication and collaboration, helping them improve their interactions.
Follow-up 3
Can you give an example of how a Scrum Master might manage stakeholder expectations?
Certainly! Here's an example of how a Scrum Master might manage stakeholder expectations:
Let's say a stakeholder has requested a new feature to be added to the product. The Scrum Master would first ensure that the request is properly understood by the development team. They would then work with the team to estimate the effort required to implement the feature and assess its impact on the project timeline and other priorities.
The Scrum Master would then communicate with the stakeholder, providing them with a realistic assessment of the feasibility and potential impact of the requested feature. They would explain any trade-offs or constraints that need to be considered.
If the stakeholder's expectations cannot be fully met within the current sprint or project timeline, the Scrum Master would work with the stakeholder to find alternative solutions or prioritize the feature for future sprints. The goal is to ensure that the stakeholder's needs are understood and addressed while maintaining a realistic and sustainable project plan.
Follow-up 4
How does a Project Manager's approach to stakeholder management differ?
A Project Manager's approach to stakeholder management may differ from that of a Scrum Master in several ways:
Authority and decision-making: Project Managers often have more authority and decision-making power in stakeholder management. They may have the final say in prioritizing stakeholder requests and managing their expectations.
Formal documentation: Project Managers typically create formal stakeholder management plans and documentation, outlining the strategies and approaches for engaging with stakeholders. They may use tools such as stakeholder analysis and communication plans.
Project-centric focus: Project Managers have a broader focus on managing the overall project, including stakeholder management. They may need to consider factors such as project scope, budget, and timeline while managing stakeholder expectations.
Traditional project methodologies: Project Managers may follow traditional project management methodologies, which may have different approaches to stakeholder management compared to Agile and Scrum.
5. How does the Scrum Master's role in project planning and execution differ from that of a Project Manager?
Planning and execution are where the structural differences between the Scrum Master and Project Manager accountabilities are most visible day-to-day.
Scrum Master's role in planning
The Scrum Master facilitates planning — they do not own it. Planning in Scrum happens at two horizons:
- Sprint Planning: a time-boxed event (max 8 hours for a one-month Sprint) where the Developers, Product Owner, and Scrum Master collaborate. The Product Owner brings the prioritized Product Backlog and proposed Sprint Goal. Developers determine what they can deliver and create the Sprint Backlog — which consists of the Sprint Goal (why), selected Product Backlog Items (what), and a plan for how to deliver the Increment (how). The Scrum Master's job is to ensure the event happens, is effective, and stays within the time box. They do not assign work or commit on the team's behalf.
- Product Backlog refinement: an ongoing activity (not a formal Scrum event) where the Product Owner and Developers clarify and size backlog items. The Scrum Master may coach on effective refinement practices.
Scrum Master's role in execution
During a Sprint, the Scrum Master:
- Removes impediments that block the Developers from reaching the Sprint Goal.
- Facilitates the Daily Scrum (though the Developers run it themselves).
- Coaches the team on self-management — the team decides daily how to adapt the Sprint Plan.
- Protects the team from unplanned work or external disruptions that would undermine the Sprint Goal.
The Scrum Master does not track individual task completion, does not report progress to management, and does not make delivery commitments. Those signals come from the team through the Sprint artifacts and events.
Project Manager's role in planning and execution
The Project Manager creates and maintains the overall project plan: work breakdown structure, schedule, resource assignments, milestones, and budget. During execution they monitor progress against the plan, manage variances, update the plan as needed, and report status to sponsors and stakeholders. They often hold formal accountability for whether the project delivers on time and on budget.
Summary comparison
| Dimension | Scrum Master | Project Manager |
|---|---|---|
| Plan ownership | Facilitates; team owns Sprint Backlog | Owns overall project plan |
| Work assignment | Team self-assigns | PM assigns tasks |
| Progress tracking | Team tracks via Sprint Backlog | PM tracks against project plan |
| Reporting | No formal reporting role | Reports to sponsors/stakeholders |
| Scope/budget control | Not responsible | Formally responsible |
| Response to variance | Coaches team to adapt Sprint Plan | Updates plan, escalates, re-baselines |
2020 Guide precision: The Sprint Backlog belongs to the Developers — not to the Scrum Master and not to the Product Owner. This is a deliberate design: execution autonomy lives with the people doing the work.
Follow-up 1
How does a Scrum Master facilitate the sprint planning process?
The Scrum Master facilitates the sprint planning process by:
Setting the stage: The Scrum Master ensures that the team understands the purpose and goals of the sprint planning meeting.
Collaborating with the Product Owner: The Scrum Master works closely with the Product Owner to prioritize the product backlog and select the user stories to be included in the sprint.
Guiding the team: The Scrum Master helps the team estimate the effort required for each user story and break them down into smaller tasks.
Facilitating discussions: The Scrum Master encourages open and collaborative discussions among the team members to ensure a shared understanding of the user stories and the sprint goal.
Timeboxing: The Scrum Master ensures that the sprint planning meeting is timeboxed and helps the team stay focused on the agenda.
Documenting the plan: The Scrum Master helps the team document the sprint plan, including the selected user stories, tasks, and estimated effort.
Follow-up 2
Can you give an example of how a Scrum Master might handle changes to the project scope?
Sure! Here's an example of how a Scrum Master might handle changes to the project scope:
Let's say the Scrum team is in the middle of a sprint and a stakeholder requests a new feature to be added to the project. The Scrum Master would:
Assess the impact: The Scrum Master would assess the impact of the change on the current sprint and the overall project. They would consider factors such as the available capacity, the priority of the new feature, and the potential impact on the sprint goal.
Consult with the Product Owner: The Scrum Master would consult with the Product Owner to understand the value of the new feature and its alignment with the product vision. They would also discuss the potential trade-offs and implications of adding the new feature.
Facilitate a discussion with the team: The Scrum Master would facilitate a discussion with the team to gather their input and assess their capacity to accommodate the change.
Collaborate on a decision: Based on the assessment and the input from the team, the Scrum Master, Product Owner, and the team would collaborate to make a decision. This could involve adjusting the sprint backlog, reprioritizing user stories, or negotiating with the stakeholder.
Communicate the decision: The Scrum Master would communicate the decision to the stakeholder and ensure that everyone involved understands the impact on the project timeline and scope.
Follow-up 3
How does a Project Manager's approach to project planning and execution differ?
A Project Manager's approach to project planning and execution differs from that of a Scrum Master in several ways:
Methodology: A Project Manager may use traditional project management methodologies, such as Waterfall, where the project is planned and executed in sequential phases. A Scrum Master, on the other hand, follows an Agile approach, where the project is divided into iterations or sprints.
Planning: A Project Manager typically creates a detailed project plan upfront, including all the tasks, dependencies, and timelines. A Scrum Master focuses on creating a high-level plan and adapts it as the project progresses.
Change management: A Project Manager may have a formal change management process in place to handle changes to the project scope. A Scrum Master embraces change and helps the team adapt to it in an Agile manner.
Team structure: A Project Manager may manage a cross-functional team with members assigned to specific roles and responsibilities. A Scrum Master works with a self-organizing, cross-functional Scrum team.
Reporting: A Project Manager may generate detailed progress reports and communicate them to stakeholders. A Scrum Master focuses on facilitating communication within the Scrum team and with the Product Owner and stakeholders.
Follow-up 4
How does a Scrum Master ensure that the team is working effectively and efficiently?
A Scrum Master ensures that the team is working effectively and efficiently by:
Removing impediments: The Scrum Master identifies and removes any obstacles or impediments that may hinder the team's progress. This could involve coordinating with other teams, resolving conflicts, or providing necessary resources.
Facilitating collaboration: The Scrum Master promotes collaboration and communication within the team. They facilitate daily stand-up meetings, sprint planning meetings, sprint reviews, and retrospectives to ensure that the team is aligned and working together towards the sprint goal.
Coaching and mentoring: The Scrum Master coaches and mentors the team members on Agile principles and practices. They help the team continuously improve by providing guidance, feedback, and support.
Monitoring progress: The Scrum Master monitors the team's progress towards the sprint goal and ensures that they are delivering value. They may use metrics such as burndown charts or velocity to track the team's performance.
Promoting self-organization: The Scrum Master encourages self-organization within the team. They empower the team to make decisions, take ownership of their work, and continuously improve their processes.
Facilitating retrospectives: The Scrum Master facilitates sprint retrospectives, where the team reflects on their performance and identifies areas for improvement. They help the team implement action items and track progress over time.
Live mock interview
Mock interview: Scrum Master vs Project Manager
- Read your scene and goals
- Talk it out; goals tick off live
- Get a score and stronger lines
Your voice and your AI key never touch our servers; the key stays in this browser and is sent only to Google. Only your round scores are saved to track progress.