Tag Archives: continuous integration

Product Backlog Refinement

The ultimate purpose of Product Backlog refinement is to ensure an ongoing conversation that increases transparency of the Product Backlog and therefore the Product itself – to orient everyone on the team to breaking out of their waterfall silos and focus on delivering business value, period.

On mature teams, a lot of the refinement work happens as ad hoc conversations while they are sitting around and thinking together about how to build something great because they are just motivated by that and it becomes part of their mode of operation.

The objective of the refinement work of any given Sprint (that often needs to be repeated over and over like a mantra with new, immature teams) is to ensure that the items at the top of the Backlog are transparent enough that the Development Team considers them ready to pull and get “Done” in the next Sprint.  This is where the concept of the Definition of “Ready” (DoR) comes from – the Scrum Team defines the DoR and spends up to 10% of its capacity refining enough items at the top of the Backlog so that it can provide estimates (if required) and have a reasonable degree of confidence that it can deliver the items in the next Sprint.

Refinement is NOT solutioning – I think this is the big trap that a lot of teams fall into because there is a false assumption that technical solutions need to be hashed out before estimates can be made (part of the carried-over lack of trust and communication between the business and IT) – I would almost rather throw out estimates in cases where this is not improving – The Planning Game exercise, when facilitated well, lends itself more to increasing transparency rather than solutioning.

The fact that teams are telling us that they need to solution before they can estimate is also an indication of weak Agile Engineering practices such as refactoring, test-driven development and continuous integration (XP).  The best refinement sessions are those in which the team is able to focus on the “what” – the business benefit results that the Product Owner really wants – rather than the “how” (solution).  Strong teams emerge in an environment in which they are trusted by the business and management to find the right solution as a team.  They don’t need to have it all figured out before giving an estimate because they are not afraid to give a bad estimate and fail.  Also, if the team is struggling to give estimates, this is often a sign that the Product Backlog Items are too big.  Most likely the team also needs to expand the Definition of “Done” to include testing against acceptance criteria within the Sprint so that they can estimate based on that criteria.

The “how” (solution) should be mapped out by the Development Team at a high level in the 2nd part of Sprint Planning (partly why the time box is bigger than they often think they need) and more detailed architecture, requirements and design work as part of the Sprint Backlog

But this level of maturity is very hard to do and it will take a while to get there, perhaps even years.

It also depends on your interpretation of “detail”, the word used in the Scrum Guide to describe what the team does in Product Backlog refinement. To me, it means understanding in more detail what the Product Owner really wants and needs. What does it mean to you?


Affiliated Promotions:

Try our automated online Scrum coach: Scrum Insight - free scores and basic advice, upgrade to get in-depth insight for your team. It takes between 8 and 11 minutes for each team member to fill in the survey, and your results are available immediately. Try it in your next retrospective.

