Skip to main navigation Skip to search Skip to main content

Challenges in Requirements Gathering for Agile Software Development

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

9 Scopus citations

Abstract

Agile software development is a methodology for creating software that prioritizes flexibility, collaboration, and iterative development. It emphasizes the rapid delivery of working software, with regular feedback and adaptation to changing requirements. This dissertation aimed to identify the challenges in the requirement gathering process for agile software development and propose solutions to aid the software industry in streamlining the development process. A multi-vocal literature review was conducted, and the challenges were identified. The findings showed that coordination is the most critical category, indicating that management should focus on researching related elements to achieve successful RE adoption in an agile environment. This study's findings provide a valuable reference for organizations and practitioners to address the challenges of the requirement gathering process in agile software development.

Original languageEnglish
Title of host publicationProceedings of EASE 2023 - Evaluation and Assessment in Software Engineering
PublisherAssociation for Computing Machinery
Pages406-413
Number of pages8
ISBN (Electronic)9798400700446
DOIs
StatePublished - 14 Jun 2023
Externally publishedYes
Event27th International Conference on Evaluation and Assessment in Software Engineering, EASE 2023 - Oulu, Finland
Duration: 14 Jun 202316 Jun 2023

Publication series

NameACM International Conference Proceeding Series

Conference

Conference27th International Conference on Evaluation and Assessment in Software Engineering, EASE 2023
Country/TerritoryFinland
CityOulu
Period14/06/2316/06/23

Bibliographical note

Publisher Copyright:
© 2023 ACM.

Keywords

  • Agile development
  • Challenges
  • Requirement gathering
  • SDLC

ASJC Scopus subject areas

  • Human-Computer Interaction
  • Computer Networks and Communications
  • Computer Vision and Pattern Recognition
  • Software

Fingerprint

Dive into the research topics of 'Challenges in Requirements Gathering for Agile Software Development'. Together they form a unique fingerprint.

Cite this