Re: [Q] XP and Estimation
- From: Ron Jeffries <ronjeffries@xxxxxxx>
- Date: Fri, 29 Apr 2005 08:22:22 -0400
On 29 Apr 2005 01:10:33 -0700, ashimag@xxxxxxxx (Ashima Goswamy)
wrote:
>Just finished reading "Extreme Programming Explained", second edition
>by Kent Beck and wife.
>
>XP talks of estimating early , based on skimpy user stories, and yet
>talks of estimating accurately (page 4 of the book). But how do you
>estimate?
Two basic ways:
1) estimate stories proportionate to one another, in a ratio of at
most 1:3.
2) estimate stories in hours of pair programming it will take to
accomplish them.
Then use feedback (actual performance) to compare velocity predictions
to reality and refine estimates.
> Is this a practical approash?
Quite practical. Hundreds of teams are producing software on a
predictable schedule using XP.
>I would like to hear from XP
>practitioners, as to how do they actually do the estimation. Does
>anybody really handle estimation and planning in exactly this way?
Many teams have done it as described above, to good effect. (Some
elaboration needed, of course.)
>
>[Barring this point, otherwise, I found the book to be a nice
>collection of sensible practices: small iterations, test-driven,
>simple and incremental design, etc. are really good practices.]
For further information, you might wish to ask this question on
comp.software.extreme-programming.
I'd also suggest reading Beck and Fowler's /Planning Extreme
Programming/, or Jeffries, Hendrickson, and Anderson /Extreme
Programming Installed/. Also Mike Cohn's book on User Stories has some
good planning information, though I consider much of what he
recommends to be more complex than is needed. On the other hand, he's
a big guy and could kick my ***. :)
Regards,
--
Ron Jeffries
www.XProgramming.com
I'm giving the best advice I have. You get to decide if it's true for you.
.
- References:
- [Q] XP and Estimation
- From: Ashima Goswamy
- [Q] XP and Estimation
- Prev by Date: Re: When and where to use Visitor Pattern?
- Next by Date: inherited composition
- Previous by thread: [Q] XP and Estimation
- Next by thread: inherited composition
- Index(es):