A Modified Desirability-Based Prioritization Technique For Software Requirements
نویسندگان
چکیده
This paper presents a methodology for requirement prioritization. The approach provides a flexible and realistic approach that considers all attributes of particular requirements and fuses them into a unified metric, representative of all quality criteria identified for a specific software project. The derived quality measurement can be used as the main metric for requirements prioritization. The methodology addresses flaws from previous work and provides mechanisms for improving its suitability for practical applications.
منابع مشابه
Interactive Precedence of Test Cases in a Scenario Using Genetic Algorithm
This paper presents a methodology for requirement prioritization. The approach provides a flexible and realistic approach that considers all attributes of particular requirements and fuses them into a unified metric, representative of all quality criteria identified for a specific software project. The derived quality measurement can be used as the main metric for requirements prioritization. T...
متن کاملLimitations of the Analytic Hierarchy Process Technique with Respect to Geographically Distributed Stakeholders
The selection of appropriate requirements for product releases can make a big difference in a product success. The selection of requirements is done by different requirements prioritization techniques. These techniques are based on pre-defined and systematic steps to calculate the requirements relative weight. Prioritization is complicated by new development settings, shifting from traditional ...
متن کاملPHandler: An expert system for a scalable software requirements prioritization process
Software requirements engineering is a critical discipline in the software development life cycle. The major problem in software development is the selection and prioritization of the requirements in order to develop a system of high quality. This research analyzes the issues associated with existing software requirement prioritization techniques. One of the major issues in software requirement...
متن کاملFactor oriented requirement coverage based system test case prioritization of new and regression test cases
Test case prioritization involves scheduling test cases in an order that increases the effectiveness in achieving some performance goals. One of the most important performance goals is the rate of fault detection. In this chapter a new prioritization technique has been proposed for system level Test Case Prioritization (TCP) from software requirement specification, to improve user satisfaction ...
متن کاملCriteria-Based Requirements Prioritization for Software Product Management
Meeting stakeholders requirements and expectations becomes one of the critical aspects on which any software organization in market-driven environment focus on, and pays a lot of efforts and expenses to maximize the satisfaction of their stakeholders. Therefore identifying the software product release contents becomes one of the critical decisions for software product success. Requirements prio...
متن کامل