Here is a great article explaining the realities of software development:
http://www.dcs-media.com/desdev/Detail.aspx?ArticleId=578
Posted On Sunday, December 3, 2006 10:39 PM