A practical guide to requirements elicitation techniques selection - An empirical study

Fares Anwar, Rozilawati Razali

Research output: Contribution to journalArticle

17 Citations (Scopus)

Abstract

Requirements elicitation (RE) is the most critical phase in requirement engineering. It is the moment in which analysts elicit, understand and validate the requirements of a system from stakeholders. RE process is resource-intensive and it is therefore accomplished with the support of predetermined techniques. The advancement of technology has introduced many RE techniques and thus analysts are provided with various possible options. The options however are not always obvious. It is uncertain on how to select the right techniques for specific situations under certain conditions. Although several selection guidelines do exist, they are mainly theoretical rather than pragmatic. This study addressed this issue by conducting in-depth interviews with five experienced practitioners from four Middle-Eastern software organisations. The objective of the study was to identify the important factors that contribute to RE techniques selection from the erspective of practitioners in the industry. Four factors were identified by using content analysis, namely technique features, stakeholder characteristics, requirements sources and project environment. The factors form a practical guide that could help analysts to determine the appropriate RE techniques for a given project.

Original languageEnglish
Pages (from-to)1059-1067
Number of pages9
JournalMiddle East Journal of Scientific Research
Volume11
Issue number8
Publication statusPublished - 2012

Fingerprint

Requirements engineering
Industry

Keywords

  • Empirical study
  • Requirements elicitation
  • Techniques selection

ASJC Scopus subject areas

  • General

Cite this

A practical guide to requirements elicitation techniques selection - An empirical study. / Anwar, Fares; Razali, Rozilawati.

In: Middle East Journal of Scientific Research, Vol. 11, No. 8, 2012, p. 1059-1067.

Research output: Contribution to journalArticle

@article{61912b1d05b84ee8ac56d6ca137f9da5,
title = "A practical guide to requirements elicitation techniques selection - An empirical study",
abstract = "Requirements elicitation (RE) is the most critical phase in requirement engineering. It is the moment in which analysts elicit, understand and validate the requirements of a system from stakeholders. RE process is resource-intensive and it is therefore accomplished with the support of predetermined techniques. The advancement of technology has introduced many RE techniques and thus analysts are provided with various possible options. The options however are not always obvious. It is uncertain on how to select the right techniques for specific situations under certain conditions. Although several selection guidelines do exist, they are mainly theoretical rather than pragmatic. This study addressed this issue by conducting in-depth interviews with five experienced practitioners from four Middle-Eastern software organisations. The objective of the study was to identify the important factors that contribute to RE techniques selection from the erspective of practitioners in the industry. Four factors were identified by using content analysis, namely technique features, stakeholder characteristics, requirements sources and project environment. The factors form a practical guide that could help analysts to determine the appropriate RE techniques for a given project.",
keywords = "Empirical study, Requirements elicitation, Techniques selection",
author = "Fares Anwar and Rozilawati Razali",
year = "2012",
language = "English",
volume = "11",
pages = "1059--1067",
journal = "Middle - East Journal of Scientific Research",
issn = "1990-9233",
publisher = "International Digital Organization for Scientific Information",
number = "8",

}

TY - JOUR

T1 - A practical guide to requirements elicitation techniques selection - An empirical study

AU - Anwar, Fares

AU - Razali, Rozilawati

PY - 2012

Y1 - 2012

N2 - Requirements elicitation (RE) is the most critical phase in requirement engineering. It is the moment in which analysts elicit, understand and validate the requirements of a system from stakeholders. RE process is resource-intensive and it is therefore accomplished with the support of predetermined techniques. The advancement of technology has introduced many RE techniques and thus analysts are provided with various possible options. The options however are not always obvious. It is uncertain on how to select the right techniques for specific situations under certain conditions. Although several selection guidelines do exist, they are mainly theoretical rather than pragmatic. This study addressed this issue by conducting in-depth interviews with five experienced practitioners from four Middle-Eastern software organisations. The objective of the study was to identify the important factors that contribute to RE techniques selection from the erspective of practitioners in the industry. Four factors were identified by using content analysis, namely technique features, stakeholder characteristics, requirements sources and project environment. The factors form a practical guide that could help analysts to determine the appropriate RE techniques for a given project.

AB - Requirements elicitation (RE) is the most critical phase in requirement engineering. It is the moment in which analysts elicit, understand and validate the requirements of a system from stakeholders. RE process is resource-intensive and it is therefore accomplished with the support of predetermined techniques. The advancement of technology has introduced many RE techniques and thus analysts are provided with various possible options. The options however are not always obvious. It is uncertain on how to select the right techniques for specific situations under certain conditions. Although several selection guidelines do exist, they are mainly theoretical rather than pragmatic. This study addressed this issue by conducting in-depth interviews with five experienced practitioners from four Middle-Eastern software organisations. The objective of the study was to identify the important factors that contribute to RE techniques selection from the erspective of practitioners in the industry. Four factors were identified by using content analysis, namely technique features, stakeholder characteristics, requirements sources and project environment. The factors form a practical guide that could help analysts to determine the appropriate RE techniques for a given project.

KW - Empirical study

KW - Requirements elicitation

KW - Techniques selection

UR - http://www.scopus.com/inward/record.url?scp=84864301317&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84864301317&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:84864301317

VL - 11

SP - 1059

EP - 1067

JO - Middle - East Journal of Scientific Research

JF - Middle - East Journal of Scientific Research

SN - 1990-9233

IS - 8

ER -