Many businesses find that commercial software fails to meet their exact needs, and that they have to either develop their own software in-house, or pay experts to do this task for them - and in either case, software development has to be done. However, software development projects have a very poor track record, and tend to be delivered late and/or fail to meet the expectations of the business and its management. The larger the project, the greater the difficulties that are reported after it fails - good examples of this include most Government software projects, which tend to run millions over budget and then underperform spectacularly.
|