Skip to content

Commit

Permalink
Create Rule “scrum-master-support-po/rule” (#9365)
Browse files Browse the repository at this point in the history
  • Loading branch information
Marxoz authored Oct 8, 2024
1 parent 1605049 commit 2ab54ed
Show file tree
Hide file tree
Showing 3 changed files with 75 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ guid: 29c34567-f635-4815-8265-c7b02f503521
uri: rules-to-better-product-owners
index:
- do-you-know-the-how-to-be-a-good-product-owner
- scrum-master-support-product-owner
- agreements-do-you-book-the-next-sprint-ahead-of-time
- agreements-do-you-join-the-team-as-a-tester
- agreements-do-you-know-who-pays-for-bugs
Expand Down
2 changes: 2 additions & 0 deletions rules/do-you-know-the-how-to-be-a-good-product-owner/rule.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,3 +99,5 @@ Being a PO can seem duanting to some, especially if they don't have a lot of Scr
> “Most dysfunction I see in Scrum teams is caused by a bad Product Owner”
>
> **Adam Cogan** - Professional Scrum Trainer, Scrum.org, during a TechEd session
It is also recommended that the Scrum Master is from the development consultant company and supports the Product Owner in the Agile practices. See [Does your Scrum Master support the Product Owner](/scrum-master-support-product-owner)
72 changes: 72 additions & 0 deletions rules/scrum-master-support-po/rule.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
---
type: rule
tips: ""
title: Does your Scrum Master support the Product Owner?
seoDescription: Learn how a Scrum Master can effectively support a Product Owner
in Agile projects by guiding backlog management, stakeholder engagement,
sprint planning, and risk management. This rule outlines best practices to
ensure smooth collaboration and successful product delivery.
uri: scrum-master-support-product-owner
authors:
- title: Gert Marx
url: https://ssw.com.au/people/gert-marx
created: 2024-10-08T17:22:00.000Z
guid: 778936df-ed76-4903-9f7d-5e3df9da2327
---
When working with a client-side Product Owner (PO), it’s crucial for the Scrum Master to come from the consultancy. Typically, the consultant Scrum Master has more experience in agile and Scrum methodologies than the client PO. This experience can significantly impact the success of the project by providing essential guidance and support to the PO in their key responsibilities.

Without proper support, the PO might struggle with critical tasks like backlog management, prioritisation, and stakeholder communication, which can lead to misaligned expectations, missed deadlines, and reduced product quality.

<!--endintro-->

### The Scrum Master's Role in Supporting the Product Owner

#### 1. **Product Vision and Goals**
One of the key roles of the Product Owner is to establish and maintain a clear product vision and goals. The Scrum Master ensures the PO understands the importance of this responsibility and helps facilitate the necessary workshops or discussions to create a clear and actionable product vision.

#### 2. **Stakeholder Identification and Engagement**
A Product Owner needs to identify key stakeholders and maintain ongoing communication with them. The Scrum Master can assist by coaching the PO on effective stakeholder engagement and providing insights into managing expectations and priorities.

#### 3. **Backlog Management**
The Product Backlog is the backbone of any Scrum project. The Scrum Master should guide the PO in:
- Defining and prioritising backlog items effectively
- Ensuring that user stories are clear, actionable, and aligned with the product vision
- Keeping the backlog organised and up-to-date

#### 4. **Sprint-by-Sprint Collaboration**
During the sprint, the Scrum Master helps the PO with the following essential activities:
- **Backlog Refinement**: Ensuring that the backlog is properly groomed and stories are ready for future sprints.
- **Sprint Planning**: Collaborating with the PO to prioritise the most valuable work for the upcoming sprint.
- **Daily Stand-Ups**: Supporting the PO in understanding the team’s progress and removing impediments.
- **Sprint Reviews**: Assisting the PO in reviewing and accepting the work completed during the sprint.
- **Sprint Retrospectives**: Encouraging the PO’s involvement in retrospectives to identify process improvements.

#### 5. **Metrics and Roadmap Alignment**
The Scrum Master should help the PO establish key metrics to measure the product’s progress. This includes defining success criteria, tracking the team's velocity, and adjusting the product roadmap accordingly.

#### 6. **Release Planning**
By working closely with the PO, the Scrum Master ensures that the product releases are aligned with the goals of the business and the needs of the users. Together, they coordinate on the release dates and manage the expectations of stakeholders.

### Supporting Beyond the Sprint

#### 1. **Risk and Change Management**
Projects often encounter risks and changes, which need to be managed properly. The Scrum Master should coach the PO on how to identify and mitigate risks early and how to effectively communicate changes to the development team and stakeholders.

#### 2. **Training and Support**
It’s common for a client-side Product Owner to be relatively new to Scrum. The Scrum Master should take on the responsibility of training the PO, offering guidance, and providing ongoing support. This ensures the PO grows in their role and becomes more effective over time.

### Practical Example:

**Bad Example:**
The Scrum Master allows the PO to take full ownership of backlog prioritisation without offering any guidance, leading to misalignment between business needs and development work.

Figure: Bad Example – The Scrum Master fails to provide support, causing the Product Owner to struggle with key responsibilities.

**Good Example:**
The Scrum Master holds regular backlog refinement sessions with the PO, helping them prioritise based on stakeholder input and business goals. The Scrum Master also provides support during sprint planning and review sessions to ensure the PO is confident in their decisions.

Figure: Good Example – The Scrum Master guides the Product Owner, ensuring the backlog is well-managed and priorities are clear.

### Conclusion

A Scrum Master plays a vital role in supporting the Product Owner by offering expertise in agile practices, helping manage the product backlog, and ensuring stakeholder engagement. When the Scrum Master effectively supports the PO, it leads to better product outcomes, more efficient sprints, and clearer communication across the board.

0 comments on commit 2ab54ed

Please sign in to comment.