RE: Managing Extreme Programming

"Dan Rawsthorne" <[email protected]>
Newsgroups gmane.comp.programming.extreme-programming.adoption
Organization Net Objectives
Message-ID <002901c2bb31$76973d90$0202a8c0@drdanxp>
-----Original Message-----
From: Dinwiddie, George [mailto:[email protected]] 
Sent: Monday, January 13, 2003 9:47 AM
To: '[email protected]'
Subject: RE: [xpAdoption] Managing Extreme Programming

 

Dan Rawsthorne  said:

> Of course, having a BCWS means that you know what work you have
scheduled.

> It requires a scope. So, you have fixed budget and a fixed scope up
front 
> in order to have a BCWS and do this kind of calculation.  Right away
we
know 
> that this won't apply to XP, as XP assumes scope and cost are
independent 
> variables, and the existence of a BCWS makes them dependent on each
other... 

You can have an assumed scope and assumed budget as a starting point.
You
can validate this later, but when you start a project, I think you're
always
pulling numbers out of the air.  

> > In order to measure progress, you have to break the work up into
smaller

> > pieces and distribute the value over these pieces.  Let's say for
easy 
> > visualization that you do this down to the level of the User
Stories.
> 
> This works if we have all the estimation points done up front, and we
have

> a stable velocity....

I didn't say this was a good way of distributing the value to the story
level.  It's just an easy one to imagine.  Coming up with a good way is
a
much harder job.

First, I want to validate my understanding of the picture, then proceed
with
identifying and developing strategies for the rough spots.

 

I understand that this is what you want. My point is that doing XP makes
it impossible to do it. Doing BCWP and ACWP analysis presumes an upfront
knowledge of both scope and budget. This concept is antithetical to the
concepts of XP. So, management will do it if they want to, but you have
to know that either the "XP-ness" of the project will go away, or the
numbers will be bogus. Dan  ;-)



- George

To unsubscribe from this group, send an email to:
[email protected]



Your use of Yahoo! Groups is subject to the Yahoo!
<http://docs.yahoo.com/info/terms/>  Terms of Service.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.