Publication:
Success Factors of Requirement Elicitation in the Field of Software Engineering

Research Projects

Organizational Units

Journal Issue

Abstract

Requirement elicitation (RE) is a cognitively challenging and time-consuming task in software development due to the numerous challenges associated with it including conflicting requirements, unspoken, or assumed requirements, difficulty meeting with relevant stakeholders, stakeholder resistance to change, and not enough time set aside for meetings with all stakeholders. The prime causes of software implementation failure have been identified as inadequacies in the treatment of requirements. Without collecting the quality requirement, cannot achieve the goal of a quality software product. Through identifying the success factors affecting requirement elicitation, the paths to the quality requirements can be identified. The success factors identify through this research are experience, business analyst skills, stakeholder relationship, organizational elicitation process. This study aims to identify the factors affecting requirement elicitation based on the data collected from business analysts and similar positions in the software industry through a survey, interviews, and analyzed data to provide the initial validation for the identified factors. Through the analysis, we identified the main factors affecting successful requirement elicitation with a perfect significance value of less than 0.05 for all factors.

Description

Keywords

Requirement Elicitation, Software Engineering, Success Factors

Citation

B. Attanayaka, D. Nawinna, K. Manathunga and P. K. W. Abeygunawardhana, "Success Factors of Requirement Elicitation in the Field of Software Engineering," 2022 4th International Conference on Advancements in Computing (ICAC), Colombo, Sri Lanka, 2022, pp. 240-245, doi: 10.1109/ICAC57685.2022.10025166.

Endorsement

Review

Supplemented By

Referenced By