strobelight juggling & xp
Sun, 27 Aug 2000 06:31:30 -0400 (EDT)
Dave Long writes:
> Juggling in a strobe light is difficult . . .
> Waterfall (throw-over-the-transom?) development,
> on the other hand, is like juggling with one's
> eyes closed. . . .
> Turn the strobe light on, though, and eyes open
> is harder. You get position feedback, but no
> momentum feedback; the bad data are worse than
> no data.
> Are there any problem domains in software that
> are more strobe-lit than normally illuminated?
This is a very interesting question. I've pondered it for almost a
week, and still have no really good answers. Some of the following
seem to sort of apply:
- developing with feedback from focus groups and brief user tests,
which gives you a good idea of how novices will use your software
- developing with feedback from marketing
- developing with feedback from your last release, which was two years
- developing in an environment that conspires to make your bugs
conversion; it causes subtle bugs in all three languages)
- developing based on metrics divorced from reality: elegance of
design or conformance to spec, for example. (Conformance to spec is
a part of the waterfall thing: you may toss your spec wrong and not
find out until too late, but you can still have continuous feedback
telling you how close you are to the erroneous trajectory plotted by
<firstname.lastname@example.org> Kragen Sitaker <http://www.pobox.com/~kragen/>
Perilous to all of us are the devices of an art deeper than we ourselves
-- Gandalf the Grey [J.R.R. Tolkien, "Lord of the Rings"]