TY - GEN
T1 - Together or Apart? Investigating a mediator bot to aggregate bot's comments on pull requests
AU - Ribeiro, Eric
AU - Nascimento, Ronan
AU - Steinmacher, Igor
AU - Xavier, Laerte
AU - Gerosa, Marco
AU - De Paula, Hugo
AU - Wessel, Mairieli
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - Software bots connect users and tools, streamlining the pull request review process in social coding platforms. However, bots can introduce information overload into developers' communication. Information overload is especially problematic for newcomers, who are still exploring the project and may feel overwhelmed by the number of messages. Inspired by the literature of other domains, we designed and evaluated FunnelBot, a bot that acts as a mediator between developers and other bots in the repository. We conducted a within-subject study with 25 newcomers to capture their perceptions and preferences. Our results provide insights for bot developers who want to mitigate noise and create bots for supporting newcomers, laying a foundation for designing better bots.
AB - Software bots connect users and tools, streamlining the pull request review process in social coding platforms. However, bots can introduce information overload into developers' communication. Information overload is especially problematic for newcomers, who are still exploring the project and may feel overwhelmed by the number of messages. Inspired by the literature of other domains, we designed and evaluated FunnelBot, a bot that acts as a mediator between developers and other bots in the repository. We conducted a within-subject study with 25 newcomers to capture their perceptions and preferences. Our results provide insights for bot developers who want to mitigate noise and create bots for supporting newcomers, laying a foundation for designing better bots.
KW - GitHub Bots
KW - Open Source Software
KW - Software Bots
KW - Software Engineering
UR - http://www.scopus.com/inward/record.url?scp=85146229108&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85146229108&partnerID=8YFLogxK
U2 - 10.1109/ICSME55016.2022.00054
DO - 10.1109/ICSME55016.2022.00054
M3 - Conference contribution
AN - SCOPUS:85146229108
T3 - Proceedings - 2022 IEEE International Conference on Software Maintenance and Evolution, ICSME 2022
SP - 434
EP - 438
BT - Proceedings - 2022 IEEE International Conference on Software Maintenance and Evolution, ICSME 2022
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 39th IEEE International Conference on Software Maintenance and Evolution, ICSME 2022
Y2 - 2 October 2022 through 7 October 2022
ER -