SOCIAL NETWORK ANALYSIS APPLIED AT UNDERSTANDING COLLABORATION IN SOFTWARE PROJECTS

被引:0
作者
de Miranda, Fabio R. [1 ]
Graglia, Marcelo A. V. [2 ]
机构
[1] Pontifical Catholic Univ Sao Paulo, TIDD, Sao Paulo, Brazil
[2] INSPER, Inst Educ & Res, Sao Paulo, Brazil
来源
RISUS-JOURNAL ON INNOVATION AND SUSTAINABILITY | 2024年 / 15卷 / 02期
关键词
Collaboration; Social network analysis; Software development; Software repositories;
D O I
10.23925/2179-3565.2023v15i2p173-183
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In the realm of software development, collaboration is important for worker satisfaction, mitigating turnover risks and better design of final products. The quality of collaboration in teams can indirectly assessed by the interdependence of team members' designs and the extent of shared authorship within a system. Our goal is to apply Social Network Analysis to visualize collaboration on software teams. This study is situated within the framework of software projects undertaken by undergraduate Computer Science students in a 3-week programming sprint. Detailed data from the software development process was gathered through Github and further analyzed using a two-mode social network and later a regular social network. Our results indicate that these techniques help illuminate certain facets of collaboration, such as members that are isolated from the team or collaborators that tend to concentrate too much work.
引用
收藏
页码:173 / 183
页数:11
相关论文
共 35 条
[32]  
Weimar E., 2013, P 17 INT C EVALUATIO, P212, DOI [DOI 10.1145/2460999.2461030, 10.1145/2460999.2461030]
[33]  
Whitehead J, 2010, COLLABORATIVE SOFTWARE ENGINEERING, P1, DOI 10.1007/978-3-642-10294-3_1
[34]  
World Economic Forum, 2020, The Future of Jobs Report 2020
[35]   Maintenance Effort Estimation for Open Source Software: A Systematic Literature Review [J].
Wu, Hong ;
Shi, Lin ;
Chen, Celia ;
Wang, Qing ;
Boehm, Barry .
32ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2016), 2016, :32-43