Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Requirements Prioritization Techniques Comparison

View through CrossRef
Requirements prioritization is considered as one of the most important approaches in the requirement engineering process. Requirements prioritization is used to define the ordering or schedule for executing requirement based on their priority or importance with respect to stakeholders’ viewpoints. Many prioritization techniques for requirement have been proposed by researchers, and there is no single technique can be used for all projects types. In this paper we give an overview of the requirement process and requirement prioritization concept. We also present the most popular techniques used to prioritize the software project requirements and a compression between these techniques. On the other hand, we spot the light on the importance of involving the non-functional requirements prioritization because of the great effects of non-functional on project success and quality; some approaches that used in prioritize non-functional requirements are discussed in this paper, in addition a general model is proposed based on reviewing the prioritization techniques in order to suggests a best suited technique for specific projects according to decision makers parameters. 
Title: Requirements Prioritization Techniques Comparison
Description:
Requirements prioritization is considered as one of the most important approaches in the requirement engineering process.
Requirements prioritization is used to define the ordering or schedule for executing requirement based on their priority or importance with respect to stakeholders’ viewpoints.
Many prioritization techniques for requirement have been proposed by researchers, and there is no single technique can be used for all projects types.
In this paper we give an overview of the requirement process and requirement prioritization concept.
We also present the most popular techniques used to prioritize the software project requirements and a compression between these techniques.
On the other hand, we spot the light on the importance of involving the non-functional requirements prioritization because of the great effects of non-functional on project success and quality; some approaches that used in prioritize non-functional requirements are discussed in this paper, in addition a general model is proposed based on reviewing the prioritization techniques in order to suggests a best suited technique for specific projects according to decision makers parameters.
 .

Related Results

An Appraisal of Software Requirement Prioritization Techniques
An Appraisal of Software Requirement Prioritization Techniques
In recent times, there is a paradigm shift from the use of paper based systems to the use of software systems in all spheres of life. However, the devel...
A Review: Requirements Prioritization Criteria Within Collaboration Perspective
A Review: Requirements Prioritization Criteria Within Collaboration Perspective
The attributes or criteria used in the requirements prioritization process become an essential reference in calculating priorities. Most of the techniques are used to increase the ...
Data-Driven Requirements Prioritization Framework for App Reviews
Data-Driven Requirements Prioritization Framework for App Reviews
The rapid expansion of market-driven software product development has led to the increasing use of User-Generated Content (UGC), such as mobile application user reviews, as a valua...
Advancements and innovations in requirements elicitation: Developing a comprehensive conceptual model
Advancements and innovations in requirements elicitation: Developing a comprehensive conceptual model
Requirements elicitation is a crucial phase in the software development lifecycle, ensuring that stakeholders' needs are understood and translated into system specifications. Tradi...
The general problem of prioritization
The general problem of prioritization
Resources in our decision-making are fundamentally limited. We cannot pursue all goals and we cannot pursue any subset of goals in all the ways they can be pursued. In other words:...
Requirements Prioritization Techniques for Global Software Engineering
Requirements Prioritization Techniques for Global Software Engineering
<p>Increase in globalization of the industry of software requires an exploration of requirements engineering (RE) in software development institutes at multiple locations. Re...
Dual task prioritization during overground and treadmill walking
Dual task prioritization during overground and treadmill walking
AbstractBackgroundThe dual-task effect on walking performance is different during treadmill and overground walking, though the cause of this difference is unknown. This study exami...
NFR‐aware prioritization of software requirements
NFR‐aware prioritization of software requirements
Abstract Non‐functional requirements (NFRs) play a significant role in the software development process. However, the classical requirement prioritization methods...

Back to Top