CFP last date
20 May 2024
Reseach Article

A Novel Approach to Select an Appropriate Requirements Prioritization Technique

by Punam Bajaj, Vineet Arora
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 77 - Number 9
Year of Publication: 2013
Authors: Punam Bajaj, Vineet Arora
10.5120/13423-1102

Punam Bajaj, Vineet Arora . A Novel Approach to Select an Appropriate Requirements Prioritization Technique. International Journal of Computer Applications. 77, 9 ( September 2013), 25-30. DOI=10.5120/13423-1102

@article{ 10.5120/13423-1102,
author = { Punam Bajaj, Vineet Arora },
title = { A Novel Approach to Select an Appropriate Requirements Prioritization Technique },
journal = { International Journal of Computer Applications },
issue_date = { September 2013 },
volume = { 77 },
number = { 9 },
month = { September },
year = { 2013 },
issn = { 0975-8887 },
pages = { 25-30 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume77/number9/13423-1102/ },
doi = { 10.5120/13423-1102 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:50:24.055589+05:30
%A Punam Bajaj
%A Vineet Arora
%T A Novel Approach to Select an Appropriate Requirements Prioritization Technique
%J International Journal of Computer Applications
%@ 0975-8887
%V 77
%N 9
%P 25-30
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Requirements prioritization has been recognized as a critical and essential but challenging activity for product development. The pressure on time-to-market and being able to plan for successive release of the software product has posed many challenges to the software engineering process. Budgetary restrictions and time-to-market deadline often compel stakeholders to cautiously prioritize requirements. Various requirements prioritization methods are available in literature, but generally practices in companies are found to be informal. This paper evaluates various requirements prioritization methods with different characteristics and proposes a novel technique to select an appropriate method for the application. The aim of our work is to offer a method to guide the engineer through various characteristics such as ease to use, size of project, number of decisions etc. for an application. This approach is illustrated with a case study of the Travel Management Planning Website.

References
  1. Nuseibeh, B. , & Easterbrook, S. Requirements Engineering, "A Roadmap", Paper presented at the the 22nd International conference on Software Engineering (ICSE 2000), Limerick, Ireland.
  2. Vibha Gaur, Anuja Soni, "An Integrated Approach to Prioritize Requirements Using Fuzzy Decision Making", IACSIT International Journal of Engineering and Technology, Vol. 2, No. 4, August 2010 ISSN: 1793-8236, pp. 320-328.
  3. J. Karlsson, C. Wohlin, and B. Regnell, "An evaluation of methods for prioritizing software requirements," Information and Software Technology,vol. 39, no. 14-15, pp. 939 – 947, 1998.
  4. T. L. Saaty, "The Analytic Hierarchy Process", McGraw-Hill, Inc. (1980).
  5. Vibha Gaur, Anuja Soni, "Evaluating Degree of Dependency from Domain Knowledge using Fuzzy Inference System", Springer in CCIS Series, 204, pp. 101–111, 2011 CCSEIT-2011.
  6. Laurent, P. , "Towards Automated Requirements Triage", 2007, IEEE, ISBN: 978-0-7695-2935-6,pp. 131-140
  7. Sreekumar and S. S. Mahapatra, "A fuzzy multi-criteria decision making approach for supplier selection in supply chain management", African Journal of Business Management Vol. 3 (4), pp. 168-177, April, 2009.
  8. S. S. Jahagirdar, M. Kumar, "Application of Value Based Requirement Prioritization in a Banking Product Implementation", 2012, ICSEM, ISSN: 978-1-4673-5729-6, pp. 157-161.
  9. Yuji Kyoya, Priority Assessment of Software Requirements from Multiple Perspective, ISBN: 0-7695-2209-2,volume:1, pp:410-415, 2004, IEEE.
  10. Vibha Gaur, Anuja Soni, S. K. Matoo, "An Application of fuzzy criteria decision making in the selection of an appropriate prioritization method" , IACSIT International Journal of Information Technology and Decision Making, 2010
  11. K. Atanassov, G. Pasi, R. Yager, "Intuitionistic fuzzy interpretations of multi-person multi-criteria decision making", First International IEEE Symposium on Intelligent Systems, 2002, Volume 1, pp. 115-119.
  12. J. Karlsson, "Software requirements prioritizing", in: Proc. of 2nd IEEE International Conference on Requirements Engineering (1996) pp. 110–116.
  13. Karlsson, J. , Wohlin, C. , &Regnell, B. (1998). An evaluation of methods for prioritizing software requirements. Information and Software Technology, 39(14-15), 939-947.
  14. Regnell B, Host M, Nattoch Dag J, Beremark P, HjelmT(2001),"An industrial case study on distributed prioritization in market driven requirements engineering for packaged software. Requirements Engineering 6(1):51-62.
  15. Mohammad Shabbir Hasan," An Evaluation of Software Requirement Prioritization Techniques", (IJCSIS) Vol. 8, No. 9, December 2010.
  16. I. K. Bray, "An Introduction to Requirements Engineering", Addison Wesley, 2002.
Index Terms

Computer Science
Information Sciences

Keywords

Prioritization Methods Fuzzy Analytic Hierarchy Process (FAHP) Criteria Travel Management Planning (TMP)