The Product Backlog (PB) is an ordered list of what is needed to improve the product.
The PB is the single source of work undertaken by the Scrum Team.
Product Backlog Items (PBIs) that can be completed in 1 Sprint are considered “ready” for selection for a Sprint during Sprint Planning.
The Product Owner orders the PB in a way to maximize product value.
The Product Backlog will exist as long as the Product exists. It is ever-changing and dynamic.
Product Backlog refinement is the act of breaking down and further defining Product Backlog items into smaller more precise items. This includes adding detail such as:
Description
Order
Size
Etc
PBI attributes (e.g. description, order) often vary depending on the domain of work.
PBI’s on the top of the PB are more refined and hence smaller than PBI’s at the bottom.
The Product Backlog can be refined at any time as needed.
Multiple Scrum teams can share the same Product (and they would then have the same
Product Backlog, Product Owner & Product Goal).
Only the Developers can determine the size (estimate effort involved) for Product Backlog Items.
Product Backlog Refinement is an ongoing activity done by the PO and the Developers.
“A Product is a vehicle to deliver value. It has a clear boundary, known stakeholders, well-defined users or customers. A product could be a service, a physical product, or something more abstract.” – Scrum Guide 2020.
Leave a Reply
Want to join the discussion?Feel free to contribute!