An Empirical Study of Multi-discussing Pattern in Open-Source Software Development

被引:1
|
作者
Yang, Cheng [1 ]
Hu, Dongyang [1 ]
Zhang, Yang [1 ]
Wang, Tao [1 ]
Yu, Yue [1 ]
机构
[1] Natl Univ Def Technol, Changsha, Peoples R China
关键词
Multi-discussing; GitHub; issue resolution; mixed-methods;
D O I
10.1145/3457913.3457914
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
GitHub enables developers to expediently contribute their comments on multiple issues and switch their discussion between issues, i.e., multi-discussing. Discussing multiple issues simultaneously is able to enhance work efficiency. However, multi-discussing also relies on developers' rationally allocating their focus, which may result in the different influence on the resolution of issues. Therefore, investigating how multi-discussing affects the issue resolution is a meaningful research question that can help developers understand the benefits and limitations of multi-discussing. Using quantitative and qualitative methods, this paper proposes a groundbreaking study of the impact of multi-discussing on issue resolution in GitHub. First, we collect and analyze data from 624 GitHub projects to explore how multi-discussing affects the overall issue resolution of the project. Further, we investigate how multi-discussing affects the resolution of a single issue. We find that multi-discussing is a common behavior in GitHub. Also, multi-discussing is connected to a shorter average issue resolution latency of the project. However, during a single issue resolution, more multi-discussing behaviors tend to bring longer issue resolution latency. We also conduct the qualitative analysis to explore the developers' experiences and expectations of multi-discussing.
引用
收藏
页码:1 / 10
页数:10
相关论文
共 50 条
  • [41] Robust open-source software
    Neumann, PG
    COMMUNICATIONS OF THE ACM, 1999, 42 (02) : 128 - 128
  • [42] Empirical study of the effects of open source adoption on software development economics
    Ajila, Samuel A.
    Wu, Di
    JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (09) : 1517 - 1529
  • [43] An Overview of Open-Source Software Licenses and the Value of Open-Source Software to Public Health Initiatives
    Hahn, Erin N.
    JOHNS HOPKINS APL TECHNICAL DIGEST, 2014, 32 (04): : 690 - 698
  • [44] Analyzing the Relationship between Community and Design Smells in Open-Source Software Projects: An Empirical Study
    Mumtaz, Haris
    Singh, Paramvir
    Blincoe, Kelly
    PROCEEDINGS OF THE16TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, ESEM 2022, 2022, : 23 - 33
  • [45] The Evolution of Open-Source Blockchain Systems: An Empirical Study
    Cao, Jiawei
    Wang, Xingya
    Li, Zixin
    Gu, Qiqi
    Chen, Zhenyu
    11TH ASIA-PACIFIC SYMPOSIUM ON INTERNETWARE (INTERNETWARE 2019), 2019,
  • [46] The evolution of open-source mobile applications: An empirical study
    Li, Deguang
    Guo, Bing
    Shen, Yan
    Li, Junke
    Huang, Yanhui
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2017, 29 (07)
  • [47] Benefits, Challenges, and Implications of Open-Source Software for Health-Tech Startups: An Empirical Study
    Ahmad, Noman
    Tripathi, Nirnaya
    SOFTWARE BUSINESS, ICSOB 2023, 2024, 500 : 265 - 282
  • [48] Inside Bug Report Templates: An Empirical Study on Bug Report Templates in Open-Source Software
    Zhang, Junwei
    Liu, Zhongxin
    Bao, Lingfeng
    Xing, Zhenchang
    Hu, Xing
    Xia, Xin
    PROCEEDINGS OF THE 15TH ASIA-PACIFIC SYMPOSIUM ON INTERNETWARE, INTERNETWARE 2024, 2024, : 125 - 134
  • [49] Release conventions of open-source software: An exploratory study
    Chakroborti, Debasish
    Nath, Sristy Sumana
    Schneider, Kevin A.
    Roy, Chanchal K.
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2023, 35 (01)
  • [50] Open-Source Software in Computational Research: A Case Study
    Syamlal, Madhava
    O'Brien, Thomas J.
    Benyahia, Sofiane
    Gel, Aytekin
    Pannala, Sreekanth
    MODELLING AND SIMULATION IN ENGINEERING, 2008, 2008