In this paper, we conduct an empirical study aiming at investigating how personality traits can affect the productivity of software developers in the context of the distributed development of multi-platform apps within a software project stored in GitHub. Participants were 31 master's students in Computer Science grouped in 13 teams. Data were gathered from the compilation of the IPIP-NEO-120 questionnaire, a largely adopted tool to estimate personality traits, and from the software projects. We analyzed the correlation between personality traits (and their facets) and the productivity metrics. The results of this preliminary study seem to reveal that the most productive participants are those with the highest scores for the personality traits of Agreeableness and Conscientiousness.
Relationships between personality traits and productivity in a multi-platform development context
Francese R.;Scanniello G.;Tortora G.
2021-01-01
Abstract
In this paper, we conduct an empirical study aiming at investigating how personality traits can affect the productivity of software developers in the context of the distributed development of multi-platform apps within a software project stored in GitHub. Participants were 31 master's students in Computer Science grouped in 13 teams. Data were gathered from the compilation of the IPIP-NEO-120 questionnaire, a largely adopted tool to estimate personality traits, and from the software projects. We analyzed the correlation between personality traits (and their facets) and the productivity metrics. The results of this preliminary study seem to reveal that the most productive participants are those with the highest scores for the personality traits of Agreeableness and Conscientiousness.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.