User stories as boundary objects in agile requirements engineering: A theoretical literature review

• Theoretical review of 14 studies on user stories in practice • User stories function as boundary objects across knowledge boundaries • We propose five propositions to form a preliminary theory on user stories • The propositions explain how user stories shape collaboration and adaptation • Future research could explore how LLMs transform user story practices User stories have become the predominant method for managing requirements in software development, used by approximately half of all software developers. Despite this widespread adoption, there is limited theoretical understanding of how user stories are used in practice. Through a theoretical literature review of 14 industry studies, we develop five theoretical propositions: 1) user stories facilitate shared understanding between developers and users; 2) small user stories help developers cope with change; 3) clarifying the ‘why’ in user stories reinforces focus on user needs but adds complexity to the development process; 4) conversations triggered by user stories can hamper the sense of productivity; and 5) user stories as recorded in writing degrade over time. Using boundary object theory as an analytical lens, we explain how user stories facilitate knowledge transfer across syntactic, semantic, and pragmatic boundaries between developers and users. This theoretical lens offers new insights into why some user stories succeed while others fail to bridge boundaries between users and developers. The review highlights the sharp contrast between the widespread use of user stories among practitioners and the limited academic research on their practical application. We end with identifying opportunities for future research, particularly on how user stories can be used in the era of generative AI.

Authors

Institutions

Publication Details

Journal
Journal of Systems and Software
Published
2025-11-16
DOI
https://doi.org/10.1016/j.jss.2025.112693
Primary Topic
Software Engineering Techniques and Practices
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

User stories as boundary objects in agile requirements engineering: A theoretical literature review

Tor Sporsem, Klaas-Jan Stol, Torgeir Dingsøyr
Journal of Systems and Software
Software Engineering Techniques and Practices
article

User stories as boundary objects in agile requirements engineering: A theoretical literature review

Tor Sporsem, Klaas-Jan Stol, Torgeir Dingsøyr
article en

Abstract

• Theoretical review of 14 studies on user stories in practice • User stories function as boundary objects across knowledge boundaries • We propose five propositions to form a preliminary theory on user stories • The propositions explain how user stories shape collaboration and adaptation • Future research could explore how LLMs transform user story practices User stories have become the predominant method for managing requirements in software development, used by approximately half of all software developers. Despite this widespread adoption, there is limited theoretical understanding of how user stories are used in practice. Through a theoretical literature review of 14 industry studies, we develop five theoretical propositions: 1) user stories facilitate shared understanding between developers and users; 2) small user stories help developers cope with change; 3) clarifying the ‘why’ in user stories reinforces focus on user needs but adds complexity to the development process; 4) conversations triggered by user stories can hamper the sense of productivity; and 5) user stories as recorded in writing degrade over time. Using boundary object theory as an analytical lens, we explain how user stories facilitate knowledge transfer across syntactic, semantic, and pragmatic boundaries between developers and users. This theoretical lens offers new insights into why some user stories succeed while others fail to bridge boundaries between users and developers. The review highlights the sharp contrast between the widespread use of user stories among practitioners and the limited academic research on their practical application. We end with identifying opportunities for future research, particularly on how user stories can be used in the era of generative AI.

Journal of Systems and SoftwareVol. 233
Science Foundation Ireland (IE), SINTEF (NO), University College Cork (IE), Lero (IE), Simula Metropolitan Center for Digital Engineering (NO), NTNU Samfunnsforskning (NO)
Openalex Percentile: Top 52%
Software Engineering Techniques and Practices
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.