Perceived diversity in software engineering: a systematic literature review

被引:68
作者
Rodriguez-Perez, Gema [1 ]
Nadri, Reza [2 ]
Nagappan, Meiyappan [3 ]
机构
[1] Univ British Columbia, Irving K Barber Fac Sci, Kelowna, BC, Canada
[2] Univ Waterloo, Waterloo, ON, Canada
[3] Univ Waterloo, David R Cheriton Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
关键词
Perceived diversity; Systematic literature review; Software engineering; GENDER-DIFFERENCES; DESIGN; PARTICIPATION; INFORMATION; PERCEPTIONS; PERFORMANCE; EXPERIENCES; IMPACTS; WOMEN;
D O I
10.1007/s10664-021-09992-2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We define perceived diversity as the diversity factors that individuals are born with. Perceived diversity in Software Engineering has been recognized as a high-value team property and companies are willing to increase their efforts to create more diverse work teams. The current diversity state-of-the-art shows that gender diversity studies have been growing during the past decade, and they have shown the benefits of including women in software teams. However, less is known about how other perceived diversity factors such as race, nationality, disability, and age of developers are related to Software Engineering. Through a systematic literature review, we aim to clarify the research area concerned with perceived diversity in Software Engineering. Our goal is to identify (1) what issues have been studied and what results have been reported; (2) what methods, tools, models, and processes have been proposed to help perceived diversity issues; and (3) what limitations have been reported when studying perceived diversity in Software Engineering. Furthermore, our ultimate goal is to identify gaps in the current literature and create a call for future action in perceived diversity in Software Engineering. Our results indicate that the individual studies have typically had a gender diversity perspective focusing on showing gender bias or gender differences instead of developing methods and tools to mitigate the gender diversity issues faced in SE. Moreover, perceived diversity aspects related to SE participants' race, age, and disability need to be further analyzed in Software Engineering research. From our systematic literature review, we conclude that researchers need to consider a wider set of perceived diversity aspects for future research.
引用
收藏
页数:38
相关论文
共 174 条
[1]  
Adikaram A.S., 2015, South Asian Journal of Human Resources Management, V2, P37, DOI DOI 10.1177/2322093715576161
[2]   Challenges and Lessons Learned by Applying Living Labs in Gender and IT Contexts [J].
Ahmadi, Michael ;
Weibert, Anne ;
Ogonowski, Corinna ;
Aal, Konstantin ;
Gaeckle, Kristian ;
Marsden, Nicola ;
Wulf, Volker .
PROCEEDINGS OF THE 4TH CONFERENCE ON GENDER & IT (GENDERIT '18), 2018, :239-249
[3]   Revisiting the Factors that Engender Trust of Global Systems Engineers [J].
Al-Ani, Ban ;
Marczak, Sabrina ;
Prikladnicki, Rafael ;
Redmiles, David .
2013 IEEE 8TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2013), 2013, :31-40
[4]   Software Quality and Development Speed in Global Software Development Teams [J].
Alfaro, Ivan ;
Chandrasekaran, Ranganathan .
BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2015, 57 (02) :91-102
[5]  
Allport G.W., 1958, NATURE PREJUDICE
[6]   An approach for the determination and correlation of diversity and efficiency of software development teams [J].
Altiner, Seher ;
Ayhan, Mustafa B. .
SOUTH AFRICAN JOURNAL OF SCIENCE, 2018, 114 (3-4)
[7]  
Anderson G., 2019, P 52 HAW INT SYST SC
[8]   Themis: Automatically Testing Software for Discrimination [J].
Angell, Rico ;
Johnson, Brittany ;
Brun, Yuriy ;
Meliou, Alexandra .
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, :871-875
[9]  
[Anonymous], 2010, Cultures and organizations: Software of the mind: Intercultural cooperation and its importance for survival
[10]  
[Anonymous], 2005, P SIGCHI C HUM FACT