Conducting Agile Volleyballs

What is it?

A story implementation has the following sequence of activities. The BA validates the intent of the story. This means checking the happy path at a minimum. Once the BA confirms that the story is development done, it moves on to the quality analyst for testing. After it passes the quality check, the story goes for acceptance by the product owner. Finding a bug or a change in the implemented functionality becomes costlier the further down this path. The BA volleyball is a quick way of ensuring that the major part of the story works as expected while giving feedback to the developers about the story itself.

Who needs to be in it?

The volleyball will need the pair of developers who has implemented the story, the quality analyst(s) who will be testing it and the business analyst/product owner (BA) who has written the story.


The BA should know the application, feature, and story well. The BA should look at the story beforehand and understand that the intent and the acceptance criteria well. Prepare data, configuration etc. with the developers so that the story is ready for volleyball as expected by the BA if these are not already covered in the kick-off.


Usually, the first few stories in a feature need a lot more preparation and time to volleyball. This is due to the set-up involved as well as the fact that the team is looking at the implementation of the feature for the first time. There is likely to be a lot of discussion between the developers, QAs, and BAs. Once this is over and the team is familiar with the feature, the time taken reduces quite a bit. Sometimes, the team will need more time for setting up the application for validation.


The BA needs to make sure that the set-up is done as per their data/inputs. Have the application open in one window and the story in another. Also, have pen and paper or be near a whiteboard for any conversations/follow-ups that may be needed.



Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store