The University of Southampton
University of Southampton Institutional Repository

The role of LLMs in collaborative software design

The role of LLMs in collaborative software design
The role of LLMs in collaborative software design
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.
Association for Computing Machinery
Jackson, Victoria
28beab06-6fae-46d3-ad73-1d29897680db
Cha, Yoonha
51d42c5f-2020-4dc1-bf56-d9dde2ac9ee9
Prikladnicki, Rafael
7139f69b-6fba-4a68-b602-bb94ec835714
van Der Hoek, André
4c4cdeed-2314-47ad-ab7f-ae14026a028c
Jackson, Victoria
28beab06-6fae-46d3-ad73-1d29897680db
Cha, Yoonha
51d42c5f-2020-4dc1-bf56-d9dde2ac9ee9
Prikladnicki, Rafael
7139f69b-6fba-4a68-b602-bb94ec835714
van Der Hoek, André
4c4cdeed-2314-47ad-ab7f-ae14026a028c

Jackson, Victoria, Cha, Yoonha, Prikladnicki, Rafael and van Der Hoek, André (2026) The role of LLMs in collaborative software design. In 34th ACMJoint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (FSE Companion ’26). Association for Computing Machinery. 10 pp . (doi:10.1145/3803437.3806702).

Record type: Conference or Workshop Item (Paper)

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.

Text
role_llm_software_design_FINAL - Version of Record
Available under License Creative Commons Attribution.
Download (649kB)

More information

Accepted/In Press date: 24 March 2026
Published date: 9 July 2026

Identifiers

Local EPrints ID: 511642
URI: http://eprints.soton.ac.uk/id/eprint/511642
PURE UUID: 4ddaf8ac-dd55-4d42-a8a8-14f9e68bc30e
ORCID for Victoria Jackson: ORCID iD orcid.org/0000-0002-6326-931X

Catalogue record

Date deposited: 26 May 2026 16:44
Last modified: 27 May 2026 02:14

Export record

Altmetrics

Contributors

Author: Victoria Jackson ORCID iD
Author: Yoonha Cha
Author: Rafael Prikladnicki
Author: André van Der Hoek

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×