3. Scrum Team and Accountabilities Flashcards
What’s the main role of the product owner?
Bridges the gap between:
- Users
- Other stakeHolders
- Developers
Working with people to define the:
- Problem they are having
- The requirements
- How the product will solve their problems
The product owner must fully understand the customers needs to:
- Understand how to meet them
- What benefits that will bring
What’s the importance of leadership in the role of the product owner?
The better you understand the problem, the better you understand the solution
Helping you to form a clear vision for the product
A clear vision helps with confidence of owning product and how to deliver it
It is a product owner’s responsibility to deliver a product that has benefits to the customer
The benefits should outweigh the costs of development
The product owner is a leader
Every effective leader neads a clear vision
that vision needs communicating
Your team need also understand and believe in that vision
Your team must be able to achieve that vision.
Visie op het product en de toekomst. Hoe plaatsen jij en je belangrijkste stakeholder het product in de wereld.
Visie vorm je samen met belangrijkste stakeholders, gebruik een roadmap.
A product roadmap is a high-level visual summary that maps out the vision and direction of your product offering over time.
[Doelgroep] heeft last van [probleem], [kernoplossing] zodat [uitkomst]
Product owner uses their knowledge from working with the customer and passes work to the developers via the product backlog
Who own’s the product backlog?
The product owner owns the backlog with work items (stories, tasks, bugs) that may need to be achieved to create the product
Use User stories
Write from the perspective of the user
As a …
I want to …
So that I can …
What are the 3 questions a product owner has for a sprint?
- Why is this sprint valuable?
- What can be done in this sprint?
- How will the chosen work get done?
Is the product owner one person or multiple?
The product owner is one person, not a committee. The product owner may represent the needs of many stakeholders in the Product Backlog. Those wanting to change the product backlog can do so by trying to convie the product owner. For product owners to succeed, the entire organization must respect their decisions. These decisions are visible in the content and ordering of the Product Backlog, and through the inspectable increment at the sprint review
Considers these bad practices for product owners:
- Product owner is a set of accountabilities
- Beware of the inability to fulfil those accountabilities
- Their time is split over multiple roles
- Overworked
- Missing scrums
- Limited detail on work items
- Decisions take longer, creating blockers
- Focusing to much on internal stakeholder and not the customer
- Not listening and not respecting other opinions
- Being unrealistic about work time, leading to poor work planning
What are the Developers accountable for?
The developers are accountable for creating a plan for the Sprint (Sprint Backlog)
The developers are accountable for holding each other accountable as professional
The developers are accountable for instilling quality by adhering to a Definition of Done (DoD)
The developers are accountable for adapting their plan each day towards the sprint goal
What are some characteristics of the Developer team?
- Empowered
- Self-organized and self-managed
- Motivated
- Cross-Functional → People from different areas of an organization work together as a team
- Everybody’s input is to be respected
- Each member represent different skills, experience, perspectives and departments
- No hierarchies here
- The accountability is on the whole team, they need to work together
- Team members; 3-10, 5 good. With 3 of less, lack of diverse, limited cover with sick. 10 or more, hard to coördinate.
Developers are the people in the Scrum Team that are committed to creating any aspect of a usable increment each Sprint.
The specific skills needed by the Developers are often broad and will vary with the domain of work.
What is the role of the Scrum master?
Managment role
there to help:
- Organisation
- Product owner
- Scrum team
Is accountability for establishing scrum
Helping everyone to understand scrum theory and practice
Enabling the scrum team to improve its practices within the scrum framework
Can be a full time role might be split between multiple team and products
It really helps to have a dedicated scrum master
Keeping everyone on track and reducing the admin burden from the team who can concentrate on developing
The scrum masters Helps to keep everything organised and transparent
The Scrum master is a true leader
The Scrum master is Serving the Scrum team by:
- Coaching the team members in self management and cross-functionality
- Helping the Scrum team focus on creating high-value increments that meet the Defination of Done
- Causing the removal of impediments to the scrum team’s progress
- Ensuring that all scrum events take place and are positive, productive and kept within the timebox
The Scrum Master is serving the organization by:
- Leading and training and coaching the organiation and its scrums adoption
- Planning and advising Scrum implementations within the organization
- Helping employees and stakeholders understand and enact an empirical approach for complex work
- Removing barriers between stakeholders and Scrum Team (when asked by the product owner)
The scrum master is serving the product owner by:
- Helping find techniques for effective product Goal definition and Product backlog management
- Helping the Scrum team understand the need for clear and concise product backlog items
- Helping establish empirical product planning for a complex environment, and
- Facilitating stakeholder collaboration as requested or needed
For helping the scrum teem understand the backlog items, you can use a method called read back, read back the important elements, ask team member to elaborate on the description, explain to me the description
Describe shortly the difference between Product owner and Scrum master?
Product owner:
- Your role is to work with the customer/users, own the vision and the backlog of work
Scrum master:
- Make sure the scrum framework is followed
- Work tracking software is working for people
- Everything is clear and communicated well
- Remove impediments to progress
What are the three typical stakeholder types?
- People responsible for making funding decisions for product development
- The customers who pay to use the product
- The people who actually use the product whilst under development
Hoe moet een product owner omgaan met Stakeholder management?
Goed verbinding zoeken tussen de belangrijkste mensen rondom je product.
1) Wie zijn je stakeholders?
- Gebruikers,
- Team,
- Organisatie,
- Markt
2) Hoe deel je deze stakeholders in?
- Intern vs extern
- Wie wilt iets van wie?
- Macht, urgentie
Stakeholder map, na gaan wat ze nodig hebben en wat hun invloed is
3) Hoe gebruik je ze om tot een waardevol product te komen?