Requirement Elicitation Techniques for Software Projects in Ukrainian IT: An Exploratory Study
Inna Huchenko, Denys Gobov · Annals of Computer Science and Information Systems · 2020
Elicitation is a core business analysis/requirement engineering activity that provides inputs for another one: analysis, specification, confirmation, management.There is a significant number of specialized techniques that are used for requirement elicitation.The selection of the appropriate techniques considerably influences a project plan and success of a change as a whole.This paper is intended to analyse the industrial standards and experience of business analysts and requirement engineers in part of elicitation activities.We conducted a survey study involving 328 specialists from Ukrainian IT companies and a series of interviews with experts to interpret survey results.Furthermore, this paper provides the guideline in selecting a particular elicitation technique with respect to the type of project and situation.