Loading [MathJax]/extensions/MathZoom.js
Enhancing Agile Software Development: A Systematic Literature Review of Requirement Prioritization and Reprioritization Techniques | IEEE Journals & Magazine | IEEE Xplore

Enhancing Agile Software Development: A Systematic Literature Review of Requirement Prioritization and Reprioritization Techniques


This systematic literature review analyzes 76 studies from five credible databases, covering conventional , AI-based, semi-automated, and reprioritization techniques in A...

Abstract:

Agile software development places great importance on requirement prioritization and reprioritization, which allow teams to concentrate on providing the most beneficial f...Show More

Abstract:

Agile software development places great importance on requirement prioritization and reprioritization, which allow teams to concentrate on providing the most beneficial features to satisfy stakeholders. Most systematic review articles on prioritization techniques focus on traditional methods and ignore recent approaches that use artificial intelligence (AI). Additionally, there is a notable scarcity of literature addressing the neglected domain of reprioritisation and a lack of review papers analyzing semi-automated approaches. To fill this gap, this systematic literature review includes an in-depth review of newly developed AI-based and semi-automated techniques, in addition to widely used traditional prioritization methods. This study analyzed 76 primary studies from five credible electronic databases (Springer Link, IEEE Xplore, Scopus, Science Direct, and ACM Digital Library) to address six selected research questions. This literature review paper is unique in that it covers conventional approaches, reprioritization techniques, and AI-based and semi-automated techniques in a single review, which has not been done in previous papers. The findings highlight the strength and weakness of each technique. This review also identifies the most commonly used prioritization techniques in agile software development and the key challenges in requirement prioritization. Future research opportunities in the field of reprioritization are revealed by the gaps identified in the literature. This research contributes to enhancing the agility and effectiveness of agile software development (ASD).
This systematic literature review analyzes 76 studies from five credible databases, covering conventional , AI-based, semi-automated, and reprioritization techniques in A...
Published in: IEEE Access ( Volume: 13)
Page(s): 32993 - 33034
Date of Publication: 05 February 2025
Electronic ISSN: 2169-3536

Funding Agency:


References

References is not available for this document.