Quality gatekeepers: investigating the effects of code review bots on pull request activities

被引:0
|
作者
Mairieli Wessel
Alexander Serebrenik
Igor Wiese
Igor Steinmacher
Marco A. Gerosa
机构
[1] Delft University of Technology,
[2] University of São Paulo,undefined
[3] Eindhoven University of Technology,undefined
[4] Universidade Tecnológica Federal do Paraná,undefined
[5] Northern Arizona University,undefined
来源
关键词
Software bots; GitHub bots; Code review; Automation; Open source software; Software engineering;
D O I
暂无
中图分类号
学科分类号
摘要
Software bots have been facilitating several development activities in Open Source Software (OSS) projects, including code review. However, these bots may bring unexpected impacts to group dynamics, as frequently occurs with new technology adoption. Understanding and anticipating such effects is important for planning and management. To analyze these effects, we investigate how several activity indicators change after the adoption of a code review bot. We employed a regression discontinuity design on 1,194 software projects from GitHub. We also interviewed 12 practitioners, including open-source maintainers and contributors. Our results indicate that the adoption of code review bots increases the number of monthly merged pull requests, decreases monthly non-merged pull requests, and decreases communication among developers. From the developers’ perspective, these effects are explained by the transparency and confidence the bot comments introduce, in addition to the changes in the discussion focused on pull requests. Practitioners and maintainers may leverage our results to understand, or even predict, bot effects on their projects.
引用
收藏
相关论文
共 18 条
  • [1] Quality gatekeepers: investigating the effects of code review bots on pull request activities
    Wessel, Mairieli
    Serebrenik, Alexander
    Wiese, Igor
    Steinmacher, Igor
    Gerosa, Marco A.
    EMPIRICAL SOFTWARE ENGINEERING, 2022, 27 (05)
  • [2] Effects of Adopting Code Review Bots on Pull Requests to OSS Projects
    Wessel, Mairieli
    Serebrenik, Alexander
    Wiese, Igor
    Steinmacher, Igor
    Gerosa, Marco A.
    2020 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2020), 2020, : 1 - 11
  • [3] Does code quality affect pull request acceptance? An empirical study
    Lenarduzzi, Valentina
    Nikkola, Vili
    Saarimaki, Nyyti
    Taibi, Davide
    JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 171
  • [4] Does code quality affect pull request acceptance? An empirical study
    Lenarduzzi, Valentina
    Nikkola, Vili
    Saarimäki, Nyyti
    Taibi, Davide
    arXiv, 2019,
  • [5] Enhancing Code Review Efficiency - Automated Pull Request Evaluation Using Natural Language Processing and Machine Learning
    Zydron, Przemyslaw Wincenty
    Protasiewicz, Jaroslaw
    ADVANCES IN SCIENCE AND TECHNOLOGY-RESEARCH JOURNAL, 2023, 17 (04) : 162 - 167
  • [6] Investigating Code Review Quality: Do People and Participation Matter?
    Kononenko, Oleksii
    Baysal, Olga
    Guerrouj, Latifa
    Cao, Yaxin
    Godfrey, Michael W.
    2015 31ST INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME) PROCEEDINGS, 2015, : 111 - 120
  • [7] The effects of peer review and evidence quality on judge evaluations of psychological science: Are judges effective gatekeepers?
    Kovera, MB
    McAuliff, BD
    JOURNAL OF APPLIED PSYCHOLOGY, 2000, 85 (04) : 574 - 586
  • [8] A review of critical residential buildings parameters and activities when investigating indoor air quality and pollutants
    Teresa Baeza-Romero, Maria
    Dudzinska, Marzenna R.
    Torkmahalleh, Mehdi Amouei
    Barros, Nelson
    Coggins, Ann Marie
    Ruzgar, Duygu Gazioglu
    Kildsgaard, Ivana
    Naseri, Motahareh
    Rong, Li
    Saffell, John
    Scutaru, Ana Maria
    Staszowska, Amelia
    INDOOR AIR, 2022, 32 (11)
  • [9] Study on effects of life review activities on the quality of life of the elderly: A randomized controlled trial
    Hanaoka, H
    Okamura, H
    PSYCHOTHERAPY AND PSYCHOSOMATICS, 2004, 73 (05) : 302 - 311
  • [10] Effects of Processing and Storage Preservation Technologies on Nutritional Quality and Biological Activities of Edible Fungi: A Review
    Xue, Zhaohui
    Hao, Jingfeng
    Yu, Wancong
    Kou, Xiaohong
    JOURNAL OF FOOD PROCESS ENGINEERING, 2017, 40 (03)