一句话:研究持续集成实践的可信度,刻画不可信表现并提出维持开发者信心的方案。
持续集成实践(CIP)是现代软件开发中频繁集成、构建和测试变更的社会技术活动与流程。随着规模和复杂度增长,工作流维护、故障诊断与安全风险等问题会削弱开发者的信心。论文将“CIP 可信度”定义为开发者对自动化保持有根据信心的程度,探讨信任不仅依赖技术健全性,也依赖对流程的理解与控制。研究目标是量化和刻画不可信性的表现,并提出帮助开发者维持对 CIP 信心的解决方案,强调忽视可信度会限制 CIP 的有效性。
Continuous Integration Practices (CIP) (i.e., the socio-technical activities, and processes that govern how software changes are frequently integrated, built, and tested), are central to modern software development. While CIP provide rapid feedback and promote seamless collaboration, their growing scale and complexity introduce challenges in workflow maintenance, failure diagnosis, and security risk. These challenges can erode developers’ confidence, indicating that trust in CIP depends not only on technical soundness but also on the ability to comprehend and control the processes. We refer to this overarching construct as the trustworthiness of CIP, which captures the extent to which developers can place justified confidence in automation despite its challenges and limitations. In this thesis, we examine the trustworthiness of CIP as a means to explain the dynamics of confidence in these practices. We argue that overlooking trustworthiness concerns undermines developers’ confidence and limits the effectiveness of CIP. We aim to quantify and characterize manifestations of untrustworthiness and to propose solutions that help developers sustain confidence in their CIP.