From Concept to Action: How Do Agile Software Teams Decompose User Stories Into Tasks?

Files

Access status: Embargo until 2026-12-08 , 978-3-032-28110-4_15.pdf (1.89 MB)

Publication date

2026-06-08

Authors

Ly, Delina
Aydemir, Fatma BasakORCID 0000-0003-3833-3997ISNI 0000000493355918
Dalpiaz, FabianoISNI 0000000419575525

Editors

Fuentes, Lidia
Plebani, Pierluigi
Combi, Carlo
Reijers, Hajo

Advisors

Supervisors

Document Type

Part of book

License

taverne

Abstract

In Agile software development, requirements are often captured as user stories (USs) and stored in issue tracking systems (ITS). These USs are typically manually decomposed into tasks that define the necessary steps for their implementation. This decomposition process, which serves as a bridge between requirements engineering and software development, is rarely studied in the existing literature, and empirical knowledge is scarce. We investigate how teams perform user story (US) decomposition in a mid-sized Dutch software development organization. Through content analysis and descriptive statistics, we analyze the decomposition of 373 USs into 1,823 tasks across 10 software systems developed with three different technologies (Java, .NET, and Power Apps). We provide empirical insights into the US decomposition process by examining which roles are involved, how they are involved, and which techniques are used. These findings can inform the development of tools to automate US decomposition and guide further research.

Keywords

Taverne

Citation

Ly, D, Aydemir, F B & Dalpiaz, F 2026, From Concept to Action: How Do Agile Software Teams Decompose User Stories Into Tasks? in L Fuentes, P Plebani, C Combi & H Reijers (eds), Advanced Information Systems Engineering : (CAiSE 2026). Lecture Notes in Computer Science, vol. 16558, Springer, pp. 267-283. https://doi.org/10.1007/978-3-032-28110-4_15