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