The Impact of Analytical Assessment of Requirements Prioritization Models: An Empirical Study

Abstract

Requirements prioritization is one of the important parts of managing requirements in software development process which plays its role in the success or failure of a software product. A software product can go wrong or fail if right requirements are not prioritized at right time. Thus, there is a need of a vast or complete requirements prioritization technique or model that spans all the factors that must be considered while prioritizing requirements whether it’s for a traditional software development or agile software development. There are several requirements prioritization methodologies that aid in decision making and in prioritizing requirements but importantly many lacks to account the important factors that have significant influence in prioritizing requirements. A requirement prioritization methodology that takes account of important factors such as time and human behavioral factors that has an influence in prioritizing requirements is required. This new model/ technique expected to overcome the lack that is in existing prioritization techniques because of not considering time gap factor and human behavioral factor. Extensive study on literature of agile methodology, requirements elicitation and prioritization has been done to find out factors that influence the decision making process of requirement prioritization. It is found that as agile methodologies such as XP, SCRUM deliver products in increments, there is a time gap between each increment of approximate 4 weeks or more, this time lapse could cause human behavioral to change either because of market demand or any other personal reason and, thus, influences the prioritization decision. These factors could be termed as time factor and human behavioral factors. Thus, a requirement prioritization technique or model is needed that takes account of all such factors while prioritizing requirements whether it’s for a traditional software development or agile software development.

Authors and Affiliations

Aneesa Rida Asghar, Shahid Nazir Bhatti, Atika Tabassum, S Asim Ali Shah

Keywords

Related Articles

Smartphone Image based Agricultural Product Quality and Harvest Amount Prediction Method

A method for agricultural product quality and harvest amount prediction by using smartphone camera image is proposed. It is desired to predict agricultural product quality and harvest amount as soon as possible after the...

A 1NF Data Model for Representing Time-Varying Data in Relational Framework

Attaching Date and Time to varying data plays a definite role in representing a dynamic domain and resources on the database systems. The conventional database stores current data and can only represent the knowledge in...

ASSA: Adaptive E-Learning Smart Students Assessment Model

Adaptive e-learning can be improved through measured e-assessments that can provide accurate feedback to instructors. E-assessments can not only provide the basis for evaluation of the different pedagogical methods used...

Computer Vision for Screening Resistance Level of Rice Varieties to Brown Planthopper

Brown planthopper is one of the most important insect pest that threatens the stability of national rice production in Indonesia. One of the efforts to save rice production is by using brown planthopper resistant variety...

 A Hybrid Technique Based on Combining Fuzzy K-means Clustering and Region Growing for Improving Gray Matter and White Matter Segmentation

 In this paper we present a hybrid approach based on combining fuzzy k-means clustering, seed region growing, and sensitivity and specificity algorithms to measure gray (GM) and white matter (WM) tissue. The propose...

Download PDF file
  • EP ID EP249365
  • DOI 10.14569/IJACSA.2017.080240
  • Views 68
  • Downloads 0

How To Cite

Aneesa Rida Asghar, Shahid Nazir Bhatti, Atika Tabassum, S Asim Ali Shah (2017). The Impact of Analytical Assessment of Requirements Prioritization Models: An Empirical Study. International Journal of Advanced Computer Science & Applications, 8(2), 303-313. https://europub.co.uk/articles/-A-249365