Web This site

Friday, February 10, 2006

User stories part 3: Using spikes to help estimate user stories

A user story containing unknown elements should be split into a spike to investigate the unknown elements plus a user story to develop the functionality. This enables the customer to prioritise the research separate from the implementation of the new functionality. Without a spike to substantiate the estimate for the user story, the customer may incorrectly assume the estimate to be valid and prioritise the user story accordingly. Facing a spike and an associated user story, the customer should prioritise the spike ahead of the user story to obtain a more reliable estimate for prioritising the user story.

Next post in this series:
User stories part 4: Collaborating to write acceptance tests

Previous posts in this series:
User stories part 1: What is a user story and who writes them?
User stories part 2: Adaptive planning

References:
[1] Mike Cohn's Agile Estimating and Planning

Tags: , , ,

0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home