Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Improve Requirement Prioritization By End-user Demands: Model Building and Evaluation
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
2021 (English)Independent thesis Advanced level (degree of Master (Two Years)), 80 credits / 120 HE creditsStudent thesis
Abstract [en]

Background: The selection and prioritizing of requirements is the most difficult challenge insoftware development. Prioritizing requirements is a difficult task. Due to the importance of thepriority of requirements, many methods have been developed on how to prioritize requirements.However, with the increase of software modules and the expansion of software platforms, thesingle requirement prioritization method can no longer match the increase in the number ofrequirements. Little is know in how to find and develop integrated requirement prioritizationmethod.

Objectives: The main purpose of this research is to explore the main challenges and successcriteria that practitioners consider when determining the priority of product requirements. Builda good requirement prioritization model to tackle these challenges. And evaluate the strengthsand limitations of this model.

Method: We conducted a questionnaire survey to learn more about the major problems andsuccess criteria for prioritizing product requirements. After that, we presented a model thatcombined the KANO model and Analytic Hierarchy Process (AHP), and we examined its practicality. Finally, using Focus Group Research, we analyzed the benefits and limitations of theintegrated model and improved solutions.

Result: The results show that practitioners face many challenges in product requirement prioritization. The model we developed is suitable for a variety of scenarios. It helps practitionersmanage priorities and improve end-user satisfaction, which can solve these challenges to a certain extent.

Conclusion: Our research collected many major challenges encountered by requirement analysts and product managers in the process of requirement prioritization. And developed a newrequirement prioritization model, got a better understanding of requirement prioritization whichcan inspire practitioners to build more better requirement prioritization models. 

Place, publisher, year, edition, pages
2021.
Keywords [en]
Requirement prioritization, KANO model, AHP, Model building
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-22254OAI: oai:DiVA.org:bth-22254DiVA, id: diva2:1607516
Subject / course
PA2534 Master's Thesis (120 credits) in Software Engineering
Educational program
PAADA Master Qualification Plan in Software Engineering 120,0 hp
Presentation
2021-09-27, Online, 13:00 (English)
Supervisors
Examiners
Available from: 2021-11-01 Created: 2021-11-01 Last updated: 2021-11-01Bibliographically approved

Open Access in DiVA

fulltext(843 kB)188 downloads
File information
File name FULLTEXT02.pdfFile size 843 kBChecksum SHA-512
2b37f7338a78712931d9fc48c1884a1a0750bf54e1b80f23193e14a695563d76e3a116f444bf4e79fbd1570fa566eda5889a12bb4e1c4adb444a538e7ef0ddb0
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
He, YiyangZhong, Jiasong
By organisation
Department of Software Engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 188 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 224 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf