Why do big companies still fail in their use of information technology? What should they be doing differently?
An article "Why Do Large IT Projects Fail?" by Alan C. Earnshaw found at  addresses the questions in this posting.
Here are excerpts from this article.
"Why do big companies still fail in their use of information technology?"
- Poor Definition of Project Scope.
Solution: Create a detailed project specification, and insist that the managers of all the groups or departments that will use the project review the plan and sign off on it before you begin work.
- Lack of Input from End Users
Solution: Involve a good mix of the intended end users (for example, users with basic computer skills as well as users with advanced computer skills) in every facet of the plan, including developing the specifications, reviewing prototypes, and testing the software before roll out.
- Lack of Upper Management Commitment