RE: Re: Sticking point

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

> <snip />
> >> In an IT environment, I'd expect some similar criterion to be
> >> applied. If you plan to distribute by handing out CDs, then exercise
> >> that. If it's web-based distribution, then get it set up early and
> >> test it.
> >
> >Why early?  Why not wait until the Customer prioritizes it into the
> >next iteration?
> 
> I honestly think that this is just one of those things that, as a 
> programmer, we do because we know it makes the software better. I 
> think we have relatively few of those things, so we should just 
> be allowed them.

I treat it like refactoring. In the normal course of events, it's
done all the time, in small bits, without asking anyone. If we get
behind and have to do a "major refactoring" then we need to 
schedule it.

In the same way, I'll usually get all the way to being able to
install to a clean machine from a network image without asking
anyone - I need that to be able to do Continuous Integration.

As Glen pointed out, a deliverable CD with a setup on it or
a user-friendly web-based installation are actual stories. So
I'll ask the Customer to let me schedule them. In the kinds
of environments I've most recently worked, the Customer would
have to be an idiot to tell me not to do this. But I can
imagine some environment where it might not be needed right
away, so that's why it's a Customer thing.

Of course, I'll point out the consequences: "You realize that
we won't be able to give the sales people any copies to play
with on their laptops until we do this" for example. The
Customer doesn't get to leave out the story without accepting 
the consequences.

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/