Jeffry Hesse wrote this blog post. And it inspired me to write the post below.
The new Scrum Guide says that PBIs (product backlog items) must be well-understood and granular enough (just before going into) for Sprint Planning. And that PB Refinement is the process we use to get them to Ready.
Those are not quotes, but that is how I read it. I think accurately.
Jeff Sutherland and I and others advocate the ‘ready, ready criteria’. Roman Pichler and others call it the Definition of Ready. I am ok with either phrase.
So, what is it?
Well, like the DOD (definition of done), it must be specific to each Team. Each Team must define one for themselves. And they vary some, depending on many factors.
We want the User Stories (or PBIs) to be more defined than they often are for some ‘agile’ teams. But this does not necessarily mean the voluminous documentation that many waterfall ‘teams’ have. (I put ‘team’ in quotes here because I never find that waterfall teams have anything close to the team feeling of agile teams, especially a good agile team. Nor the productivity.)
So, ‘ready’ is kind of a Goldilocks concept (like most things in life): not too little, not too much, just right. A balance. We definitely...read more