[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 ]

Expand-Contract in the Spiral Model

(This is a slide show. You really won't get 
anything out of it unless you have a graphical web browser with graphics turned 

An important idea not readily found in the literature is that of contraction as an ongoing part of the process. It can take place within an hour, within a cycle, or perhaps every other cycle -- ideally it should happen on multiple time scales.

Horror Story

One company insisted that Smalltalk development proceed in strict accordance with traditional waterfall project management techniques. They used a large consulting company's design methodology, which enforced waterfall project management.

Upon staffing up with experienced Smalltalk consultants for the implementation phase, they were horrified to discover that their Smalltalk experts were unanimous in declaring that certain locked-in design decisions were inappropriate for a Smalltalk project. They were unwilling to re-examine their design, and so instead switched to a different implementation vehicle (which was, surprisingly enough, supplied by the large consulting company that sold them the design methodology).

Outcome: when last we checked, project was about 18 months behind schedule, and had consumed 16 times the resource of the original Smalltalk project plan.

Moral: be prepared to change your development and management style, and avoid raising unrealistic expectations.

[ prev | top | next ]