OCTO Technology has been using this methodology for quite some time both in France and in Australia. The following is the story of the 1st time we applied it.
As a team, we estimated about 90 user stories in 20 minutes. Basically, the whole story map.
We supposed that this technique would make things quicker and less painful and it really turned out that way
Since then, this experience has been run in France and Australia with several teams and we obtained similar results.
Let’s detail how we run this Agile planning to help you understand why it works so well.
Extreme Quotation : agile planning “cards on desk”
Duration | 1h max. But plan to wrap it up in less time |
Participants | - Developers, product owner, business analysts<br>- Product manager<br>- Agile facilitator |
Equipment | - A room<br>- 2 tables<br>- User stories from the Story Map printed on post-it or cards<br>- Planning poker cards<br>- Colourful scotch (chatterton for instance) |
We will illustrate some of these steps with pictures we took when we ran the agile planning in a project in Sydney.
If you have to animate here are the different steps :
To introduce the principle of this agile planning to your team you can start like this:
«Here is the program/activity/workshop of the day: place the user stories in the corresponding columns based on their complexity to fully test them. Basically, if I give you the application and assure you that the feature works, how many tests do you need to verify the feature and how complex they are?
Here are some pieces of advice :
»
Stay in the back as a facilitator and do not give specific instructions. The group understands that everybody is moving the stories in the meantime.
This phase should take around 10 minutes.
Once the user stories are placed and nobody is moving them anymore, ask questions to the team to make everybody think a bit more. Do not ask several questions at a time, only one at a time and observe if this causes adjustments. In case it happens, wait until it stops again.
Example of questions you can ask :
etc
The aim of these questions is to question the reasoning and make the estimations increase; ask questions until the user stories don’t move from one column to another. When the team members don’t move the post-its / cards it means they are reasonably happy about the estimations, it’s over.
Before shaking :
Discussion about the stories where there doubts :
It is not over yet. Ask the team to write down on each user stories card the number of the column where it is placed. Then put everything back where it is supposed to be : tables, chairs, throw away chatterton, etc etc.
If you have tried this style of agile planning, we are interested in your experiences. Feel free to drop us a comment or to ask us anything about this method.