Piyush Rahate
A passionate Lean-Agile Coach with over 19 years of varied experience, I work with professionals, t... Read more
A passionate Lean-Agile Coach with over 19 years of varied experience, I work with professionals, t... Read more
Well, that is a great question to create an analogy about product backlog refinement. So, how do you eat an elephant? Yes, one bite at a time. The Product Backlog is our "elephant," and we consume it one bite at a time. And to do that, the Product Backlog Items need to be refined to bite-size.
The Product Backlog is an ordered list of all known things/requirements needed to create the Product at a given point in time. It creates transparency and evolves as we learn more about the Product. The Product Backlog Items are these needs/requirements typically expressed as Features, User Stories, Spikes, PoCs, Defects, Issues, Bugs, Test Scenarios, Tasks, Activities or any other decomposition which makes them easy to understand, order, and estimate.
Consider the Scrum Team is to build an eCommerce portal. The Product Owner conveys that the following functionality to be developed is a payment gateway to start buying the products. But what does it mean to build a payment gateway? Do you need to enable credit card payment or payment via net banking? Which credit card to process? What will it need to allow a credit card? Will we store the credit card information of the customers? How will we keep it, and how will we ensure the security of the stored data? And so on.
Too many questions. And to build the proper functionality in the right way, we would want to have a clear understanding/answers to these questions and many more that might arise. Product Backlog Refinement is the Scrum Team's activity to clarify the PBIs to be developed in upcoming sprints. The PBIs which the team thinks can get done within a sprint is considered ready for the next Sprint Planning.
The Product Backlog Items get refined to this state of readiness during Product Backlog Refinement. Typically, during Product Backlog Refinement, the PBIs are further broken down into smaller, more precise chunks of work; they are ordered and also estimated. It is an ongoing process. As a rule of thumb, Product Backlog refinement should not consume more than 10% of the team's capacity. It is not a rule so that the Scrum team may take more than 10% of capacity during the early stage of product development.
Experience our comprehensive assessment designed to challenge and evaluate your proficiency in Scrum Master skills. Test your knowledge and capabilities to ensure readiness for real-world challenges in Agile project management.
Explore Practice Test.Prune the Product Tree (Innovation Games - Luke Hohmann): The Product Backlog often grows huge with requirements from all directions and becomes difficult for PO to optimize the value. In his book "Innovation Games," Luke Hohmann has suggested the game "Prune The Product Tree" to bring back the Product Backlog in a healthy, optimized state. The idea is to consider the Product Backlog as a Tree and then shape it to maximize value delivery.
For example, the trunk can represent the core functionality of the Product, while the edge/leaves represent future functionality. Now, the PO and customers/stakeholders/team can shape it up by exploring new possibilities or removing some existing ones that might not add value. Thirty-Five: It is a technique to order PBIs. The PO writes the PBIs on index cards. Then these index cards are shared in pairs with stakeholders. Stakeholders then get asked to divide five across the cards (5-0, 4-1, 3-2) and write it on the back of cards they are holding.
Then the pairs are switched and shared. Again, stakeholders get asked to look at the PBIs in their hands and repeat the process of assigning numbers. The steps get repeated seven times. By the end of the 7th round, the numbers on the back get summed up. The PBI with the highest (35) sum comes at the top, and the lowest (0) gets placed at the bottom.
A passionate Lean-Agile Coach with over 19 years of varied experience, I work with professionals, teams and organizations helping them in their pursuit of agility. Being a Professional Scrum Trainer (Scrum.org), SPC (5.0, Scaled Agile), and ICAgile Authorized Instructor.
WhatsApp UsWe will get back to you soon!
For a detailed enquiry, please write to us at connect@agilemania.com
We will get back to you soon!
For a detailed enquiry, please write to us at connect@agilemania.com