spacer spacer spacer spacer spacer spacer
spacer

All Things Product Owner

Tweet

Grooming the Product Backlog

Feb
15

This post provides my tips on grooming the product backlog. It answers questions I am often asked by product owners: Why is grooming important? What does grooming entail? Who should carry it out? When should grooming take place? Which tools and techniques are helpful? Where should the initial backlog be derived from? And how much grooming effort is required?

Why does Grooming Matter?

A well-groomed product backlog facilitates the development of a successful product. Your product backlog should change based on the learning obtained from developing software and exposing it to customers, users, and other stakeholders, as the image below illustrates. Integrating the latest insights ensures that you develop the right product for the right people.

spacer

Grooming the backlog also makes sure that there are enough ready items to continue developing the software in a meaningful way. To put it differently, the backlog provides the team with work.

What does Grooming Entail?

Grooming the product backlog consists of the following five steps, which are described in more detail in my post “The Product Backlog Grooming Steps“:

  1. Analyse the customer and user feedback
  2. Integrate the learning
  3. Decide what to do next
  4. Create small stories
  5. Get the stories ready

Carrying out the grooming steps should result in a product backlog that is DEEP: detailed appropriately, emergent, estimated, and prioritised. You should also ensure that your backlog is concise and visible for everyone involved in the development effort. A concise product backlog allows to effectively integrate the insights gained. A visible backlog encourages creative conversations.

Who should Carry out the Grooming Work?

Grooming the product backlog should be a collaborative effort that involves the product owner and the development team. This helps to analyse the data correctly and to draw the right conclusions. It encourages collective ownership, and leverages the creativity of the entire team. It reduces the work load of the product owner, and helps ensure that the high-prirority items are ready.

spacer

When should Grooming Take Place?

Grooming can take place before new development work starts or while it is being carried out, for instance, during the next sprint. If you require user and customer feedback to ensure that you are taking your product in the right direction, then you should first obtain and analyse the relevant data, and integrate the learning into the backlog before you continue coding, as the image below illustrates.

spacer

You can find out more about the right point in time to groom you backlog in my post “When should the Product Backlog Grooming Take Place?“.

Which Tools and Techniques are Helpful?

I prefer to work with my Product Backlog Board, a structured, multi-dimensional backlog that contains three areas: a story, a constraint, and a model area. I like to work with a physical backlog that’s put on the office wall, and I employ user stories, constraint cards, design sketches, and workflow diagrams to capture the backlog content.

spacer

A great way to do the grooming work is to organise a product backlog grooming workshop. The workshop involves the product owner and the development team, and carries out the five grooming steps listed above.

Where is the Initial Backlog Derived from?

You may have notices that my grooming process starts with “Analyse the customer and user feedback”. This implies that we have already built a first product increment. But how is this possible? I do the following: I derive the initial backlog from the Product Vision Board, as the picture below illustrates. The vision board captured the product vision and the product strategy.

spacer

Product owner and team then decide which assumption is most critical, build a product increment to test the assumption, expose it to the customers and users, and collect the feedback. You can find out more about the Product Vision Board by reading my blog post “The Product Vision Board“.

How much Time does Grooming Require?

While this answer depends on your cycle length, I find that a two-week sprint usually requires 2-4 hours of focussed grooming work that involves the product owner and the development team.

Summary

Product backlog grooming is an important part of managing a product in an agile context. Done correctly, it helps create a successful product, a product that benefits the customers and users and the organisation developing it. To learn more, explore the links above, book a place on my Mastering the Product Backlog training course, or get in touch.

This entry is filed under Product Backlog with the following tags: grooming, learning, product owner, product roadmap, product strategy, teamwork, user feedback, user interface design.

You can leave a comment or trackback from your own site.

spacer Comments RSS
Envisioning your Product »
« Making the Product Backlog DEEP
spacer

