|
A COMPARISON AMONG VARIOUS TECHNIQUES TO PRIORITIZE THE REQUIREMENTSKeywords: Software Techniques , Requirement Abstract: In commercial software system development, softwarevendors often face the many difficulties to deal with largeamount of requirements that enter the company every day. Itis not possible to satisfy all the requirements in givenconstraint like time, cost, etc. hence there is a need to selectthe requirements that are more important. Requirementsprioritization is a way that can play important role in theselection of requirements. Selecting the right order ofrequirements for product release depends on how successfullythe requirements are prioritized. There are differentrequirement prioritization methods available with differentcharacteristics. In this paper, we take a closer look of 9different Requirement Prioritization techniques, namedasFuzzy Analytical hierarchy process(FAHP), ClassicalAnalytical hierarchy process(AHP), Hierarchy Analyticalhierarchy process, minimal spanning tree, bubble sort, binarysearch tree, priority groups, planning game, and 100 pointmethod. The Criteria used that are used for comparison are:required completion time, ease of use, reliability, and requirednumber of comparison.
|