CFP last date
21 July 2025
Reseach Article

General Model for Requirements Prioritization and Assignment to Increments

by Mohammad A. Asmaran
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 187 - Number 13
Year of Publication: 2025
Authors: Mohammad A. Asmaran
10.5120/ijca2025925316

Mohammad A. Asmaran . General Model for Requirements Prioritization and Assignment to Increments. International Journal of Computer Applications. 187, 13 ( Jun 2025), 47-55. DOI=10.5120/ijca2025925316

@article{ 10.5120/ijca2025925316,
author = { Mohammad A. Asmaran },
title = { General Model for Requirements Prioritization and Assignment to Increments },
journal = { International Journal of Computer Applications },
issue_date = { Jun 2025 },
volume = { 187 },
number = { 13 },
month = { Jun },
year = { 2025 },
issn = { 0975-8887 },
pages = { 47-55 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume187/number13/general-model-for-requirements-prioritization-and-assignment-to-increments/ },
doi = { 10.5120/ijca2025925316 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2025-06-21T01:57:02.467783+05:30
%A Mohammad A. Asmaran
%T General Model for Requirements Prioritization and Assignment to Increments
%J International Journal of Computer Applications
%@ 0975-8887
%V 187
%N 13
%P 47-55
%D 2025
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Software development is a very consuming process as it consumes the development company resources, budget, and time. In some cases, there is a restriction on the workload that the company can perform. Moreover, in some cases software products are required in less time than estimated production time. To resolve such issues, software development is divided into increments that fit with those restrictions. This involves selecting a subset of requirements with higher priority. In this research a model is proposed to optimize the selection process of the requirements to be developed during an increment by maximizing returns and restricting other factors to the maximum restriction with dependency concern.

References
  1. Berander Patrik, Andrews Anneliese (2005), Requirements Prioritization. In Engineering and Managing Software Requirements (pp. 69-94). Heidelberg, Berlin: Springer.
  2. Nancy Mead (2013), Requirements Prioritization Case Study Using AHP, Software Engineering Institute "Carnegie Mellon University",https://insights.sei.cmu.edu/library/requirements-prioritization-case-study-using-ahp/.
  3. Taherdoost, Hamed. (2017). Decision Making Using the Analytic Hierarchy Process (AHP); A Step by Step Approach. International Journal of Economics and Management Systems.
  4. Tavana, M., Soltanifar, M. & Santos-Arteaga, F.J. Analytical hierarchy process: revolution and evolution. Ann Oper Res 326, 879–907 (2023). https://doi.org/10.1007/s10479-021-04432-2.
  5. P. Chatzipetrou, L. Angelis, P. Rovegård and C. Wohlin, "Prioritization of Issues and Requirements by Cumulative Voting: A Compositional Data Analysis Framework," 2010 36th EUROMICRO Conference on Software Engineering and Advanced Applications, Lille, France, 2010, pp. 361-370, doi: 10.1109/SEAA.2010.35.
  6. Aneesa Rida Asghar, Shahid Nazir Bhatti, Atika Tabassum and S Asim Ali Shah, “The Impact of Analytical Assessment of Requirements Prioritization Models: An Empirical Study” International Journal of Advanced Computer Science and Applications(IJACSA), 8(2), 2017. http://dx.doi.org/10.14569/IJACSA.2017.080240.
  7. Anna Perini, Filippo Ricca b, Angelo Susi,Tool-supported requirements prioritization: Comparing the AHP and CBRank methods, Information and Software Technology, 51 (2009), pp. 1021–1032.
  8. Qiao Ma, 2009,The Effectiveness of Requirements Prioritization Techniques for a Medium to Large Number of Requirements: A Systematic Literature Review, M.Sc. Thesis, Auckland University of Technology: NEW ZEALAND.
  9. Richard Berntsson Svensson, Tony Gorschek, Björn Regnell, Richard Torkar, Ali Shahrokni, Robert Feldt,Aybuke Aurum, Prioritization of Quality Requirements: State of Practice in Eleven Companies, in the proceedings of IEEE 19th International Requirements Engineering Conference, 2011, pp. 69-78.
  10. Laura Lehtola, Marjo Kauppinen, Sari Kujala,Requirements Prioritization Challenges in Practice, Product Focused Software Process Improvement, Volume 3009, 2004, pp 497-508.
  11. D. Greer, G. Ruhe, Software release planning: an evolutionary and iterative approach, Information and Software Technology, 46, 2004, pp. 243–253.
  12. Andrea Herrmann, Maya Daneva, Requirements Prioritization Based on Benefit and Cost Prediction:An Agenda for Future Research, 16th IEEE International Requirements Engineering Conference, 2008, pp. 125-134.
  13. Zornitza Racheva, Maya Daneva, Klaas Sikkel,Roel Wieringa, Andrea Herrmann, Do We Know Enough about Requirements Prioritization in Agile Projects: Insights from a Case Study, in the proceedings of Requirements Engineering Conference (RE), 2010 18th IEEE International, 2010, pp. 147 – 156.
  14. Mohammad A. Asmaran, Ahmad A. Sharieh, Basel A. Mahafzah (2019), "Chemical Reaction Optimization Algorithm to Find Maximum Independent Set in a Graph", International Journal of Advanced Computer Science and Applications (IJACSA), pp. 76-91, Volume 10, Issue 9.
  15. Ahmad A. Sharieh ,Mohammad A. Asmaran ,Basel A. Mahafzah , (2020 ) " Generating Class Scheduling without Conflict based on Maximum Independent Set " , International Journal of Advances in Science, Engineering and Technology(IJASEAT) , pp. 77-83, Volume-8, Issue-4
Index Terms

Computer Science
Information Sciences

Keywords

Agile Requirements Prioritization Maximum Independent Set