paperbot · PL 论文追踪

全部论文 待读 收藏

P2 The Role of LLMs in Collaborative Software Design

LLMs 在协作式软件设计中的作用
FSE Proceedings of the 34th ACM International Conference on the Foundations of Software Engineering2026匹配度 1/10 · 该论文是 LLM 辅助协作软件设计的实证人因研究,关注设计过程中的交互模式与锚定效应,不涉及静态分析、形式化验证、浮点或贝叶斯程序分析,也非面向 Agentic 程序的分析工具,仅与“LLM+软件工程”大方向边缘相关。引用 1 inbox
Victoria Jackson, Yoonha Cha, Rafael Prikladnicki, André van der Hoek
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:通过 18 对软件专业人员的实验室研究,揭示 LLM 在协作软件设计中的联合使用模式、依赖差异与早期锚定效应。

已有工作多考察 LLM 在单人编码任务中的作用,对 LLM 如何影响软件工程中的协作工作了解甚少。本文聚焦软件设计,开展探索性实验室研究:18 对软件专业人员可自由使用 LLM,共同设计一个校园自行车停放应用。研究发现,共享同一 LLM 实例有助于形成共同理解,而各自并行使用不同实例有时导致“上下文漂移”;依赖程度从完全不用到把 LLM 当作信息源或内容生产者差异很大。参与者普遍会审查与反思 LLM 回复并由此获得设计洞见,但早期锚定有时限制探索。文章据此提出工具设计启示,强调在辅助设计者的同时保持以人为中心。

问题
现有研究主要关注 LLM 在单人开发任务(如编码)中的作用,对 LLM 如何塑造软件工程中的协作式群体工作,尤其是软件设计,仍缺乏了解。
方法
开展探索性实验室研究,让 18 对软件专业人员自由决定是否以及如何使用 LLM,合作设计一个大学校园自行车停放应用,并对其协作设计过程进行观察与定性分析。
评估
通过分析结对设计会话,归纳出共享实例与并行实例等不同联合使用模式、从不用到信息源/生产者的依赖程度差异,以及审查反思带来设计洞见、早期锚定限制探索等行为。
原文摘要(Abstract)

While much prior work examines Large Language Models (LLMs) for solo development tasks (e.g., coding), far less is known about how LLMs shape collaborative group work in software engineering. This study focuses on one such collaborative task, namely software design. It presents the results of an exploratory laboratory study of 18 pairs of software professionals who could use an LLM however they saw fit, to design a university campus bicycle parking application. Our findings reveal that introducing an LLM leads to distinct patterns of joint use: shared-instance use facilitated shared understanding, whereas parallel use across separate instances sometimes led to "context drift". We also observe wide variation in reliance, from non-use to treating the LLM as an information source or producer. Across these modes, professionals scrutinized and reflected on LLM responses, often yielding design insights; however, early anchoring sometimes curtailed exploration. We provide implications for tools to aid designers while retaining the human-centricity important to design.

链接与引用

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

BibTeX
@inproceedings{abs-2604-09120,
  title = {The Role of LLMs in Collaborative Software Design},
  author = {Victoria Jackson and Yoonha Cha and Rafael Prikladnicki and André van der Hoek},
  booktitle = {FSE},
  year = {2026},
  doi = {10.1145/3803437.3806702}
}