Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Leveraging Historical Data to Support User Story Estimation
Morningtrain ApS, Denmark.
University of Southern Denmark, Denmark.
Morningtrain ApS, Denmark.
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.ORCID iD: 0000-0002-9494-8059
Show others and affiliations
2024 (English)In: Product-Focused Software Process Improvement: PROFES 2023, Part I / [ed] Regine Kadgien, Andreas Jedlitschka, Andrea Janes, Valentina Lenarduzzi, Xiaozhou Li, Springer, 2024, Vol. 14483, p. 284-300Conference paper, Published paper (Refereed)
Abstract [en]

Accurate and reliable effort and cost estimation are still challenging for agile teams in the industry. It is argued that leveraging historical data regarding the actual time spent on similar past projects could be very helpful to support such an activity before companies embark upon a new project. In this paper, we investigate to what extent user story information retrieved from past projects can help developers estimate the effort needed to develop new similar projects. In close collaboration with a software development company, we applied design science and action research principles to develop and evaluate a tool that employs Natural Language Processing (NLP) algorithms to find past similar user stories and retrieve the actual time spent on them. The tool was then used to estimate a real project that was about to start in the company. A focus group with a team of six developers was conducted to evaluate the tool’s efficacy in estimating similar projects. The results of the focus group with the developers revealed that the tool has the potential to complement the existing estimation process and help different interested parties in the company. Our results contribute both towards a new tool-supported approach to help user story estimation based on historical data and with our lessons learned on why, when, and where such a tool and the estimations provided may play a role in agile projects in the industry.

Place, publisher, year, edition, pages
Springer, 2024. Vol. 14483, p. 284-300
Series
Lecture Notes in Computer Science, ISSN 0302-9743, E-ISSN 1611-3349
Keywords [en]
User stories, Agile estimation, Natural language processing
National Category
Software Engineering
Research subject
Software Engineering
Identifiers
URN: urn:nbn:se:bth-25697DOI: 10.1007/978-3-031-49266-2_20ISI: 001157572800020Scopus ID: 2-s2.0-85199149998ISBN: 9783031492655 (print)OAI: oai:DiVA.org:bth-25697DiVA, id: diva2:1818167
Conference
24th International Conference on Product-Focused Software Process Improvement, PROFES 2023, Dornbirn, Austria, December 10–13, 2023
Funder
ELLIIT - The Linköping‐Lund Initiative on IT and Mobile CommunicationsAvailable from: 2023-12-08 Created: 2023-12-08 Last updated: 2025-09-30Bibliographically approved

Open Access in DiVA

fulltext(313 kB)504 downloads
File information
File name FULLTEXT01.pdfFile size 313 kBChecksum SHA-512
246d7751a9ac1fe5417de069a2a628219ee68a301af142731cd9bc19ce2571e0cd30b645893e11fb0f8b9b67633cea44766cfe75933f9b682fbc49690dcbe237
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Edison, Henry
By organisation
Department of Software Engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 507 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 610 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf