Why do software projects fail

Software projects are infamous for resulting in failure. Over the past several years the author has been involved in reviewing many such projects in a number of different companies. He has helped to put in place programmes to overcome project problems. He has formed the view that failure is not inevitable, but is all too frequent and results from a common set of causes. In this article he discusses the main causes of failure