arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2402.09651cs.SEcs.LG
收藏

Atlassian 公司从业者对 CI 构建失败预测的挑战与认知研究

Practitioners' Challenges and Perceptions of CI Build Failure Predictions at Atlassian

Monash University(莫纳什大学);Atlassian(亚特拉斯西安公司);The University of Melbourne(墨尔本大学)

Yang Hong, Chakkrit Tantithamthavorn, Jirat Pasuksmit, Patanamon Thongtanunam, Arik Friedman, Xing Zhao, Anton Krasikov

AI总结:

本研究针对 Atlassian 公司的 CI 构建失败问题开展实证研究,发现仓库维度是影响失败的关键因素,开发者认为该问题具有挑战性,且 CI 构建预测可提供前瞻洞察、辅助决策,为优化 CI 流程提供参考。

摘要:

持续集成(Continuous Integration,CI)构建失败会对软件开发流程和团队造成显著影响,例如延迟新功能发布、降低开发者生产力。本研究针对 Atlassian 公司产品开发全流程中的 CI 构建失败问题开展实证研究。定量分析发现,仓库维度是影响 CI 构建失败的关键因素。此外,定性调查显示 Atlassian 的开发者认为 CI 构建失败是实践中的挑战性问题。研究还发现,CI 构建预测不仅能为 CI 构建失败提供前瞻性洞察,还能辅助团队决策。本研究揭示了将 CI 构建预测工具集成到 Bitbucket 环境所面临的挑战与预期,为优化 CI 流程提供了有价值的见解。

英文摘要:

Continuous Integration (CI) build failures could significantly impact the software development process and teams, such as delaying the release of new features and reducing developers' productivity. In this work, we report on an empirical study that investigates CI build failures throughout product development at Atlassian. Our quantitative analysis found that the repository dimension is the key factor influencing CI build failures. In addition, our qualitative survey revealed that Atlassian developers perceive CI build failures as challenging issues in practice. Furthermore, we found that the CI build prediction can not only provide proactive insight into CI build failures but also facilitate the team's decision-making. Our study sheds light on the challenges and expectations involved in integrating CI build prediction tools into the Bitbucket environment, providing valuable insights for enhancing CI processes.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