201. Requirements Elicitation via Fit-Gap Analysis: A View through the Grounded Theory Lens
- Author
-
Spijkman, Tjerk, Dalpiaz, Fabiano, Brinkkemper, Sjaak, La Rosa, Marcello, Sadiq, Shazia, Teniente, Ernest, Dep Informatica, Sub Organization and Information, and Organization and Information
- Subjects
Matching (statistics) ,Requirements engineering ,Computer science ,Requirements elicitation ,Data science ,Elicitation technique ,Grounded theory ,Theoretical Computer Science ,Empirical research ,Fit-gap analysis ,Elicitation techniques ,Empirical evidence ,Set (psychology) ,Computer Science(all) - Abstract
While requirements elicitation remains a key success factor for software projects, there is little empirical research on the elicitation methods. We focus on fit-gap analysis, a requirements elicitation technique that is common in practice, but hardly studied in requirements engineering research. Fit-gap analysis is a method for matching software products with the needs of customers, with the aim to identify needs that are supported as fits, and needs that are not as gaps. Through a grounded theory investigation of recording transcripts from fit-gap analysis sessions, we provide empirical knowledge about this elicitation technique. We determine and discuss the different categories of the topics contained in a fit-gap analysis. Additionally, as a first step toward assisting analysts in processing and exploring their analyses, we build and share a set of keywords and phrases that can help automatically identify those categories within the transcripts. We conduct an experiment for early validation, involving both students and practitioners, that determines the relative perceived importance of the identified fit-gap categories. Finally, we derive implications for research in the field that include our perspective on how tooling can assist analysts in fit-gap analysis.
- Published
- 2021