Vendor and Client Interaction for Requirements Assessment in Software Development: Implications for Feedback Process

被引:12
|
作者
Jayanth, Rajiv [1 ]
Jacob, Varghese S. [1 ]
Radhakrishnan, Suresh [1 ]
机构
[1] Univ Texas Dallas, Sch Management, Richardson, TX 75080 USA
关键词
requirements assessment; anchoring; software prototyping; game theory; double moral hazard; incentives; INFORMATION; QUALITY; ADJUSTMENT;
D O I
10.1287/isre.1090.0248
中图分类号
G25 [图书馆学、图书馆事业]; G35 [情报学、情报工作];
学科分类号
1205 ; 120501 ;
摘要
We study agency problems that arise when prototypes are used for requirements assessment. The precision with which the prototype helps a client assess his requirements depends on (a) the type of prototype provided by the vendor and (b) the client's feedback effort. The vendor can provide either a neutral or nonneutral prototype: The nonneutral prototype influences the client towards one particular set of requirements that may not be the true requirement, and the neutral prototype allows the client to assess his true requirements. This leads to the vendor's moral hazard problem. The client chooses to exert either the high or low feedback effort after the vendor provides the prototype. Because the effort is unobservable to the vendor, it can lead to the client exerting the low feedback effort: the client's commitment problem. In this paper we develop and discuss the role of the contract payment to provide the vendor with incentives to supply the neutral prototype, as well as for the client to commit to the high feedback effort. In this setting, we also examine the "anchoring" effect, wherein even a high-feedback effort can influence the client more toward a particular set of requirements with the nonneutral prototype. Our results highlight the interplay among the feedback effort, anchoring, and vendor payments.
引用
收藏
页码:289 / 305
页数:17
相关论文
共 50 条
  • [41] A Framework to Address Communication Issues during Requirements Engineering Process for Software Development Outsourcing
    Iqbal, Javed
    Ahmad, Rodina
    Nasir, Mohd Hairul Nizam Bin Md
    Noor, Muhammad Asim
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2018, 19 (03): : 845 - 859
  • [42] Supporting Non-functional Requirements in Services Software Development Process: An MDD Approach
    de Castro, Valeria
    Musicante, Martin A.
    Souza da Costa, Umberto
    de Souza Neto, Placido A.
    Vargas-Solar, Genoveva
    [J]. SOFSEM 2014: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2014, 8327 : 199 - 210
  • [43] A method to elicit architecturally sensitive usability requirements: its integration into a software development process
    Tamer Rafla
    Pierre N. Robillard
    Michel Desmarais
    [J]. Software Quality Journal, 2007, 15 : 117 - 133
  • [44] Data-Driven Elicitation, Assessment and Documentation of Quality Requirements in Agile Software Development
    Franch, Xavier
    Gomez, Cristina
    Jedlitschka, Andreas
    Lopez, Lidia
    Martinez-Fernandez, Silverio
    Oriol, Marc
    Partanen, Jari
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2018, 2018, 10816 : 587 - 602
  • [45] Quality Assessment Method for Software Development Process Document based on Software Document Characteristics Metric
    Thitisathienkul, Patra
    Prompoon, Nakomthip
    [J]. 2014 NINTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT (ICDIM), 2014, : 182 - 188
  • [46] Combining Data Analytics with Team Feedback to Improve the Estimation Process in Agile Software Development
    Vetro, Antonio
    Duerre, Rupert
    Conoscenti, Marco
    Fernandez, Daniel Mendez
    Jorgensen, Magne
    [J]. FOUNDATIONS OF COMPUTING AND DECISION SCIENCES, 2018, 43 (04) : 305 - 334
  • [47] Industry Practices and Event Logging: Assessment of a Critical Software Development Process
    Pecchia, Antonio
    Cinque, Marcello
    Carrozza, Gabriella
    Cotroneo, Domenico
    [J]. 2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, 2015, : 169 - 178
  • [48] Developing a Process Assessment Model for Technological and Business Competencies on Software Development
    Salviano, Clenio F.
    Alves, Angela M.
    Stefanuto, Giancarlo N.
    Maintinguer, Sonia T.
    Mattos, Carolina V.
    Zeitoum, Camila
    Reuss, Giancarlo
    [J]. 2012 EIGHTH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY (QUATIC 2012), 2012, : 125 - 130
  • [49] SPiCE for SPACE:: A process assessment and improvement method for space software development
    Cass, A
    Völcker, C
    Winzer, L
    Carranza, JM
    Dorling, A
    [J]. ESA BULLETIN-EUROPEAN SPACE AGENCY, 2001, (107) : 112 - 119
  • [50] Assessment of a hybrid software development process for student projects: a controlled experiment
    Wlodarski, Rafal
    Falleri, Jean-Remy
    Parvery, Corinne
    [J]. 2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: JOINT TRACK ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (ICSE-JSEET 2021), 2021, : 289 - 299