What are ``real programs?''
The people who want them don't always know what they want (even if they're the authors)
What they want changes over time
Successful solutions suggest new problems
Successful programs usually got that way a little at a time