Requirements prioritization aspects quantification for value-based software developments
Requirements prioritization considered as an important activity in requirements engineering, helps in decision making for software development. Requirements prioritization is performed to select the candidate requirements for different software releases. Different prioritization techniques are avail...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Published: |
Little Lion Scientific
2019
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/90926/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Requirements prioritization considered as an important activity in requirements engineering, helps in decision making for software development. Requirements prioritization is performed to select the candidate requirements for different software releases. Different prioritization techniques are available in literature to facilitate experts for requirements prioritization in the industry. It is also evident from the literature that different requirements prioritization aspects are considered to support the process of prioritization. Consideration of these aspects is more worth-fuller in the domain of value-based software engineering where the success of the system depends on the success of software. These aspects are reviewed from literature and summarized accordingly to improve the process of requirements prioritization. Moreover, these aspects are classified and quantified as technical aspects and business aspects based on relevance towards prioritization process. Further efforts are made to validate these aspects and their logical grouping from industry experts through survey. Most of the existing techniques in general and value-based software development in specific missing consideration of these aspects. This research contribution is an effort to highlight and summarize identification and quantification of possible aspects to be a part of requirements prioritization process. |
---|