Task: Refine Release Backlog
Ensure that that the Release Backlog is ready for Sprint Planning.
RolesPrimary Performer: Additional Performers:
InputsMandatory:
    Optional:
    • None
    Outputs

      (Supplements core Scrum)

      Synopsis

      The Product Owner refines the Release Backlog together with the team to ensure that they all have an up-to-date ranked list on which to base their Sprint Planning. 

      Value 

      An ordered Release Backlog ensures that the team plans the most important work for the upcoming Sprint.

      Note: The backlog is refined continuously throughout the project. Backlog refinement should consume about 10% of the team's time. The Scrum guide does not specify how often this task is performed, or whether it is done with meetings.  We take the approach that the Product Owner will call meetings as required.

      Steps

      The team decides when and how this activity is peformed.  There are several different approaches.  Here we describe an approach where the Scrum Master coordinates this activity.

      1. (optional) Create Work items related to Sprint activities 

      Teams can create work items to track non-development activities performed during the Sprint, including this one (Refine Release Backlog). 

      2. Refine Release Backlog 

      Perform the same steps as Refine Product Backlog, with a focus on the highest ranked work items that are likely to be included in the next Sprint.

      3. Determine if the Release Backlog is sufficiently refined

      The Scrum Master determines if the Release Backlog is sufficiently refined.  There should be a high level of confidence in the details and sizing for all stories that might be considered for the the next Sprint. If this is not obvious, then discuss with the team the need to do more refinement.

      If it is not obvious that you have enough stories refined for the next Sprint, sum the sizes of the refined stories and confirm the sum exceeds the team's historical velocity. 

       

      More Information