Many of us have waited a long time for the new version of the Windows, Vista or maybe even a few bug fixes that might be found in Office 2007. We may wonder why the company with one of the largest software development staff in the world cant get anything done. A former MS employee posts there comment in the link below describing the large, large number of staffers to just to shutdown the machine, http://www.drizzle.com/~lettvin/2006/11/windows-shutdown-crapfest.html
Then after all the hard work described above, Joel Spolsky, a software developer who write’s the Joel on Software blog responds with some very forthright criticism of the end result. http://www.joelonsoftware.com/items/2006/11/21.html
While the former MS employee hopes that his group was an outlier in the MS development process, what are the chances that it was even worse in the more critical areas? If you have 3, 4, and 5 different groups working on the same feature with no one person in charge who has a keen interest in the overall success of the product, what can you except.