勿扰我:开源软件项目中与软件机器人交互的挑战
软件工程
2024-01-24 v1
摘要
软件机器人被用于简化开源软件(OSS)项目拉取请求中的任务,节省开发成本、时间与精力。然而,它们的存在可能对社区造成干扰。我们通过访谈 21 位从业者(包括项目维护者、贡献者与机器人开发者),识别出拉取请求交互中由机器人引发的若干挑战。具体而言,我们的研究结果表明噪声是一个反复出现且核心的问题。噪声通过使开发者不堪重负并分散其注意力,影响了人际沟通与开发工作流。我们的主要贡献是构建了一种理论,阐释人类开发者如何将在社交编程平台上令人生厌的机器人行为感知为噪声。该贡献可帮助从业者理解采用机器人所带来的影响,研究人员与工具设计者亦可借助我们的成果,更好地支持社交编程平台上的人机交互。
引用
@article{arxiv.2103.13950,
title = {Don't Disturb Me: Challenges of Interacting with SoftwareBots on Open Source Software Projects},
author = {Mairieli Wessel and Igor Wiese and Igor Steinmacher and Marco A. Gerosa},
journal= {arXiv preprint arXiv:2103.13950},
year = {2024}
}