Good Software Takes Ten Years. Get Used To it.
http://www.joelonsoftware.com/articles/fog0000000017.htmlThis is a very good article by Joel Spolsky that was written seven years ago (I stumbled upon it via dzone this morning). It's still very relevant.