English
Related papers

Related papers: User Story Tutor (UST) to Support Agile Software D…

200 papers

Agile methodologies have become increasingly popular in recent years. Due to its inherent nature, agile methodologies involve stakeholders with a wide range of expertise and require interaction between them, relying on collaboration and…

Software Engineering · Computer Science 2023-01-25 Salih Göktuğ Köse , Fatma Başak Aydemir

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…

Software Engineering · Computer Science 2025-03-05 Daniel Hallmann , Kerstin Jacob , Gerald Lüttgen , Ute Schmid , Rüdiger von der Weth

In Agile software development methodology, a user story describes a new feature or functionality from an end user's perspective. The user story details may also incorporate acceptance testing criteria, which can be developed through…

Software Engineering · Computer Science 2025-02-06 Allan Brockenbrough , Henry Feild , Dominic Salinas

Although there has been substantial research in software analytics for effort estimation in traditional software projects, little work has been done for estimation in agile projects, especially estimating user stories or issues. Story…

Software Engineering · Computer Science 2016-09-07 Morakot Choetkiertikul , Hoa Khanh Dam , Truyen Tran , Trang Pham , Aditya Ghose , Tim Menzies

Story points are unitless, project-specific effort estimates that help developers plan their sprints. Traditionally, developers have collaboratively estimated story points using planning poker or other manual techniques. Machine learning…

Artificial Intelligence · Computer Science 2026-03-17 Monoshiz Mahbub Khan , Xiaoyin Xi , Andrew Meneely , Yiming Tang , Zhe Yu

In the realm of Agile software development, precise user story point estimation is crucial for effectual project timeline and resource management. Despite its significance, the method is often marred by issues stemming from cognitive…

Software Engineering · Computer Science 2024-09-25 Fatih Bildirici , Keziban Seckin Codal , Tunc Durmus Medeni

The integration of Agile development and user experience (UX) has received significant attention over the past decade. The literature contains several process models and wide-ranging discussion about the benefits and challenges of this…

Software Engineering · Computer Science 2022-04-26 Manal Alhammad , Ana Moreno

Agile methods are best taught in a hands-on fashion in realistic projects. The main challenge in doing so is to assess whether students apply the methods correctly without requiring complete supervision throughout the entire project. This…

Software Engineering · Computer Science 2018-09-05 Christoph Matthies , Thomas Kowark , Keven Richly , Matthias Uflacker , Hasso Plattner

In Agile software development, user stories play a vital role in capturing and conveying end-user needs, prioritizing features, and facilitating communication and collaboration within development teams. However, automated methods for…

Software Engineering · Computer Science 2023-06-22 Krishna Ronanki , Beatriz Cabrero-Daniel , Christian Berger

Data storytelling workflows ask learners to integrate analytical, design, and narrative skills, but instructors rarely have the capacity to provide detailed feedback at each step. Computational and AI-assisted storytelling offers…

Human-Computer Interaction · Computer Science 2026-05-19 Jennifer Posada , Taha Hassan , Lujie Karen Chen , Louise Yarnall , Jiaqi Gong

Previous work established that open source software (OSS) projects can benefit from the involvement of UX professionals, who offer user-centric perspectives and contributions to improve software usability. However, their participation in…

Human-Computer Interaction · Computer Science 2025-03-05 Arghavan Sanei , Jinghui Cheng

App store reviews provide a constant flow of real user feedback that can help improve software requirements. However, these reviews are often messy, informal, and difficult to analyze manually at scale. Although automated techniques exist,…

Computation and Language · Computer Science 2026-03-31 Shadman Sakib , Oishy Fatema Akhand , Tasnia Tasneem , Shohel Ahmed

This paper describes how motivational models can be used to cross check agile requirements artifacts to improve consistency and completeness of software requirements. Motivational models provide a high level understanding of the purposes of…

Software Engineering · Computer Science 2023-06-13 Eduardo A. Oliveira , Leon Sterling

Context: User-Centered Design and Agile methodologies focus on human issues. Nevertheless, agile methodologies focus on contact with contracting customers and generating value for them. Usually, the communication between end users and the…

Software Engineering · Computer Science 2022-11-28 Bruna Ferreira , Silvio Marques , Marcos Kalinowski , Helio Lopes , Simone D. J. Barbosa

Teaching agile software development by pairing lectures with hands-on projects has become the norm. This approach poses the problem of grading and evaluating practical project work as well as process conformance during development. Yet, few…

Software Engineering · Computer Science 2018-09-05 Christoph Matthies , Thomas Kowark , Matthias Uflacker , Hasso Plattner

The process of requirements analysis requires an understanding of the end users of a system. Thus, expert stakeholders, such as User Experience (UX) designers, usually create various descriptions containing information about the users and…

Human-Computer Interaction · Computer Science 2025-07-01 Patrick Stadler , Christopher Lazik , Christopher Katins , Thomas Kosch

Creative writing is hard: Novelists struggle with writer's block daily. While automatic story generation has advanced recently, it is treated as a "toy task" for advancing artificial intelligence rather than helping people. In this paper,…

Computation and Language · Computer Science 2023-02-21 Chieh-Yang Huang , Saniya Naphade , Kavya Laalasa Karanam , Ting-Hao 'Kenneth' Huang

Behaviour-Driven Development (BDD) has emerged in the last years as a powerful methodology to specify testable and executable user requirements through stories and scenarios. With the support of external testing frameworks, BDD stories can…

Software Engineering · Computer Science 2022-09-14 Thiago Rocha Silva , Marco Winckler

Many intelligent user interfaces employ application and user models to determine the user's preferences, goals and likely future actions. Such models require application analysis, adaptation and expansion. Building and maintaining such…

Artificial Intelligence · Computer Science 2013-01-18 Peter J. Gorniak , David L. Poole

In agile software development, breaking down user stories into actionable tasks is a critical yet time-consuming process. This paper investigates the potential of Generative AI tools to assist in task splitting, aiming to enhance planning…

Human-Computer Interaction · Computer Science 2026-05-11 Luka Pavlič , Reinhard Bernsteiner , Stephan Schlögl , Christian Ploder
‹ Prev 1 2 3 10 Next ›