We had a session with some stakeholders to start a backlog.
Purpose was to create an initial backlog for the following few sprints (3-4)
Damien started by presenting the purpose, and asking participants to:
- Present themselvs, and what are their expectations (we had four out of the six expected)
Next, we described shortly the suggested format (as explained below)
And then the fun begins !
1. All participants were asked to write on a postit (teh Agilists ultimate tool ;) A SINGLE feature they would like in the product.
2. All postits were explained briefly and merged (if needed)
3. All postits were broken down to the smallest stories that still bring value <Picture to be added> with a different color postit. (and marked some logo to link them to the parent story (Epic)
4. Next we repeat step 1, for any missing feature (and repeat steps 2 and 3)
5 Next we ask if anyone has a feature they think are more important than the least important story (in her/ his eyes), and repeat the process one last time.
Now we have a list of the most important features!
1. We layed all the feature cards on the table in a random order, and ask the team to (silently!) take turns in switch the order of two cards (bubble sort) until a reasonable order is reached.
Storyfying the features:
- We took the most important story, and ran a small workshop to understand
- Who is the story for
- What is the addressed need of this someone?
- What are the benefit expected?
- What is the proposed solution?
- What would you expect to see in a demo?
(Or, in otherwords - make a Story out of the required feature, with a condition of done)
- Write the story on a page. (as described above, with a structured template)
- Present the story to the rest of the team (and modify accordingly)
(One thing we forgot to do is change the teams each iteration (some teams are slower/ more theril, others are faster/ shallow) )
We explained that:
- The backlog is a living document, so priorities can be changed, and stories can be added/ removed/ changed all the time (except for the current iteration)
- Other stakeholders will intervene and add their stories, so we need a mechanism to shre priorities with other participants (and it is the role of the PO to facilitate this process)
- We don't have any estimates yet, but we will update the stakeholders once we start having them.
- Great feedback
- Only regreat is that not all relevant stakeholders were present.
Hope you enjoyed reading my note! ;)
The Scrum 'em bear.