Links do matter: Understanding the drivers of developer interactions in software ecosystems

Studies of collaborating individuals engaged in collective enterprises usually focus on the individuals, rather than the links supporting their interaction. Accordingly, large scale software development ecosystems have also been examined primarily in terms of developer engagement. We posit that comm...

Full description

Saved in:
Bibliographic Details
Main Authors: DATTA, Subhajit, BHATTACHARJEE, Amrita, MAJUMDER, Subhashis
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2021
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/6579
https://ink.library.smu.edu.sg/context/sis_research/article/7582/viewcontent/ICSME2021_NIER_Paper_273_manuscript_v09.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-7582
record_format dspace
spelling sg-smu-ink.sis_research-75822022-01-13T08:11:21Z Links do matter: Understanding the drivers of developer interactions in software ecosystems DATTA, Subhajit BHATTACHARJEE, Amrita MAJUMDER, Subhashis Studies of collaborating individuals engaged in collective enterprises usually focus on the individuals, rather than the links supporting their interaction. Accordingly, large scale software development ecosystems have also been examined primarily in terms of developer engagement. We posit that communication links between developers play a central role in the sustenance and effectiveness of such ecosystems. In this paper, we investigate whether and how developer attributes relate to the importance of the communication channels between them. We present a technique using 2nd order Markov models to extract features of interest of the links and apply the technique on data from a real-world project. Our statistical models - developed on records involving 900+ software developers, exchanging 20,000+ comments, across 500 units of work - offer surprising insights on factors associated with link importance, even after controlling for known effects. These results inform a deeper appreciation of the importance of links in large scale software development along with a number of practical implications. 2021-10-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/6579 info:doi/10.1109/ICSME52107.2021.00068 https://ink.library.smu.edu.sg/context/sis_research/article/7582/viewcontent/ICSME2021_NIER_Paper_273_manuscript_v09.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 Software development importance of links developer influence Markov models Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Software development
importance of links
developer influence
Markov models
Software Engineering
spellingShingle Software development
importance of links
developer influence
Markov models
Software Engineering
DATTA, Subhajit
BHATTACHARJEE, Amrita
MAJUMDER, Subhashis
Links do matter: Understanding the drivers of developer interactions in software ecosystems
description Studies of collaborating individuals engaged in collective enterprises usually focus on the individuals, rather than the links supporting their interaction. Accordingly, large scale software development ecosystems have also been examined primarily in terms of developer engagement. We posit that communication links between developers play a central role in the sustenance and effectiveness of such ecosystems. In this paper, we investigate whether and how developer attributes relate to the importance of the communication channels between them. We present a technique using 2nd order Markov models to extract features of interest of the links and apply the technique on data from a real-world project. Our statistical models - developed on records involving 900+ software developers, exchanging 20,000+ comments, across 500 units of work - offer surprising insights on factors associated with link importance, even after controlling for known effects. These results inform a deeper appreciation of the importance of links in large scale software development along with a number of practical implications.
format text
author DATTA, Subhajit
BHATTACHARJEE, Amrita
MAJUMDER, Subhashis
author_facet DATTA, Subhajit
BHATTACHARJEE, Amrita
MAJUMDER, Subhashis
author_sort DATTA, Subhajit
title Links do matter: Understanding the drivers of developer interactions in software ecosystems
title_short Links do matter: Understanding the drivers of developer interactions in software ecosystems
title_full Links do matter: Understanding the drivers of developer interactions in software ecosystems
title_fullStr Links do matter: Understanding the drivers of developer interactions in software ecosystems
title_full_unstemmed Links do matter: Understanding the drivers of developer interactions in software ecosystems
title_sort links do matter: understanding the drivers of developer interactions in software ecosystems
publisher Institutional Knowledge at Singapore Management University
publishDate 2021
url https://ink.library.smu.edu.sg/sis_research/6579
https://ink.library.smu.edu.sg/context/sis_research/article/7582/viewcontent/ICSME2021_NIER_Paper_273_manuscript_v09.pdf
_version_ 1770575994910932992