[hand with pencil]
Stuff For Sale
2004 Summer Tour
Class Stuff
Email Me
In The Press
Veggie Van Gogh

© 2002,

[this is simply a banner and menu bar]

Please patronize sponsors of this page!

Bytesmiths no longer is involved in software consulting. Maintenance of this web site is currently subsidised by unrelated business activities. Please pass the word to other interested folks, so I can continue to host this page!
Your site could be listed here, for as little as $12 per month! Go to Bytesmiths Press for details.

This site has been selected by PC Webopaedia as one of the best on this topic!
This site has been awarded a Links2Go Key Resource Award in the Smalltalk category!

[ prev | top | next ]

Sound Process

(This is a slide show. You really won't get 
anything out of it unless you have a graphical web browser with graphics turned 
- "...changing technology without changing culture is like switching to automobiles while retaining horse-and-buggy protocol -- you can get by for a while, but sooner or later there is going to be a bad accident." [Steinman 9209.2] Following a traditional software development procedure will result in the loss of many of object technology's benefits.
- "The corporation won't let me change things!" Use "guerrilla" tactics -- maintain synchrony with major corporate waterfall milestones, while keeping your project on short, tight iterations. Such a hybrid approach has a cost, but may be necessary. At every opportunity, push for corporate acceptance of iterative techniques.
- The process will change -- if it doesn't, something's wrong!
- Be very honest with yourself -- what is your product? Some bad examples:
  • "We produce documentation. Other groups don't know what we're doing, and are fearful that we won't be able to support them, so whatever else we do, we must document what we think we're going to do "
  • "We do demos. Upper management isn't certain this object stuff is going to fly, so we spend much of our time producing dog-and-pony shows so we can continue funding "
  • "We need quality reports on our progress. Megacorp is extremely productivity-conscious, so we spend much of our time gathering statistics that (hopefully) justify our existence "
If your "product" is not something your company actually profits from, consider re-evaluating your priorities (or re-evaluating your employer).

[ prev | top | next ]