Guideline to Improve User Involvement during Requirement Elicitation in Agile Software Development
Discuss this preprint
Start a discussion What are Sciety discussions?Listed in
This article is not in any list yet, why not save it to one of your lists.Abstract
This study aims to explore the key challenges of user involvement during requirement elicitation in agile software development and propose practical solutions to improve user involvement. To address these questions, this study employed a qualitative research approach, conducting semi-structured interviews with 19 agile practitioners from government agencies and private companies in Afghanistan. Key challenges include paper-based system dependency, requirement volatility, limited user availability, technical knowledge gaps, resistance to change, and product owner inefficiencies. Moreover, the study identified the best practices and guidelines that agile teams can implement to enhance user involvement during requirement generation in agile software development. These findings offer actionable insights for agile teams working in environments where user involvement is inconsistent or challenging.