• 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