What Is the Perception of Female and Male Software Professionals on Performance, Team Dynamics and Job Satisfaction? Insights from the Trenches

Research has shown that gender diversity correlates positively with innovation and productivity in many professional engineering and technology domains. Yet, software development teams are dominated by males. In this paper, we aim at understanding whether female software professionals, compared to male, have different perceptions on a) team performance and dynamics, b) their own personal performance, c) their immediate supervisors, and d) accomplishment, recognition, and opportunities. Understanding perceptions of different genders can help software professionals, their supervisors and those responsible for staff create and foster environments in which both females and males are comfortable and perform best. To achieve this aim, we conducted a survey targeted at individual software professionals in technical roles. We collected and analyzed data from 55 female and 69 male respondents. Our results show basic differences in demographics (e.g., males tend to be older, have more senior roles, and have longer tenure with their employer). While we did find some differences around perceptions of spirit of team work, productivity, sense of satisfaction and fairness of reviews from supervisors, in general, females and males do not seem to differ significantly in their perceptions. Based on the results from our survey and insights from the current literature, we discuss commonalities and differences between females and males, and explore potential implications for performance reviews, recognition, and career progression.

[1]  Emilia Mendes,et al.  The effect of software engineers' personality traits on team climate and performance: A Systematic Literature Review , 2016, Inf. Softw. Technol..

[2]  Joyce B. Main,et al.  Student evaluations of team members: Is there gender bias? , 2015, 2015 IEEE Frontiers in Education Conference (FIE).

[3]  Rajiv Vaidyanathan,et al.  Dictionary of statistics and methodology : #a #nontechnical guide for the social sciences , 1994 .

[4]  Shari Lawrence Pfleeger,et al.  Personal Opinion Surveys , 2008, Guide to Advanced Empirical Software Engineering.

[5]  Shari Lawrence Pfleeger,et al.  Principles of survey research: part 1: turning lemons into lemonade , 2001, SOEN.

[6]  Marco Torchiano,et al.  Six reasons for rejecting an industrial survey paper , 2013, 2013 1st International Workshop on Conducting Empirical Studies in Industry (CESI).

[7]  S. Page Prologue to The Difference: How the Power of Diversity Creates Better Groups, Firms, Schools, and Societies , 2007 .

[8]  Ken H. Judy Agile Values, Innovation and the Shortage of Women Software Developers , 2012, 2012 45th Hawaii International Conference on System Sciences.

[9]  Richard M. Felder,et al.  The Comprehensive Assessment of Team Member Effectiveness: Development of a Behaviorally Anchored Rating Scale for Self and Peer Evaluation , 2012 .

[10]  R. Anson,et al.  A Peer Assessment System to Improve Student Team Experiences , 2014 .

[11]  R. Tucker Sex does not matter: gender bias and gender differences in peer assessments of contributions to group work , 2014 .

[12]  John W. Creswell,et al.  Research Design: Qualitative, Quantitative, and Mixed Methods Approaches , 2010 .

[13]  C. Earley,et al.  Creating hybrid team cultures: An empirical test of transnational team functioning. , 2000 .

[14]  Jane Bryson,et al.  Women workers: caring, sharing, enjoying their work – or just another gender stereotype? , 2014 .

[15]  J. Beckstead,et al.  Cognitive maps and the structure of observed learning outcome assessment of physiotherapy students’ ethical reasoning knowledge , 2014 .

[16]  Christian Bird,et al.  Beliefs, Practices, and Personalities of Software Engineers: A Survey in a Large Software Company , 2016, 2016 IEEE/ACM Cooperative and Human Aspects of Software Engineering (CHASE).

[17]  Premkumar T. Devanbu,et al.  Gender and Tenure Diversity in GitHub Teams , 2015, CHI.

[18]  Luiz Fernando Capretz,et al.  Why do we need personality diversity in software engineering? , 2010, SOEN.

[19]  N. Mack,et al.  Qualitative research methods: a data collectors field guide. , 2005 .

[20]  Stefan Biffl,et al.  Practical Experiences in the Design and Conduct of Surveys in Empirical Software Engineering , 2003, ESERNET.

[21]  Shuib Basri,et al.  A rule-based model for software development team composition: Team leader role with personality types and gender classification , 2016, Inf. Softw. Technol..

[22]  Mazni Omar,et al.  Impact of personality and gender diversity on software development teams' performance , 2014, 2014 International Conference on Computer, Communications, and Control Technology (I4CT).

[23]  D. Harrison,et al.  Beyond Relational Demography: Time and the Effects of Surface- and Deep-Level Diversity on Work Group Cohesion , 1998 .

[24]  Warren E. Watson,et al.  Cultural diversity''s impact on interaction process and performance: Comparing homogeneous and diver , 1993 .

[25]  S. K. Horwitz,et al.  The Effects of Team Diversity on Team Outcomes: A Meta-Analytic Review of Team Demography , 2007 .

[26]  Douglas Hyatt,et al.  Consequences of the performance appraisal experience , 2010 .

[27]  David E. Gray,et al.  Doing Research in the Real World , 2004 .

[28]  Wendy M. DuBow,et al.  Diversity in Computing: Why It Matters and How Organizations Can Achieve It , 2013, Computer.

[29]  Maryam Razavian,et al.  Feminine Expertise in Architecting Teams , 2016, IEEE Software.

[30]  Leif Singer,et al.  Software engineering at the speed of light: how developers stay current using twitter , 2014, ICSE.

[31]  Claes Wohlin,et al.  Empirical Research Methods in Software Engineering , 2003, ESERNET.