Communication and Personality Profiles of Global Software Developers

02/24/2021
by   Sherlock A. Licorish, et al.
0

Context: Prior research has established that a small proportion of individuals dominate team communication during global software development. It is not known, however, how these members' contributions affect their teams' knowledge diffusion process, or whether their personality profiles are responsible for their dominant presence. Objective: We set out to address this gap through the study of repository artifacts. Method: Artifacts from ten teams were mined from the IBM Rational Jazz repository. We employed social network analysis (SNA) to group practitioners into two clusters, Top Members and Others, based on the numbers of messages they communicated and their engagement in task changes. SNA metrics (density, in-degree and closeness) were then used to study practitioners' importance in knowledge diffusion. Thereafter, we performed psycholinguistic analysis on practitioners' messages using linguistic dimensions that had been previously correlated with the Big Five personality profiles. Results: For our sample of 146 practitioners we found that Top Members occupied critical roles in knowledge diffusion, and demonstrated more openness to experience than the Others. Additionally, all personality profiles were represented during teamwork, although openness to experience, agreeableness and extroversion were particularly evident. However, no specific personality predicted members' involvement in knowledge diffusion. Conclusion: Task assignment that promotes highly connected team communication networks may mitigate tacit knowledge loss in global software teams. Additionally, while members expressing openness to experience are likely to be particularly driven to perform, this is not entirely responsible for a global team's success.

READ FULL TEXT

page 7

page 15

page 18

research
02/19/2021

Personality Profiles of Global Software Developers

Context: Individuals' personality traits have been shown to influence th...
research
02/12/2021

Understanding the attitudes, knowledge sharing behaviors and task performance of core developers: A longitudinal study

Context: Prior research has established that a few individuals generally...
research
02/12/2021

Relating IS Developers' Attitudes to Engagement

Increasing effort is being directed to understanding the personality pro...
research
06/18/2023

Automated Assignment and Classification of Software Issues

Software issues contain units of work to fix, improve or create new thre...
research
12/19/2018

Leadership Gap in Agile Teams: How Teams and Scrum Masters Mature

Motivation: How immature teams can become agile is a question that puzzl...
research
11/27/2021

Empathosphere: Promoting Constructive Communication in Ad-hoc Virtual Teams through Perspective-taking Spaces

When members of ad-hoc virtual teams need to collectively ideate or deli...
research
03/01/2022

Hierarchical team structure and multidimensional localization (or siloing) on networks

Knowledge silos emerge when structural properties of organizational inte...

Please sign up or login with your details

Forgot password? Click here to reset