Blogosphere: Best of Blogs
| Different software development projects fail in different ways ”and, unfortunately , too many of them fail ”but it is possible to identify a number of common symptoms that characterize these kinds of projects: [2] , [3] [2] Capers Jones, Patterns of Software Systems Failure and Success . London: International Thompson Computer Press, 1996. [3] Edward Yourdon, Death March: Managing "Mission Impossible " Projects . Upper Saddle River, NJ: Prentice-Hall, 1997.
Unfortunately, treating these symptoms does not treat the disease. For example, the late discovery of serious project flaws is only a symptom of larger problems, namely, subjective project status assessment and undetected inconsistencies in the project's requirements, designs, and implementations . Although different projects fail in different ways, it appears that most of them fail because of a combination of the following root causes:
|