paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Human-AI Collaboration in Software Development: A Mixed-Methods Study of Developers’ Use of GitHub Copilot and ChatGPT

软件开发中的人机协作:开发者使用 GitHub Copilot 与 ChatGPT 的混合方法研究
FSE Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering2025匹配度 2/10 · 该论文是混合方法实证研究,关注开发者采用GitHub Copilot和ChatGPT的组织与工作流因素,属于HCI/软件工程管理范畴,不涉及静态分析、形式化验证、浮点或贝叶斯程序分析等用户核心研究方向;虽涉及LLM编码助手,但未提出或评估任何PL/分析技术,匹配度低。引用 7 inbox
Viktoria Stray, Astri Barbala, Viggo Tellefsen Wivestad
crossref: 2026-09-12

AI 速览

一句话:通过访谈与问卷揭示,工作流兼容性与组织支持是决定开发者采用 GenAI 编码助手的关键因素。

AI 编码助手被寄望提升生产力与代码质量,但其工作流整合、准确性、可靠性与伦理问题尚存争议。本文以某大型公共部门组织为案例,采用混合方法,对 13 位开发者进行访谈并回收 114 份问卷,考察 IDE 集成的 GitHub Copilot 与对话式 ChatGPT 对软件工程工作流的影响。分析以人机协作与适应框架(HACAF)为核心,融合多种技术接受模型与理论。研究发现,工具与既有工作流的兼容性是有效使用 GenAI 的关键;个体、技术与社会因素共同影响采用,组织支持与团队内的集体使用模式尤为重要。通过同时纳入使用者与非使用者,论文刻画了推动采用的因素与阻碍全面整合的障碍,为 AI 增强 IDE、编码中的人机协作以及基于 LLM 的助手在现代软件开发中角色演变等议题提供了实证洞见。

问题
研究开发者如何在真实组织中采用与整合 GenAI 编码助手,以及哪些个体、技术与社会因素影响其使用与弃用。
方法
在一家大型公共部门组织开展混合方法研究:13 次访谈与 114 份问卷,并借助 HACAF 框架及多种技术接受模型进行主题与量化分析。
评估
以访谈与问卷数据对 Copilot 与 ChatGPT 的使用者及非使用者进行对比分析,识别采用驱动因素、障碍与工作流兼容性的作用。
原文摘要(Abstract)

The integration of AI-powered coding assistants into software development presents both opportunities and challenges. These tools promise enhanced productivity and code quality while introducing significant concerns related to workflow integration, accuracy, reliability, and ethical considerations. This study investigates how software developers interact with Generative AI (GenAI) tools in a large-scale public sector organization. Using a mixed-methods approach, we analyze 13 interviews and a survey with 114 respondents to explore the impact of GitHub Copilot (IDE-integrated AI) and ChatGPT (conversational AI assistant) on software engineering workflows. The Human-AI Collaboration and Adaptation Framework (HACAF) is central to our analysis, which integrates insights from several technology acceptance models and theories. Our findings reveal that compatibility within existing workflows plays a crucial role in effectively utilizing GenAI tools. We explore individual, technological, and social factors that influence the adoption of these tools, highlighting the importance of organizational support and collective user patterns within teams. By studying both users and non-users, we provide insights into the factors driving GenAI adoption and the barriers preventing full integration. Our findings contribute to discussions on AI-enhanced IDEs, human-AI collaboration in coding, and the evolving role of LLM-based assistants in modern software development.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot8976,
  title = {Human-AI Collaboration in Software Development: A Mixed-Methods Study of Developers’ Use of GitHub Copilot and ChatGPT},
  author = {Viktoria Stray and Astri Barbala and Viggo Tellefsen Wivestad},
  booktitle = {FSE},
  year = {2025},
  doi = {10.1145/3696630.3730566}
}