In the United States, companies spend more than $250 billion each year on IT
application development of approximately 175,000 projects. The average cost of a
development project for a large company is $2,322,000; for a medium company, it
is $1,331,000; and for a small company, it is $434,000. A great many of these
projects will fail. Software development projects are in chaos, and we can no
longer imitate the three monkeys -- hear no failures, see no failures, speak no
failures.
The Standish Group research shows a staggering
31.1% of projects will be
cancelled before they ever get completed. Further results indicate 52.7% of
projects will cost 189% of their original estimates. The cost of these failures
and overruns are just the tip of the proverbial iceberg. The lost opportunity
costs are not measurable, but could easily be in the trillions of dollars. One
just has to look to the City of Denver to realize the extent of this problem.
The failure to produce reliable software to handle baggage at the new Denver
airport is costing the city $1.1 million per day.
On the success side, the average is only 16.2% for software projects that are
completed on-time and on-budget. In the larger companies, the news is even
worse: only 9% of their projects come in on-time and on-budget. And, even when
these projects are completed, many are no more than a mere shadow of their
original specification requirements. Projects completed by the largest American
companies have only approximately 42% of the originally-proposed features and
functions. Smaller companies do much better. A total of 78.4% of their software
projects will get deployed with at least 74.2% of their original features and
functions.
Based on this research, think about the billions spent on cancelled
software projects.
This data may seem disheartening, and in fact, 48% of the IT executives in
this research sample feel that there are more failures currently than
just five years ago.
