Toward a Theory of Debiasing Software Development

被引:0
|
作者
Ralph, Paul [1 ]
机构
[1] Univ Lancaster, Lancaster, England
关键词
Design Science; Software Engineering; Theory Development; Cognitive Bias; Debiasing; Heuristics; Illusions; COGNITIVE BIASES; DESIGN SCIENCE; SYSTEMS; HEURISTICS; DECISION; OPTIMISM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Despite increasingly sophisticated programming languages, software developer training, testing tools, integrated development environments and project management techniques, software project failure, abandonment and overrun rates remain high. One way to address this is to focus on common systematic errors made by software project participants. In many cases, such errors are manifestations of cognitive biases. Consequently this paper proposes a theory of the role of cognitive biases in software development project success. The proposed theory posits that such errors are mutual properties of people and tasks; they may therefore be avoided by modifying the person-task system using specific sociotechnical interventions. The theory is illustrated using the case of planning poker, a task estimation technique designed to overcome anchoring bias.
引用
收藏
页码:92 / 105
页数:14
相关论文
共 50 条
  • [21] TOWARD A THEORY OF THE ADOPTION AND DIFFUSION OF SOFTWARE PROCESS INNOVATIONS
    FICHMAN, RG
    KEMERER, CF
    DIFFUSION, TRANSFER AND IMPLEMENTATION OF INFORMATION TECHNOLOGY, 1994, 45 : 23 - 30
  • [22] Weighing the Benefits and Costs of Flexibility in Making Software: Toward a Contingency Theory of the Determinants of Development Process Design
    Austin, Robert D.
    Devin, Lee
    INFORMATION SYSTEMS RESEARCH, 2009, 20 (03) : 462 - 477
  • [23] A Theory of Effectiveness of Agile Software Development
    Kakar, Adarsh Kumar
    AMCIS 2020 PROCEEDINGS, 2020,
  • [24] Towards a Theory of Software Development Expertise
    Baltes, Sebastian
    Diehl, Stephan
    ESEC/FSE'18: PROCEEDINGS OF THE 2018 26TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2018, : 187 - 200
  • [25] Research of Software Development Model Based on the Theory of Software Engineering
    Wang, Lei
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION APPLICATIONS (ICCIA 2012), 2012, : 1171 - 1173
  • [26] TOWARD THE DEVELOPMENT OF A CLASSICAL SCALING THEORY
    DEPRISTO, AE
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1982, 183 (MAR): : 145 - PHYS
  • [27] TOWARD A NEW THEORY FOR RESEARCH AND DEVELOPMENT
    ROBERTS, EB
    IMR-INDUSTRIAL MANAGEMENT REVIEW, 1962, 4 (01): : 29 - 40
  • [28] TOWARD A THEORY OF EARLY WRITING DEVELOPMENT
    KING, ML
    RENTEL, V
    RESEARCH IN THE TEACHING OF ENGLISH, 1979, 13 (03) : 243 - 253
  • [29] TOWARD A THEORY OF CAREER DEVELOPMENT FOR WOMEN
    ZYTOWSKI, DG
    PERSONNEL AND GUIDANCE JOURNAL, 1969, 47 (07): : 660 - 664
  • [30] Toward Egocentric Compositional Action Anticipation with Adaptive Semantic Debiasing
    Zhang, Tianyu
    Min, Weiqing
    Liu, Tao
    Jiang, Shuqiang
    Rui, Yong
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2024, 20 (05)