Requirement Prioritization Using Analytical Network Process (ANP) (T-0670) (MFN 3603)

Welcome to DSpace BU Repository

Welcome to the Bahria University DSpace digital repository. DSpace is a digital service that collects, preserves, and distributes digital material. Repositories are important tools for preserving an organization's legacy; they facilitate digital preservation and scholarly communication.

Show simple item record

dc.contributor.author Engr. Javed Ali Khan, 01-244102-019
dc.date.accessioned 2017-08-26T09:55:50Z
dc.date.available 2017-08-26T09:55:50Z
dc.date.issued 2012
dc.identifier.uri http://hdl.handle.net/123456789/4566
dc.description Supervised by Dr. Wasif Afzal en_US
dc.description.abstract In software product/project development, there may be few or many of the requirements to be fulfilled. Softwares are developed in increments, so it is difficult for the stakeholders or requirements engineers to implements all the requirements in a single increment. For this purpose we will prioritize requirements in order to deliver right product on right time. It seems from the research that none of the requirements prioritization techniques prioritize interdependent requirements and also performance of existing requirements techniques needs improvement regarding results. This leads to a research question directly, that is it will have to develop a requirements prioritization technique that support prioritization of interdependent requirements and then compare performance of newly proposed technique with existing requirements prioritization techniques to produce better results. In order to find answer to question literature review were carried out. A systematic literature review was carried out to find solution to the question through identifying, analyzing and interpreting all related studies. In literature review corresponding data related to requirements prioritization were critically reviewed, in order to make a strong background in software requirements prioritization. Most of the requirements prioritization techniques were studied, as how they prioritized software requirements. After developing a strong literature review a frame work or model were developed for our newly proposed requirements prioritization technique, that will prioritized both interdependent and not dependent requirements. Interdependent requirements are prioritized with newly proposed requirements prioritization technique (ANP) with example. So the answer to the question is given that, develop a requirements prioritization technique that prioritize both dependent and not dependent requirements. To compare the performance of newly proposed requirement prioritization technique (ANP) with existing requirements prioritization techniques (binary search tree, AHP, hierarchy AHP, spanning tree matrix, priority group and bubble sort) an experiment is conducted. A case study of local project (automation of Mobilink franchise system) is selected for the experiment. Then parameters/ measures selected for the experiments are (consistency indication, scale of measurement, interdependence, required number of decisions, total time consumption, time consumption per decision, ease of use, reliability of results and fault tolerance) on which requirements prioritization techniques are evaluated. The results of experiment show that ANP is the best requirements prioritization technique amongst all the requirements prioritization techniques. en_US
dc.language.iso en en_US
dc.publisher Software Engineering, Bahria University Engineering School Islamabad en_US
dc.relation.ispartofseries MS SE;T-0670
dc.subject Software Engineering en_US
dc.title Requirement Prioritization Using Analytical Network Process (ANP) (T-0670) (MFN 3603) en_US
dc.type MS Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account