Leveraging latent natural language processing techniques for user story management in agile software development

User story management is a critical aspect of agile software development, as it involves understanding and prioritizing the needs of stakeholders, and translating them into actionable tasks fordevelopment teams. Furthermore, the identification of new activities within products is crucial for enhanci...

Full description

Bibliographic Details
Main Authors: Imhmed, Hisham, Ahmed, Khamiss, Salem, Yousif, Zulzalil, Hazura
Format: Article
Published: Sebha University 2023
Online Access:http://psasir.upm.edu.my/id/eprint/110159/
_version_ 1848865447832715264
author Imhmed, Hisham
Ahmed, Khamiss
Salem, Yousif
Zulzalil, Hazura
author_facet Imhmed, Hisham
Ahmed, Khamiss
Salem, Yousif
Zulzalil, Hazura
author_sort Imhmed, Hisham
building UPM Institutional Repository
collection Online Access
description User story management is a critical aspect of agile software development, as it involves understanding and prioritizing the needs of stakeholders, and translating them into actionable tasks fordevelopment teams. Furthermore, the identification of new activities within products is crucial for enhancing software quality assurance, and user story management is a crucial component of agile software development and software testing. Reusing manuallywritten test steps would be a waste of time and effort for the testers because requirements in agile software development are continually changing and eventually becoming out-dated. Therefore, developers need to implement the necessary functions and writetest steps for user stories to determine the desired behaviour or desired result of the program. In an agile world, the user story is the link between the customer and the development team, as well as the main pillar on which the development team relies to understand the product requirements. Therefore, developers need to implement the necessary functions and write test steps for user stories to determine the desired behaviour or desired result of the program. Since agile testing can detect defects earlyin the software life cycle and deliver a high-quality product, we propose our approach to generating test cases using natural language processing to analyse the user story. Therefore, Neural Language Processing (NLP) techniques help the development team to obtain clear data and achieve customer satisfaction.
first_indexed 2025-11-15T14:04:52Z
format Article
id upm-110159
institution Universiti Putra Malaysia
institution_category Local University
last_indexed 2025-11-15T14:04:52Z
publishDate 2023
publisher Sebha University
recordtype eprints
repository_type Digital Repository
spelling upm-1101592024-07-04T06:34:13Z http://psasir.upm.edu.my/id/eprint/110159/ Leveraging latent natural language processing techniques for user story management in agile software development Imhmed, Hisham Ahmed, Khamiss Salem, Yousif Zulzalil, Hazura User story management is a critical aspect of agile software development, as it involves understanding and prioritizing the needs of stakeholders, and translating them into actionable tasks fordevelopment teams. Furthermore, the identification of new activities within products is crucial for enhancing software quality assurance, and user story management is a crucial component of agile software development and software testing. Reusing manuallywritten test steps would be a waste of time and effort for the testers because requirements in agile software development are continually changing and eventually becoming out-dated. Therefore, developers need to implement the necessary functions and writetest steps for user stories to determine the desired behaviour or desired result of the program. In an agile world, the user story is the link between the customer and the development team, as well as the main pillar on which the development team relies to understand the product requirements. Therefore, developers need to implement the necessary functions and write test steps for user stories to determine the desired behaviour or desired result of the program. Since agile testing can detect defects earlyin the software life cycle and deliver a high-quality product, we propose our approach to generating test cases using natural language processing to analyse the user story. Therefore, Neural Language Processing (NLP) techniques help the development team to obtain clear data and achieve customer satisfaction. Sebha University 2023 Article PeerReviewed Imhmed, Hisham and Ahmed, Khamiss and Salem, Yousif and Zulzalil, Hazura (2023) Leveraging latent natural language processing techniques for user story management in agile software development. Journal of Pure & Applied Sciences, 22 (2). pp. 5-9. ISSN 2708-8251; ESSN: 2521-9200 https://sebhau.edu.ly/journal/jopas/article/view/2599 10.51984/jopas.v22i2.2599
spellingShingle Imhmed, Hisham
Ahmed, Khamiss
Salem, Yousif
Zulzalil, Hazura
Leveraging latent natural language processing techniques for user story management in agile software development
title Leveraging latent natural language processing techniques for user story management in agile software development
title_full Leveraging latent natural language processing techniques for user story management in agile software development
title_fullStr Leveraging latent natural language processing techniques for user story management in agile software development
title_full_unstemmed Leveraging latent natural language processing techniques for user story management in agile software development
title_short Leveraging latent natural language processing techniques for user story management in agile software development
title_sort leveraging latent natural language processing techniques for user story management in agile software development
url http://psasir.upm.edu.my/id/eprint/110159/
http://psasir.upm.edu.my/id/eprint/110159/
http://psasir.upm.edu.my/id/eprint/110159/