File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Agile and Other Processes and the fly likes howto estimate story effort Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Engineering » Agile and Other Processes
Reply Bookmark "howto estimate story effort" Watch "howto estimate story effort" New topic
Author

howto estimate story effort

enric jaen
Greenhorn

Joined: Oct 15, 2010
Posts: 25
Hello all,

I know that estimation is relative to others stories.

but as a programmers, which criteria do to you use to estimate the effort of a story?

i.e. how do you determine the amount of work a given story requires?




for example, given the javaRanch application:

"as a user, I want to log into the JavaRanch system before to post a topic"

"as a user, I want to create a new topic"

which criteria do you follow to determine their relative effort?


Mathieu Fortin
Greenhorn

Joined: Jan 29, 2011
Posts: 16
It takes time and experience. You have to know that everytime the team changes, your relative weights for each story will change, since they are based on a specific team's velocity. If we can't have a team dedicated 100% to the project, we don't go agile.

For each story you need to drill down a little on the major components needed. For each story you assign a weight, or points. The whole team (not only programmers) should take part doing this. For our point system we use 1, 2, 3, 5, 8. If anything falls above 8 it should be split into smaller stories. It will take 2 or 3 iterations before the team becomes confortable in estimating stories. And between every iteration, every story should be re-estimated. Don't take too much points in the first iteration, as a lot of setup occurs during that first one.

Mathieu
http://simpleadn.blogspot.com
Chris Mathews
Ranch Hand

Joined: Jul 18, 2001
Posts: 2712
Our team has dropped estimating using story points. We just don't find it very effective... and instead estimate based on the largely taboo days. We allow the following scopes: 0 (why are we talking about this... just do it and be done), 1/2 day, 1 day, 2 days, 3 days, >3 days (not a specific number... just greater than 3 days). Anything greater than 3 days must be broken done into smaller stories... sometimes this will require a short spike to increase our understanding on this problem.

The problem that we have always found with story points is that it is just a relative concept based on a stick in the mud... and that stick in the mud tends to be a moving target over the course of a project.
kri shan
Ranch Hand

Joined: Apr 08, 2004
Posts: 1300
Our team has dropped estimating using story points. We just don't find it very effective... and instead estimate based on the largely taboo days. We allow the following scopes: 0 (why are we talking about this... just do it and be done), 1/2 day, 1 day, 2 days, 3 days, >3 days (not a specific number... just greater than 3 days). Anything greater than 3 days must be broken done into smaller stories... sometimes this will require a short spike to increase our understanding on this problem.


It is not SCRUM way.(follows (Guess)timate)
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: howto estimate story effort
 
Similar Threads
Newbie looking for guidance
Function Point Analysis
When to use the point card "0" and "?"?
Relationship between Story Points and Number of hours of task ?
resources (links,books) for topic software estimation?