Saved in:
Bibliographic Details
Main Authors: Hallmann, Daniel, Jacob, Kerstin, Lüttgen, Gerald, Schmid, Ute, von der Weth, Rüdiger
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2503.02049
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917944566480896
author Hallmann, Daniel
Jacob, Kerstin
Lüttgen, Gerald
Schmid, Ute
von der Weth, Rüdiger
author_facet Hallmann, Daniel
Jacob, Kerstin
Lüttgen, Gerald
Schmid, Ute
von der Weth, Rüdiger
contents User stories are widely applied for conveying requirements within agile software development teams. Multiple user story quality guidelines exist, but authors like Product Owners in industry projects frequently fail to write high-quality user stories. This situation is exacerbated by the lack of tools for assessing user story quality. In this paper, we propose User Story eReviewer (USeR) a web-based tool that allows authors to determine and optimize user story quality. For developing USeR, we collected 77 potential quality metrics through literature review, practitioner sessions, and research group meetings and refined these to 34 applicable metrics through expert sessions. Finally, we derived algorithms for eight prioritized metrics using a literature review and research group meetings and implemented them with plain code and machine learning techniques. USeR offers a RESTful API and user interface for instant, consistent, and explainable user feedback supporting fast and easy quality optimizations. It has been empirically evaluated with an expert study using 100 user stories and four experts from two real-world agile software projects in the automotive and health sectors.
format Preprint
id arxiv_https___arxiv_org_abs_2503_02049
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle USeR: A Web-based User Story eReviewer for Assisted Quality Optimizations
Hallmann, Daniel
Jacob, Kerstin
Lüttgen, Gerald
Schmid, Ute
von der Weth, Rüdiger
Software Engineering
User stories are widely applied for conveying requirements within agile software development teams. Multiple user story quality guidelines exist, but authors like Product Owners in industry projects frequently fail to write high-quality user stories. This situation is exacerbated by the lack of tools for assessing user story quality. In this paper, we propose User Story eReviewer (USeR) a web-based tool that allows authors to determine and optimize user story quality. For developing USeR, we collected 77 potential quality metrics through literature review, practitioner sessions, and research group meetings and refined these to 34 applicable metrics through expert sessions. Finally, we derived algorithms for eight prioritized metrics using a literature review and research group meetings and implemented them with plain code and machine learning techniques. USeR offers a RESTful API and user interface for instant, consistent, and explainable user feedback supporting fast and easy quality optimizations. It has been empirically evaluated with an expert study using 100 user stories and four experts from two real-world agile software projects in the automotive and health sectors.
title USeR: A Web-based User Story eReviewer for Assisted Quality Optimizations
topic Software Engineering
url https://arxiv.org/abs/2503.02049