Abstract:
Despite its critical importance to the process of
software development, requirements elicitation
continues to be a major problem area in both research
and practice. Often performed poorly and blamed for
project failure, true experts of this complex and
difficult activity are few and far between.
In this paper we present the process used, and
results obtained from seven questionnaire-based
interviews with Requirements Engineering experts on
the subjects of novice analysts, process guidelines, tool
support, and approach evaluation, with respect to
requirements elicitation.
The work provides some valuable insights into the
current state of practice in requirements elicitation, as
well as how the process might be improved and better
supported, particularly in terms of developing new
approaches to support novice analysts perform the
task of eliciting software requirements.