Toward a theory of debiasing software development

27Citations
Citations of this article
54Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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. © 2011 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Ralph, P. (2011). Toward a theory of debiasing software development. In Lecture Notes in Business Information Processing (Vol. 93 LNBIP, pp. 92–105). Springer Verlag. https://doi.org/10.1007/978-3-642-25676-9_8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free