20 Responses to “Grooming the Product Backlog”

  1. Grooming the Product Backlog « All Things Product Owner – Roman … | Drakz Free Online Service says:
    February 15, 2010 at 2:34 pm

    [...] this article: Grooming the Product Backlog « All Things Product Owner – Roman … Share and [...]

  2. Grooming the Product Backlog « All Things Product Owner – Roman … | Drakz Free Online Service says:
    February 15, 2010 at 2:35 pm

    [...] here to read the rest: Grooming the Product Backlog « All Things Product Owner – Roman … Share and [...]

  3. Business Analysts in Scrum « All Things Product Owner - Roman Pichler's Thoughts on Agile Product Management and Product Ownership says:
    March 9, 2010 at 6:12 pm

    [...] in Scrum takes not only care of the product vision and the product roadmap but also leads the product backlog grooming activities. Since these include decomposing and refining requirements, for instance, by capturing [...]

  4. Product Owner = Product Manager? « All Things Product Owner - Roman Pichler's Thoughts on Agile Product Management and Product Ownership says:
    March 24, 2010 at 11:29 am

    [...] Product owner, ScrumMaster and team collaborate on a regular basis to groom the product backlog. [...]

  5. Why Product Owners should care about Quality « All Things Product Owner - Roman Pichler's Thoughts on Agile Product Management and Product Ownership says:
    April 8, 2010 at 8:03 am

    [...] groom the product backlog and ensure that the high-priority items for the next sprint planning meeting are ready; user [...]

  6. When to Break up your Product Backlog « All Things Product Owner - Roman Pichler's Thoughts on Agile Product Management and Product Ownership says:
    June 11, 2010 at 12:15 pm

    [...] If you regularly groom your product backlog but still struggle with its size and complexity, then you may have a backlog that [...]

  7. Prioritising the Product Backlog « All Things Product Owner - Roman Pichler's Thoughts on Agile Product Management and Product Ownership says:
    June 18, 2010 at 9:39 am

    [...] Prioritisation is part of product backlog grooming, and it directs the team’s work by focusing the team on the most important items. [...]

  8. Why Product Owners should Care about Quality « All Things Product Owner - Roman Pichler's Thoughts on Agile Product Management and Product Ownership says:
    June 22, 2010 at 11:34 am

    [...] Groom the product backlog together with the team and by be available to answer questions as they arise. [...]

  9. The Lean Product Backlog – Eliminate Waste « All Things Product Owner - Roman Pichler's Thoughts on Agile Product Management and Product Ownership says:
    July 9, 2010 at 4:14 pm

    [...] involving the team members and the stakeholders in grooming the product backlog [...]

  10. The Definition of Ready » All Things Product Owner - Roman Pichler's Thoughts on Agile Product Management and Product Ownership says:
    December 16, 2010 at 5:22 pm

    [...] Collaboratively describing requirements, for instance, in a weekly product backlog grooming workshop [...]

  11. Ten Product Backlog Tips says:
    June 27, 2011 at 9:31 am

    [...] Groom your product backlog to incorporate the insights you have gained from demoing or releasing software to the customers and users. [...]

  12. QuickLinks for August 2011 | (Agile) Testing says:
    September 1, 2011 at 12:12 am

    [...] Grooming the Product Backlog [...]

  13. Wie schreibe ich eine User Story? « Produktmanagement und Vermarktung von Internetanwendungen says:
    September 26, 2011 at 8:04 am

    [...] ausgearbeitet werden müssen. Das funktioniert am besten, wenn darüber hinaus regelmäßige Backlog Grooming-Sitzungen durchgeführt werden, in denen mit dem Entwicklungsteam und Anwendern zusammen an den Stories [...]

  14. The Story of an Incomplete Sprint | Agile Pain Relief says:
    October 13, 2011 at 10:20 am

    [...] had many large stories and no-estimates. The team delayed the start of their first sprint, did some Product Backlog Grooming. When we meet them again their first sprint in is in progress.StoryComing out of the planning [...]

  15. Tipps zur Priorisierung des Product Backlogs von Mike Cohn « Produktmanagement und Vermarktung von Internetanwendungen says:
    November 24, 2011 at 8:04 am

    [...] Zeit in die Pflege des Product Backlogs stecken und diesen aktiv pflegen. Das Stichwort lautet hier Backlog Grooming und kann zum Beispiel in Form von Workshops mit dem ganzen Team erfolgen. Mike Cohn betont, dass es [...]

  16. Tips to Prioritize a Product Backlog From Mike Cohn « Product Owner for web applications says:
    January 31, 2012 at 11:03 pm

    [...] Mike Cohn emphasizes the importance of a well-groomed product backlog. He observed lots of development teams in the last decades and all the good ones used about ten percent of their time to groom the product backlog. This can happen e.g. as a backlog grooming workshop. [...]

  17. Agile User Interface Design says:
    March 20, 2012 at 4:00 pm

    [...] This is best done as part of the product backlog grooming work. Developing the detailed design should hence be a collaborative exercise [...]

  18. Five Steps to Successfully Groom your Product Backlog says:
    April 19, 2012 at 9:18 am

    [...] Grooming the product backlog means managing the backlog. [...]

  19. Better Agile Planning with Projected Iterations - Agile Bench says:
    April 23, 2012 at 1:09 pm

    [...] see a lot of deep backlogs. Teams that practice agile planning usually have a well groomed backlog towards the top and the bottom of the backlog is, well, closer to a list of ideas than [...]

  20. Working with an Agile Product Roadmap says:
    May 14, 2012 at 1:38 pm

    [...] information provided by the roadmap helps re-stock and manage the product backlog, for instance, deciding if a new epic should be added, or if it should be addressed by a future [...]

Leave a Reply

Click here to cancel reply.

spacer
spacer
*



gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.