错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Improving requirements elicitation in large-scale software projects with reduced customer engagement: a proposed cost-effective model

  • Tauqeer ul Amin,
  • Basit Shahzad

摘要

Effective requirements elicitation is crucial for the success of large-scale software projects. However, challenges arise when customers are unavailable or unable to express their needs clearly. This research presents a cost-effective model to address these challenges and facilitate efficient requirements elicitation in such scenarios. The survey is used to investigate the significance of the requirements elicitation process and its impact on software project outcomes. The key themes that emerged from the survey analysis are the importance of the elicitation process, the value of prior experience, the impact of poor requirements definition, customer engagement and communication, schedule adherence, and previous success and confidence. Based on these findings, the proposed model provides a systematic framework for requirements elicitation. It encompasses essential components such as determining customer availability, gathering domain understanding, defining project scope and objectives, conducting personal and collective introspection, consolidating requirements, refining and prioritizing requirements, developing an initial Software Requirements Specification (SRS) version, and validating requirements. This research article contributes valuable insights into the requirements elicitation process and presents a practical model that enhances understanding and capturing stakeholder needs when customer involvement is challenging, accelerates elicitation and analysis processes, improves requirements documentation accuracy and completeness, and offers competitive market advantages.