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...

Full description

Saved in:
Bibliographic Details
Main Authors: DATTA, Subhajit, KAULGOUD, Vikrant S., SHARMA, Vibhu Saujanya, KUMAR, Nishant
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