Please share!
Facebooktwittergoogle_plusredditpinterestlinkedinmailFacebooktwittergoogle_plusredditpinterestlinkedinmail
Berteig
Upcoming Courses
View Full Course Schedule
Certified Scrum Product Owner® (CSPO)
Toronto
C$1795.00
Jan 23
2020
Details
BERTEIG Real Agility Series: Five Essential Agile Tools for Project Managers
Online
C$0.00
Jan 27
2020
Details
Licensed Scrum Master Product Owner® (LSMPO)
Toronto
C$1995.00
Jan 29
2020
Details
Agile Coaching at [YOUR COMPANY NAME HERE]
GTA
C$2000.00
Jan 30
2020
Details
Certified Scrum Professional - ScrumMaster® (CSP-SM)
Online
C$2199.00
Feb 1
2020
Details
Certified Scrum@Scale Practitioner® (CSaSP)
Toronto
C$1995.00
Feb 1
2020
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1599.00
Feb 1
2020
Details
Agile Coaching at [YOUR COMPANY NAME HERE]
GTA
C$2500.00
Feb 4
2020
Details
Kanban System Design® (KMP I)
Toronto
C$1795.00
Feb 6
2020
Details
Professional Scrum Master® (PSM I)
Toronto
C$1495.00
Feb 11
2020
Details
Leading SAFe® with SA Certification (+FREE Scaling Workshop)
Toronto
C$1395.00
Feb 11
2020
Details
Certified Scrum Professional - ScrumMaster® (CSP-SM)
Online
C$2199.00
Feb 15
2020
Details
Management Consulting for You
Toronto
C$2500.00
Feb 19
2020
Details
BERTEIG Real Agility Series: Scrum and Kanban - A Case Study of Working Together
Online
C$0.00
Feb 20
2020
Details
Certified ScrumMaster® (CSM)
Toronto
C$1355.75
Feb 25
2020
Details
Certified Scrum Product Owner® (CSPO)
Toronto
C$1525.75
Feb 27
2020
Details
Certified Scrum Professional - ScrumMaster® (CSP-SM)
Online
C$1869.15
Feb 29
2020
Details
Team Kanban Practitioner® (TKP)
Toronto
C$1015.75
Mar 4
2020
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1359.15
Mar 6
2020
Details
Agile Coaching at [YOUR COMPANY NAME HERE]
GTA
C$2000.00
Mar 6
2020
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1359.15
Mar 7
2020
Details
Professional Scrum Master® (PSM I)
Toronto
C$1270.75
Mar 9
2020
Details
Licensed Scrum Master® (LSM)
Toronto
C$1355.75
Mar 10
2020
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1359.15
Mar 20
2020
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1359.15
Mar 21
2020
Details
Certified ScrumMaster® (CSM)
Toronto
C$1355.75
Mar 24
2020
Details
Certified Scrum Product Owner® (CSPO)
Toronto
C$1525.75
Mar 26
2020
Details
Kanban System Design® (KMP I)
Toronto
C$1525.75
Mar 31
2020
Details
Certified ScrumMaster® (CSM)
London
C$1525.75
Apr 1
2020
Details
Kanban Management Professional® (KMP II)
Toronto
C$1525.75
Apr 2
2020
Details
Certified ScrumMaster® (CSM)
Toronto
C$1355.75
Apr 7
2020
Details
Licensed Scrum Product Owner® (LSPO)
Toronto
C$1525.75
Apr 7
2020
Details
Team Kanban Practitioner® (TKP)
Toronto
C$1015.75
Apr 14
2020
Details
Agile Coaching at [YOUR COMPANY NAME HERE]
GTA
C$2500.00
Apr 15
2020
Details
Professional Scrum Master® (PSM I)
Toronto
C$1270.75
Apr 20
2020
Details
Leading SAFe® with SA Certification (+FREE Scaling Workshop)
Toronto
C$1185.75
Apr 21
2020
Details
Certified ScrumMaster® (CSM)
Toronto
C$1355.75
Apr 21
2020
Details
Certified Scrum Product Owner® (CSPO)
Toronto
C$1525.75
Apr 23
2020
Details
Professional Scrum Master® (PSM I) [PSF Courseware]
Toronto
C$1270.75
Apr 27
2020
Details
Coach Skills for the Agile Workplace® (IPC-ACC)
Toronto
C$2020.00
Apr 27
2020
Details
Licensed Scrum Master® (LSM)
Toronto
C$1355.75
Apr 29
2020
Details
Facilitation Skills for the Agile Workplace® (ICP-ATF)
Toronto
C$1500.00
Apr 30
2020
Details
Certified ScrumMaster® (CSM)
Toronto
C$1355.75
May 19
2020
Details
Certified Scrum Product Owner® (CSPO)
Toronto
C$1525.75
May 21
2020
Details
Professional Scrum Master® (PSM I)
Toronto
C$1270.75
May 26
2020
Details
Professional Scrum Master® (PSM I) (PSM)
Toronto
C$1270.75
Jun 16
2020
Details