A Systematic Review of Software Requirements Prioritization
Software engineering research has been, and still is criticised as being immature and unscientific due to lack of evaluation. However, software engineering community is now focusing more on empirical research and there is a movement to adopt approaches from other mature fields like medical science a...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Blekinge Tekniska Högskola, Avdelningen för programvarusystem
2006
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:bth-4779 |
id |
ndltd-UPSALLA1-oai-DiVA.org-bth-4779 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-bth-47792018-01-12T05:13:58ZA Systematic Review of Software Requirements PrioritizationengKhan, KashifBlekinge Tekniska Högskola, Avdelningen för programvarusystem2006Software requirements prioritisationsystematic reviewresearch frameworkprioritization techniquesSoftware EngineeringProgramvaruteknikSoftware engineering research has been, and still is criticised as being immature and unscientific due to lack of evaluation. However, software engineering community is now focusing more on empirical research and there is a movement to adopt approaches from other mature fields like medical science and one such approach is Systematic Reviews. One of the major activities within the requirements engineering process is to use requirements prioritization that helps to focus on the most important requirements. There are many prioritization techniques available to prioritize software requirements; still there is lack of evidence of which technique to prefer. The reasons could be the differences in contexts, measurement of variables and usage of data sets. In this thesis, the area of requirements prioritization has been systematically reviewed in order to assess what evidence regarding different prioritisation techniques exist. The results from different studies are contradictory in nature due to variations in study designs, research methodologies and choice of different dependent and context variables. Based on the results of the systematic review, a research framework has been proposed to provide the researchers with a common background for further research with in requirements prioritization area. The goal of the framework is to develop reliable knowledge base as well as help researchers conduct and report prioritization studies. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:bth-4779Local oai:bth.se:arkivexCD4AA06C829AC1BAC125724300592671application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
Software requirements prioritisation systematic review research framework prioritization techniques Software Engineering Programvaruteknik |
spellingShingle |
Software requirements prioritisation systematic review research framework prioritization techniques Software Engineering Programvaruteknik Khan, Kashif A Systematic Review of Software Requirements Prioritization |
description |
Software engineering research has been, and still is criticised as being immature and unscientific due to lack of evaluation. However, software engineering community is now focusing more on empirical research and there is a movement to adopt approaches from other mature fields like medical science and one such approach is Systematic Reviews. One of the major activities within the requirements engineering process is to use requirements prioritization that helps to focus on the most important requirements. There are many prioritization techniques available to prioritize software requirements; still there is lack of evidence of which technique to prefer. The reasons could be the differences in contexts, measurement of variables and usage of data sets. In this thesis, the area of requirements prioritization has been systematically reviewed in order to assess what evidence regarding different prioritisation techniques exist. The results from different studies are contradictory in nature due to variations in study designs, research methodologies and choice of different dependent and context variables. Based on the results of the systematic review, a research framework has been proposed to provide the researchers with a common background for further research with in requirements prioritization area. The goal of the framework is to develop reliable knowledge base as well as help researchers conduct and report prioritization studies. |
author |
Khan, Kashif |
author_facet |
Khan, Kashif |
author_sort |
Khan, Kashif |
title |
A Systematic Review of Software Requirements Prioritization |
title_short |
A Systematic Review of Software Requirements Prioritization |
title_full |
A Systematic Review of Software Requirements Prioritization |
title_fullStr |
A Systematic Review of Software Requirements Prioritization |
title_full_unstemmed |
A Systematic Review of Software Requirements Prioritization |
title_sort |
systematic review of software requirements prioritization |
publisher |
Blekinge Tekniska Högskola, Avdelningen för programvarusystem |
publishDate |
2006 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:bth-4779 |
work_keys_str_mv |
AT khankashif asystematicreviewofsoftwarerequirementsprioritization AT khankashif systematicreviewofsoftwarerequirementsprioritization |
_version_ |
1718606941541892096 |