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
Causes and Mitigation Practices of Requirement Volatility in Agile Software Development
University West, School of Business, Economics and IT, Divison of Informatics.ORCID iD: 0000-0003-0682-3799
University West, School of Business, Economics and IT.
2024 (English)In: Informatics, E-ISSN 2227-9709, Vol. 11, no 1Article in journal (Refereed) Published
Abstract [en]

One of the main obstacles in software development projects is requirement volatility (RV), which is defined as uncertainty or changes in software requirements during the development process. Therefore, this research tries to understand the underlying factors behind the RV and the best practices to reduce it. The methodology used for this research is based upon qualitative research using interviews with 12 participants with experience in agile software development projects. The participants hailed from Austria, Nigeria, the USA, the Philippines, Armenia, Sri Lanka, Germany, Egypt, Canada, and Turkey and held roles such as project managers, software developers, Scrum Masters, testers, business analysts, and product owners. Our findings based on our empirical data revealed six primary factors that cause RV and three main agile practices that help to mitigate it. Theoretically, this study contributes to the body of knowledge relating to RV management. Practically, this research is expected to aid software development teams in comprehending the reasons behind RV and the best practices to effectively minimize it.

Place, publisher, year, edition, pages
MDPI, 2024. Vol. 11, no 1
Keywords [en]
requirement volatility; requirement elicitation; requirement engineering; agile methodology; software engineering
National Category
Software Engineering Computer Sciences
Identifiers
URN: urn:nbn:se:hv:diva-22964DOI: 10.3390/informatics11010012ISI: 001192641300001Scopus ID: 2-s2.0-85188894664OAI: oai:DiVA.org:hv-22964DiVA, id: diva2:1934030
Available from: 2025-02-03 Created: 2025-02-03 Last updated: 2025-09-30

Open Access in DiVA

fulltext(336 kB)123 downloads
File information
File name FULLTEXT01.pdfFile size 336 kBChecksum SHA-512
73288019faef7ad4a7433473893220ef6f9ce434dd451f7cd68f048f61ca8b4368fceacc49ccad70439c5a47e76b8caeb3b86432fdbd3782b8b936e05251645d
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Mohammad, Abdulghafour

Search in DiVA

By author/editor
Mohammad, Abdulghafour
By organisation
Divison of InformaticsSchool of Business, Economics and IT
Software EngineeringComputer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 124 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

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 546 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