In one of my recent projects we tried a new technique of brainstorming a story which we called 'Story Kick-offs'. Story Kick-offs were mainly about discussing the stories to be played within an iteration in more detail. All members of the team; Devs, Testers, UX, PM, IM, BAs would participate in this meeting. Typically, the BA responsible for a story would walk the team through the details of the story and then questions from the team would be addressed. Depending on the team size and number of parallel streams that could be in play, typically, 2 or 3 stories would be discussed during this meeting. We would have atleast 3-4 Story Kick-off meetings per iteration to cover-up all stories within the iteration. The Testers would already have some knowledge of the stories being discussed, since they would have reviewed the stories before they were sent for customer sign-off and ideally have already written test scenarios for the stories to be discussed. After our first story kick-off meeting, we saw a major difference in the way the story was delivered. Here are some observations which i am listing below
Having said this, IPMs were indeed done with the Clients in-order for them to understand what all will be delivered in an iteration and also what were the showcase scenarios that would be done during the Iteration showcase.
It is possible that the style of IPMs done in my organization is different from what other organizations do, so i wouldn't completely discount them off here. Story Kick-offs have worked really well for us and hence we decided to go this way.
- Since all team members were part of this exercise, everyone had context of the story in play. There were multiple people within the team who could answer questions around the story.
- Even the lamest of questions were answered and nothing was left in doubt during the story kick-off meeting
- Devs were able to provide a better estimate after having spent some time breaking the story into tasks, given they have a better understanding of what needs to be developed
- The testers test scenarios would be discussed too, in-order to cover any unambiguous or hidden scenarios
- The Usability experts would have inputs on certain usability aspects too which would lead to further discussions
- IMs, PMs too get a good understanding of the story in play, so that it adds to their understanding of the application from a big picture.
Having said this, IPMs were indeed done with the Clients in-order for them to understand what all will be delivered in an iteration and also what were the showcase scenarios that would be done during the Iteration showcase.
It is possible that the style of IPMs done in my organization is different from what other organizations do, so i wouldn't completely discount them off here. Story Kick-offs have worked really well for us and hence we decided to go this way.
Comments
Post a Comment