NVC Based Model for Selecting Effective Requirement Elicitation Technique
Requirement Engineering process starts from gathering of requirements i.e., requirements elicitation. Requirements Elicitation (RE) is the base building block for a software project and has very high impact on subsequent design and builds phases as well. Accurately capturing system requirements is the major factor in the failure of most of software projects. Due to the criticality and impact of this phase, it is very important to perform the requirements elicitation in no less than a perfect manner. One of the most difficult jobs for elicitor is to select appropriate technique for eliciting the requirement.