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 条
  • [1] Cognitive debiasing 1: origins of bias and theory of debiasing
    Croskerry, Pat
    Singhal, Geeta
    Mamede, Silvia
    BMJ QUALITY & SAFETY, 2013, 22 : ii58 - ii64
  • [2] Toward a Theory of Communication in Distributed Software Development Teams: A Research Proposal
    de Sa Leitao Junior, Nelson G.
    PROCEEDINGS 2018 ACM/IEEE 13TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING ICGSE 2018, 2018, : 145 - 148
  • [3] How agile is agile enough? Toward a theory of agility in software development
    Lyytinen, K
    Rose, GM
    Business Agility and Information Technology Diffusion, 2005, 180 : 203 - 225
  • [4] TOWARD THEORY OF DEVELOPMENT
    BOUVIER, J
    HOMME ET LA SOCIETE, 1969, (14): : 201 - 205
  • [5] Toward an Understanding of Preference for Agile Software Development Methods from a Personality Theory Perspective
    Bishop, Dave
    Deokar, Amit
    2014 47TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS), 2014, : 4749 - 4758
  • [6] Toward a new software development environment
    Ktari, Bechir
    Fujita, Hamido
    Mejri, Mohamed
    Godbout, Daniel
    KNOWLEDGE-BASED SYSTEMS, 2007, 20 (07) : 683 - 693
  • [7] Toward a more reliable theory of software reliability
    Whittaker, JA
    Voas, J
    COMPUTER, 2000, 33 (12) : 36 - +
  • [8] TOWARD A THEORY OF FAMILY DEVELOPMENT
    RODGERS, RH
    JOURNAL OF MARRIAGE AND THE FAMILY, 1964, 26 (03): : 262 - 270
  • [9] TOWARD A THEORY OF DEMOGRAPHIC DEVELOPMENT
    TABBARAH, RB
    ECONOMIC DEVELOPMENT AND CULTURAL CHANGE, 1971, 19 (02) : 257 - 276
  • [10] TOWARD A THEORY OF EDUCATION FOR DEVELOPMENT
    HANSON, JW
    BREMBECK, CS
    SCHOOL AND SOCIETY, 1965, 93 (2269): : 499 - 502