RE: Re: Responsibility

"Charlie Poole" <[email protected]> Sun, 15 Dec 2002 11:45:29 -0800
Newsgroups gmane.comp.programming.extreme-customering
Message-ID <[email protected]>
JB,

> >> This implies, I think, an EVMS (Earned Value Management System)
> >> approach, or
> >> something like it.  I wonder if XP practitioners, who don't, as I
> >> understand
> >> it, currently estimate the value of a feature but only the work
> >> it will take
> >> to implement it, would be willing to endorse this modification to XP's
> >> practices.  What do you think?
> >
> >I'm stunned. XP doesn't estimate value? Since XP claims to deliver the
> >highest value stories up front, I think you need to explain why you
> >say that. Do you mean we don't use dollars? Or are you excluding
> >the Customer role from "XP practitioners"?
>
> I see it this way, Charlie: programmers in XP take the Customer's
> decision about what constitutes value as gospel. Programmers do
> not estimate value; they follow the Customer's lead on which
> stories generate more value. Programmers also, for the most part,
> don't worry about how the Customer decides what generates how
> much value, because "that's a business decision".

Bill's original post said that "XP practitioners" don't estimate
value.  He can only be correct if nobody estimates value or if
the Customer isn't an XP practitioner. I appeal to the Planning
Game on the first point, and to Whole Team on the second. Not
considering the Customer as part of the team doing XP is probably
the worst error we can make.

> I think the way to decide what constitutes business value is
> orthogonal to XP. XP assumes that the Customer determines value "somehow".

That's true. And it has to be that way, since value is different
in different domains - even different companies in the same domain.

> Bill: in case you happen to consider this a deficiency of XP,
> remember what the "P" stands for.

After years of complaining that programmers don't do what the
client wants, people have now taken to complaining that programmers
merely do what the client wants.

Charlie Poole
[email protected]
www.pooleconsulting.com
www.charliepoole.org





------------------------ Yahoo! Groups Sponsor ---------------------~-->
Get 128 Bit SSL Encryption!
http://us.click.yahoo.com/CBxunD/vN2EAA/xGHJAA/NhFolB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
extremecustomering-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org

 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/