A social network based study of software team dynamics
Members of software project teams have specific roles and responsibilities which are formally defined during project inception or at the start of a life cycle activity. Often, the team structure undergoes spontaneous changes as delivery deadlines draw near and critical tasks have to be completed. So...
Saved in:
Main Authors: | , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2010
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/5572 https://ink.library.smu.edu.sg/context/sis_research/article/6575/viewcontent/Social_network_based_study_of_software_team_dynamics_pv.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-6575 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-65752021-01-07T14:11:11Z A social network based study of software team dynamics DATTA, Subhajit KAULGOUD, Vikrant S. SHARMA, Vibhu Saujanya KUMAR, Nishant Members of software project teams have specific roles and responsibilities which are formally defined during project inception or at the start of a life cycle activity. Often, the team structure undergoes spontaneous changes as delivery deadlines draw near and critical tasks have to be completed. Some members -- depending on their skill or seniority -- need to take on more responsibilities, while others end up being peripheral to the project's execution. We posit that this kind of ad hoc reorganization of a team's structure can be discerned from the project's bug tracker. In this paper, we extract a social network from the bug log of a real life software system and apply ideas from social network analysis to understand how the positions of individual team members in the network relate to their organizational seniority, project roles, and geographic locations that define the formal team structure. In addition to providing insights on individual team members for the system studied, our approach can serve as a framework for analyzing team dynamics of software projects. 2010-04-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/5572 info:doi/10.1145/1730874.1730883 https://ink.library.smu.edu.sg/context/sis_research/article/6575/viewcontent/Social_network_based_study_of_software_team_dynamics_pv.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Bugs Centrality Social networks Software teams Databases and Information Systems Organizational Communication Software Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Bugs Centrality Social networks Software teams Databases and Information Systems Organizational Communication Software Engineering |
spellingShingle |
Bugs Centrality Social networks Software teams Databases and Information Systems Organizational Communication Software Engineering DATTA, Subhajit KAULGOUD, Vikrant S. SHARMA, Vibhu Saujanya KUMAR, Nishant A social network based study of software team dynamics |
description |
Members of software project teams have specific roles and responsibilities which are formally defined during project inception or at the start of a life cycle activity. Often, the team structure undergoes spontaneous changes as delivery deadlines draw near and critical tasks have to be completed. Some members -- depending on their skill or seniority -- need to take on more responsibilities, while others end up being peripheral to the project's execution. We posit that this kind of ad hoc reorganization of a team's structure can be discerned from the project's bug tracker. In this paper, we extract a social network from the bug log of a real life software system and apply ideas from social network analysis to understand how the positions of individual team members in the network relate to their organizational seniority, project roles, and geographic locations that define the formal team structure. In addition to providing insights on individual team members for the system studied, our approach can serve as a framework for analyzing team dynamics of software projects. |
format |
text |
author |
DATTA, Subhajit KAULGOUD, Vikrant S. SHARMA, Vibhu Saujanya KUMAR, Nishant |
author_facet |
DATTA, Subhajit KAULGOUD, Vikrant S. SHARMA, Vibhu Saujanya KUMAR, Nishant |
author_sort |
DATTA, Subhajit |
title |
A social network based study of software team dynamics |
title_short |
A social network based study of software team dynamics |
title_full |
A social network based study of software team dynamics |
title_fullStr |
A social network based study of software team dynamics |
title_full_unstemmed |
A social network based study of software team dynamics |
title_sort |
social network based study of software team dynamics |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2010 |
url |
https://ink.library.smu.edu.sg/sis_research/5572 https://ink.library.smu.edu.sg/context/sis_research/article/6575/viewcontent/Social_network_based_study_of_software_team_dynamics_pv.pdf |
_version_ |
1770575513422659584 |