DocumentCode :
1589480
Title :
Software Development: Why the Traditional Contract Model Is Not Fit for Purpose
Author :
Atkinson, Susan ; Benefield, Gabrielle
fYear :
2013
Firstpage :
4842
Lastpage :
4851
Abstract :
Many IT change initiatives involving the development of software fail, and the scale of the failures can be large. We believe that the traditional contract model for software development is generally responsible for these failures. Even if an IT project is resourced internally, the organisation applies similar management practices to the IT project as if it were outsourced to a third party supplier. The contract model contains three fundamental elements, all of which are seriously flawed in the context of software development. In any IT project the contract model increases the risk of failure, and leads to a suboptimal design and poor return on investment. In this article we examine some of the ways in which this happens. We also consider an alternative approach, based on the principles of complexity theory.
Keywords :
Companies; Contracts; Law; Software; US Department of Defense; Software development; change control; complexity theory; contract; design; output-based requirements; return on investment; risk; sequential development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences (HICSS), 2013 46th Hawaii International Conference on
Conference_Location :
Wailea, HI, USA
ISSN :
1530-1605
Print_ISBN :
978-1-4673-5933-7
Electronic_ISBN :
1530-1605
Type :
conf
DOI :
10.1109/HICSS.2013.492
Filename :
6480428
Link To Document :
بازگشت