[
Lists Home |
Date Index |
Thread Index
]
> -----Original Message-----
> From: Mike Champion [mailto:mc@xegesis.org]
> Most people here probably know this, sorry, but this is what Extreme
> Programming is all about: keep the users involved throughout
> the whole
> process, not just the beginning and end; release early and
> often so they
> KNOW what they will get;
That I did.
> and plan to be flexible because they
> are almost
> certain to change their minds once they see their brain farts turned
> into executable code (or the Next Big Thing hits the trade press, or
> they see how cheaply they can upgrade their hardware, or
> whatever).
And that I didn't do. But I knew I should've, so I was learning. Nowadays
I'd just give them the ol' Evil Eye.
> figure out
> the minimum amount of structure you MUST assume to be productive
Yep.
> think
> more about
> extracting the information you need from the data people create than
> trying to make people create data that fits your needs.
Within certain constraints. If garbage comes in, it goes out.
I still don't put too much stock in giving users exactly what they say they
want. It takes a certain level of skill and experience to look beyond
immediate desires and arrive at the utmost needs. We might all want a boat
to tool around in the water with, except that some of us realize too late
the moorage, storage, and upkeep costs.
Be careful what you ask for, you might get it.
|