User Stories in Requirements Elicitation: A Systematic Literature Review

Citation

Kustiawan, Yanche Ari and Lim, Tek Yong (2023) User Stories in Requirements Elicitation: A Systematic Literature Review. In: 2023 IEEE 8th International Conference On Software Engineering and Computer Systems (ICSECS), 25-27 August 2023, Penang, Malaysia.

[img] Text
2.pdf - Published Version
Restricted to Repository staff only

Download (419kB)

Abstract

A user story is commonly applied in requirement elicitation, particularly in agile software development. User story is typically composed in semi-formal natural language, and often follow a predefined template. The user story is used to elicit requirements from the users' perspective, emphasizing who requires the system, what they expect from it, and why it is important. This study aims to acquire a comprehensive understanding of user stories in requirement elicitation. To achieve this aim, this systematic review merged an electronic search of four databases related to computer science. 40 papers were chosen and examined. The majority of selected papers were published through conference channels which comprising 75% of total publications. This study identified 24 problems in user stories related to requirements elicitation, with ambiguity or vagueness being the most frequently occurring problem reported 18 times, followed by incompleteness reported 11 times. Finally, the model approach was the most popular approach reported in the research paper, accounting for 30% of the total approaches reported.

Item Type: Conference or Workshop Item (Paper)
Uncontrolled Keywords: Requirement elicitation, user stories, systematic review.
Subjects: Q Science > QA Mathematics > QA71-90 Instruments and machines > QA75-76.95 Calculating machines
Divisions: Faculty of Computing and Informatics (FCI)
Depositing User: Ms Nurul Iqtiani Ahmad
Date Deposited: 07 Dec 2023 04:02
Last Modified: 07 Dec 2023 04:02
URII: http://shdl.mmu.edu.my/id/eprint/11946

Downloads

Downloads per month over past year

View ItemEdit (login required)