Software Requirement Prioritization: A Critical Study on Its Techniques

Authors

  • Sandanasamy A Department of Computer Applications, Bishop Heber College, Trichy – 620017
  • Selvi RT Department of Computer Applications, Bishop Heber College, Trichy – 620017

DOI:

https://doi.org/10.26438/ijcse/v6i11.203206

Keywords:

software requirement prioritizing, software requirement prioritizing techniques, Analytical Hierarchical Process, Numerical method, Fuzzy logic

Abstract

Software has become an indispensible element of day-to-day life. As users of the software are increasing, the need of the software is also getting increased. Developing software that meets the needs of the users is an cumbersome task for a software developer. Since the complexity of the software has increased, the intricacy of the requirement also has increased. As the market needs meet changes, software development team has to meet the changes in the requirements. Hence the developing team faces the challenge to prioritize the requirements in order to produce a risk-free software. This study describes the techniques and methods used in prioritizing the requirements

References

[1] Chetna Sisodiya, Pradeep Sharma, “Scrutiny to Effectiveness of Various Software Process Model”, International Journal of Scientific Research in Computer Sciences and Engineering, Vol.5, Issue.2, pp.88-93, April (2017), ISSN: 2320-7639.

[2] Wiegers, “First things first: Prioritizing requirement,”, Software development Online, vol. 7, pp. 48-53, Sep. 1999.

[3] Karlsson J., Wohlin C., Regnell B., “An evaluation of methods for prioritizing software requirement.” Elsevier, New York, 7 Feb. 1997, pp 939-947.

[4] M. Asaem, M. Ramzan and A. Jaffar, "Analysis and optimization of software requirements prioritization techniques," International Conference on Information and Emerging Technologies, Pakistan, June 2010, pp. 1-6.

[5] J. Azar, R. K. Smith and D. Cordes, “Value Oriented Requirements Prioritization in a Small Development Organization,” IEEE Software , 2007, pp. 32-73.

[6] Saaty, T. L., “The Analytic Hierarchy Process”. Mc-Graw-Hill, 1980. .

[7] Persis Voola, A Vinaya Babu, “Comparison of Requirements Prioritization Techniques Employing Different Scales of Measurement”, ACM SIGSOFT Software Engineering Notes, July 2013 Volume 38 Number 4.

[8] Luay Alawneh, “Requirements Prioritization Using Hierarchical Dependencies”, Advances in Intelligent Systems and Computing , 2017, pp. 459-464.

[9] Manju Khari and Nikunj Kumar “Comparisons of Techniques of Requirement prioritization,” Journal of Global Research in Computer Science 2013,Volume 4, No. 1, pp.38-43

[10] J.karlsson, C.Wolin and B. Regnell, “An evalution of methods for prioritizing software requirements”, Information and Software Technology, 1997, pp 939-947.

[11] Ruby, Dr. Balkishan, “Fuzzy Logic based Requirement Prioritization(FLRP) - An Approach”, International Journal of Computer Science And Technology, Vol. 6, Iss ue 3, July - Sept 2015.

Downloads

Published

2025-11-18
CITATION
DOI: 10.26438/ijcse/v6i11.203206
Published: 2025-11-18

How to Cite

[1]
A. Sandanasamy and R. T. Selvi, “Software Requirement Prioritization: A Critical Study on Its Techniques”, Int. J. Comp. Sci. Eng., vol. 6, no. 11, pp. 203–203, Nov. 2025.

Issue

Section

Research Article