When developing software, the tendency is to add a bunch of new features shortly before releasing a new version. But this is exactly backwards. New features should be added immediately after a release. Or, to state it another way, a release should be made immediately before adding new features.
Also, there should be some sort of legal maximum amount of salad dressing allowed on a salad.
The folks over at 37 Signals just had an interesting blog entry today about why version numbers are bad (in their situation, anyway).
I think it dovetails nicely with your comment.