Cognitive Biases in Software Engineering: A Systematic Mapping Review
Approved
Classifications
MinEdu publication type
A2 Review article in a scientific journal (peer-reviewed)
Category
Artikkeli
Refereed
Kyllä
Sub category
Tieteellinen aikakauslehti
Type
Katsausartikkeli
Publication channel information
Title of journal/series
IEEE transactions on software engineering
ISSN (print)
0098-5589
ISSN (electronic)
2326-3881
ISSN (linking)
0098-5589
Publication forum ID
57579
Publication forum level
3
Country of publication
United States
Internationality
Yes
Detailed publication information
Publication year
2018
Bibliographical publication year
2020
Reporting year
2019
Journal/series volume number
46
Journal/series issue number
12
Page numbers
1318-1339
DOI
10.1109/TSE.2018.2877759
Language of publication
English
Co-publication information
International co-publication
Yes
Co-publication with a company
No
Availability
Link to online publication
Link to self-archived version
Classification and additional information
MinEdu field of science classification
113 Computer and information sciences
Keywords
Antecedents of cognitive bias; cognitive bias; debiasing; effects of cognitive bias; software engineering; systematic mapping
Additional information
[Epub ahead of print 24 Oct 2018]
One source of software project challenges and failures is the systematic errors introduced by human cognitive biases. Although extensively explored in cognitive psychology, investigations concerning cognitive biases have only recently gained popularity in software engineering research. This paper therefore systematically maps, aggregates and synthesizes the literature on cognitive biases in software engineering to generate a comprehensive body of knowledge, understand state of the art research and provide guidelines for future research and practice. Focusing on bias antecedents, effects and mitigation techniques, we identified 65 articles (published between 1990 and 2016), which investigate 37 cognitive biases. Despite strong and increasing interest, the results reveal a scarcity of research on mitigation techniques and poor theoretical foundations in understanding and interpreting cognitive biases. Although bias-related research has generated many new insights in the software engineering community, specific bias mitigation techniques are still needed for software professionals to overcome the deleterious effects of cognitive biases on their work.
Source database ID
WoS ID
WOS:000597780900003
Scopus ID
2-s2.0-85055716207