This post is from leadingagile.com by Derek Huether.
What is it?
The purpose of backlog refinement (grooming) is to make improvements to the product backlog. Though there is no official ceremony detailed in the Scrum Guide, the activity of refining the Backlog is.
Who does it?
Backlog Refinement is a collaborative effort involving:
- (Optional) facilitator – (like a ScrumMaster) keeps the session moving toward its intended goal
- (Optional) representative(s) from the Management Team – clarify the high level priorities
- (Mandatory) representative(s) from the Product Owner Team – clarify the details of the product backlog items
- (Mandatory) representatives from the Agile Delivery Team – define the work and effort necessary to fulfill the completion of agreed upon product backlog items. It is recommended to have at least one developer and one tester when refining the backlog, to ensure alternate viewpoints of the system are present.
Click here to see the full post.