REQUIREMENTS UNCERTAINTY IN CONTRACT SOFTWARE DEVELOPMENT PROJECTS

被引:2
|
作者
Mellis, Werner [1 ]
Loebbecke, Claudia [1 ]
Baskerville, Richard [2 ]
机构
[1] Univ Cologne, D-5000 Cologne, Germany
[2] Georgia State Univ, Atlanta, GA 30303 USA
关键词
Software Development; Requirements Uncertainty; Client-Specific Software; INFORMATION-SYSTEMS SUCCESS; CONTINGENCY APPROACH; SCALE DEVELOPMENT; SE PROCEDURE; CYCLE TIME; MODEL; QUALITY; INDICATORS; AGILE; COORDINATION;
D O I
10.1080/08874417.2013.11645636
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Only a few studies have analyzed the indirect effect that different levels of requirements uncertainty have on the effects of established flexible development techniques. Whereas much of what we know relates to the development of commercial off-the-shelf software (COTS), in this empirical study, we investigate contract software development projects under-taken for a specific contractor / customer. We analyze how requirements uncertainty moderates the effects of (1) sequential development, (2) investment in architectural design, and (3) intensity of early feedback on the performance of contract software development projects. We confirm that requirements uncertainty negatively moderates the effects of sequential development and of investment in architectural design. For flexible development approaches, the value of investment in architectural design falls with increasing uncertainty. Early feedback throughout the development process is helpful at any level of requirements uncertainty, potentially dependent on the business relationship between the customer and the software project team.
引用
收藏
页码:97 / 108
页数:12
相关论文
共 50 条
  • [1] Contract Design and Uncertainty in Software Development Projects
    Gaebert, Cornelia
    [J]. PERSPECTIVES IN BUSINESS INFORMATICS RESEARCH, BIR 2014, 2014, 194 : 217 - 230
  • [2] Uncertainty modelling in software development projects (with case study)
    Özdamar, L
    Alanya, E
    [J]. ANNALS OF OPERATIONS RESEARCH, 2001, 102 (1-4) : 157 - 178
  • [3] Uncertainty Modelling in Software Development Projects (With Case Study)
    Linet Özdamar
    Ebru Alanya
    [J]. Annals of Operations Research, 2001, 102 : 157 - 178
  • [4] Managing Uncertainty in Globally Distributed Software Development Projects
    Smite, Darja
    Borzovs, Juris
    [J]. BALTIC JOURNAL OF MODERN COMPUTING, 2008, 733 : 9 - 23
  • [5] UNCERTAINTY IN SOFTWARE REQUIREMENTS
    PALMER, JD
    [J]. LARGE SCALE SYSTEMS IN INFORMATION AND DECISION TECHNOLOGIES, 1987, 12 (03): : 257 - 270
  • [6] A Model for Evaluating Requirements Elicitation Techniques in Software Development Projects
    Alflen, Naiara C.
    Prado, Edmir P. V.
    Grotta, Alexandre
    [J]. PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS (ICEIS), VOL 2, 2020, : 242 - 249
  • [7] Investment under uncertainty in information technology: Software development projects
    Gao, Hua
    Xu, Xusong
    [J]. Fifth Wuhan International Conference on E-Business, Vols 1-3: INTEGRATION AND INNOVATION THROUGH MEASUREMENT AND MANAGEMENT, 2006, : 155 - 160
  • [8] Managing uncertainty in software projects
    Marinho M.
    Sampaio S.
    Moura H.
    [J]. Innovations in Systems and Software Engineering, 2018, 14 (3) : 157 - 181
  • [9] Investigating Software Reliability Requirements in Software Projects
    Abd Elghany, Marwa
    White, Anthony
    Georgiadou, Elli
    Khalifa, Nermine
    Abd Elghany, Mona
    [J]. SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS 2012, 2012, 430 : 31 - +
  • [10] Managing Uncertainty in Software Development Projects: An Assessment of the Agile Development Method Scrum
    Doenmez, Denniz
    Grote, Gudela
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, 2011, 77 : 326 - 328