#ProductBacklogRefinement

Bill Wake's 2003 article explaining the INVEST acronym is STILL among the best guidance ever written for writing effective #productbacklog items.

Thank you, Bill. 🖖

Original article: https://xp123.com/invest-in-good-stories-and-smart-tasks/

INVEST in Good Stories, and SMART Tasks - XP123

XP teams have to manage stories and tasks. The INVEST and SMART acronyms can remind teams of the good characteristics of each.

#ProductBacklogRefinement

Bill Wake's 2003 article explaining the INVEST acronym is STILL among the best guidance ever written for writing effective #productbacklog items.

Thank you, Bill. 🖖

Original article: https://xp123.com/invest-in-good-stories-and-smart-tasks/

INVEST in Good Stories, and SMART Tasks - XP123

XP teams have to manage stories and tasks. The INVEST and SMART acronyms can remind teams of the good characteristics of each.

@billseitz @bernie @anil Ok. Background check the three of us help organizations with Scrum, Kanban, DevOps etc.

FWIW I know and love (platonic) Ron. I've read that post, many times. One could argue our 3% Better Approach is an antidote to Ron's point.

I'm open to another another angle. Should I write about #ProductBacklogRefinement for Kanban? How does it differ from Scrum land?

Their item still spent a long time sitting in a queue and it doesn't matter what the queue was.

What other tips would you offer? (Fair warning, I will tell the world).

#EffectiveMeetings I'm slowly looking to every single detail I can find on #ProductBacklogRefinement

A ThreePercentBetter Production In partnership with @bernie and @anil

3/3 Bad Estimate

Another reason to dislike Ready, it encourages a local optimization. It makes the Scrum Team look good, by improving their cycle time, without necessarily improving things for the client. Example a Definition of Ready holds up a feature for 4+ weeks will requirements are being gathered. Now the Scrum Team looks good when they work on the item their cycle time will be low. However the customer isn't any happier.

2/3 :-) #ProductBacklogRefinement #EffectiveMeetings

#DefinitionOfReady
Under some circumstances a Definition of Ready helps a Scrum (or Kanban Team) ensure their Product Backlog Items are well thought out. This means nothing is consider for Sprint work that would get probably get stuck.

I've already pointed out that ready encourages mini-waterfall/gate system.

1/2 #ProductBacklogRefinement #EffectiveMeetings

@sysop408 @bernie @anil Sheldon thanks. Mastodon limits context. #ProductBacklogRefinement is the activity in Scrum (and I guess Kanban) where the team and the Product Owner review the items that are coming up in the near term to make sure that there is a common understanding of what they want to build. This article is good starting point: https://resources.scrumalliance.org/Article/product-backlog-refinement
What Is Product Backlog Refinement in Scrum? | Scrum Alliance

Refining the backlog is how you take big ideas and unclear needs and refine them into chunks of work for the scrum team. The activity adds details including a description of the work and sizing. It’s an essential part of delivering usable increments of value each sprint.

Pivot in Public. Nearly a month of writing about #ProductBacklogRefinement I'm seeing little engagement. As a student of #LeanStartup I want to learn from my audience.

Write in candidates are also appreciated.

A ThreePercentBetter production in partnership with @bernie and @anil
#EffectiveMeetings #BuildInPublic #Pivot

Help me understand:

I've been reading along and it was all good
50%
Backlog Refinement is Good, but I want to see Mark
50%
Backlog Refinement is boring, I want more info abo
0%
I don't want #EffectiveMeetings
0%
Poll ended at .

This set of tips summarized from https://www.shortcut.com/blog/how-to-do-backlog-refinement-less-wrong

What other tips would you offer? (Fair warning, I will tell the world).

#EffectiveMeetings I'm slowly looking to every single detail I can find on #ProductBacklogRefinement

In partnership with @bernie and @anil

You're doing backlog refinement wrong. Here's how to do it less wrong. | Shortcut Blog

For many software development teams, backlog grooming, or, as it’s becoming more commonly known, backlog refinement, is seen as a necessary (and sometimes unnecessary) evil. How can we make backlog refinement productive and enjoyable again?

- Collaboration should involve hearing from all voices, a good ScrumMaster should be facilitating to give everyone an opportunity to share
- Don’t get too far ahead - 3ish Sprints of well understood work is enough. (Some will argue even less is better)
- You don’t need to detail each and every acceptance criteria in Backlog Refinement

What other tips would you offer? (Fair warning, I will tell the world).

3/4 #EffectiveMeetings #ProductBacklogRefinement