SESep 25, 2017

A Methodology for the Selection of Requirement Elicitation Techniques

arXiv:1709.08481v126 citations
Originality Synthesis-oriented
AI Analysis

This addresses the challenge of optimizing requirement elicitation for software developers, but it is incremental as it builds on existing techniques with a structured selection method.

The paper tackles the problem of selecting requirement elicitation techniques in software development by proposing a three-step approach based on project, people, and process dimensions, and demonstrates its applicability through case studies.

In this paper, we present an approach to select a subset of requirement elicitation technique for an optimum result in the requirement elicitation process. Our approach consists of three steps. First, we identify various attribute in three important dimensions namely project, people and the process of software development that can influence the outcome of an elicitation process. Second, we construct three p matrix (3PM) separately for each dimension, that shows a relation between the elicitation techniques and three dimensions of a software. Third, we provide a mapping criteria and use them in the selection of a subset of elicitation techniques. We demonstrate the applicability of the proposed approach using case studies to evaluate and provide the contextual knowledge of selecting requirement elicitation technique.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes