Achieving effective communication during requirements elicitation - A conceptual framework

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Citations (Scopus)

Abstract

Requirements elicitation is one of the most important and critical phase in software development. It is the moment in which the users' needs of a software system are captured, understood and validated. This is achieved through two-way communications between users and requirement analysts. The process however is not so straightforward to accomplish. The problem of poor communication among requirement analysts and users exists since both parties are different in many ways besides the environment in which the process happens. They face significant challenges to achieve common understandings and agreements on requirements. This paper discusses the contributing factors that affect communications between both parties during requirements elicitation phase. The factors were identified through reviews of related work. The data were analysed through content analysis. The collated factors form a conceptual framework of effective communication activity for requirements elicitation process. The aim of the framework is to ensure the produced requirements are comprehensible and thus leads to the production of a software system that satisfies its intended users.

Original languageEnglish
Title of host publicationCommunications in Computer and Information Science
Pages600-610
Number of pages11
Volume181 CCIS
EditionPART 3
DOIs
Publication statusPublished - 2011
Event2nd International Conference on Software Engineering and Computer Systems, ICSECS 2011 - Kuantan
Duration: 27 Jun 201129 Jun 2011

Publication series

NameCommunications in Computer and Information Science
NumberPART 3
Volume181 CCIS
ISSN (Print)18650929

Other

Other2nd International Conference on Software Engineering and Computer Systems, ICSECS 2011
CityKuantan
Period27/6/1129/6/11

Fingerprint

Communication
Software engineering

Keywords

  • Communication gaps
  • Effective communication
  • Requirements elicitation

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Anwar, F., Razali, R., & Ahmad, K. (2011). Achieving effective communication during requirements elicitation - A conceptual framework. In Communications in Computer and Information Science (PART 3 ed., Vol. 181 CCIS, pp. 600-610). (Communications in Computer and Information Science; Vol. 181 CCIS, No. PART 3). https://doi.org/10.1007/978-3-642-22203-0_51

Achieving effective communication during requirements elicitation - A conceptual framework. / Anwar, Fares; Razali, Rozilawati; Ahmad, Kamsuriah.

Communications in Computer and Information Science. Vol. 181 CCIS PART 3. ed. 2011. p. 600-610 (Communications in Computer and Information Science; Vol. 181 CCIS, No. PART 3).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Anwar, F, Razali, R & Ahmad, K 2011, Achieving effective communication during requirements elicitation - A conceptual framework. in Communications in Computer and Information Science. PART 3 edn, vol. 181 CCIS, Communications in Computer and Information Science, no. PART 3, vol. 181 CCIS, pp. 600-610, 2nd International Conference on Software Engineering and Computer Systems, ICSECS 2011, Kuantan, 27/6/11. https://doi.org/10.1007/978-3-642-22203-0_51
Anwar F, Razali R, Ahmad K. Achieving effective communication during requirements elicitation - A conceptual framework. In Communications in Computer and Information Science. PART 3 ed. Vol. 181 CCIS. 2011. p. 600-610. (Communications in Computer and Information Science; PART 3). https://doi.org/10.1007/978-3-642-22203-0_51
Anwar, Fares ; Razali, Rozilawati ; Ahmad, Kamsuriah. / Achieving effective communication during requirements elicitation - A conceptual framework. Communications in Computer and Information Science. Vol. 181 CCIS PART 3. ed. 2011. pp. 600-610 (Communications in Computer and Information Science; PART 3).
@inproceedings{a65dd5873d4d4cc68bb877272e8bc6f7,
title = "Achieving effective communication during requirements elicitation - A conceptual framework",
abstract = "Requirements elicitation is one of the most important and critical phase in software development. It is the moment in which the users' needs of a software system are captured, understood and validated. This is achieved through two-way communications between users and requirement analysts. The process however is not so straightforward to accomplish. The problem of poor communication among requirement analysts and users exists since both parties are different in many ways besides the environment in which the process happens. They face significant challenges to achieve common understandings and agreements on requirements. This paper discusses the contributing factors that affect communications between both parties during requirements elicitation phase. The factors were identified through reviews of related work. The data were analysed through content analysis. The collated factors form a conceptual framework of effective communication activity for requirements elicitation process. The aim of the framework is to ensure the produced requirements are comprehensible and thus leads to the production of a software system that satisfies its intended users.",
keywords = "Communication gaps, Effective communication, Requirements elicitation",
author = "Fares Anwar and Rozilawati Razali and Kamsuriah Ahmad",
year = "2011",
doi = "10.1007/978-3-642-22203-0_51",
language = "English",
isbn = "9783642222023",
volume = "181 CCIS",
series = "Communications in Computer and Information Science",
number = "PART 3",
pages = "600--610",
booktitle = "Communications in Computer and Information Science",
edition = "PART 3",

}

TY - GEN

T1 - Achieving effective communication during requirements elicitation - A conceptual framework

AU - Anwar, Fares

AU - Razali, Rozilawati

AU - Ahmad, Kamsuriah

PY - 2011

Y1 - 2011

N2 - Requirements elicitation is one of the most important and critical phase in software development. It is the moment in which the users' needs of a software system are captured, understood and validated. This is achieved through two-way communications between users and requirement analysts. The process however is not so straightforward to accomplish. The problem of poor communication among requirement analysts and users exists since both parties are different in many ways besides the environment in which the process happens. They face significant challenges to achieve common understandings and agreements on requirements. This paper discusses the contributing factors that affect communications between both parties during requirements elicitation phase. The factors were identified through reviews of related work. The data were analysed through content analysis. The collated factors form a conceptual framework of effective communication activity for requirements elicitation process. The aim of the framework is to ensure the produced requirements are comprehensible and thus leads to the production of a software system that satisfies its intended users.

AB - Requirements elicitation is one of the most important and critical phase in software development. It is the moment in which the users' needs of a software system are captured, understood and validated. This is achieved through two-way communications between users and requirement analysts. The process however is not so straightforward to accomplish. The problem of poor communication among requirement analysts and users exists since both parties are different in many ways besides the environment in which the process happens. They face significant challenges to achieve common understandings and agreements on requirements. This paper discusses the contributing factors that affect communications between both parties during requirements elicitation phase. The factors were identified through reviews of related work. The data were analysed through content analysis. The collated factors form a conceptual framework of effective communication activity for requirements elicitation process. The aim of the framework is to ensure the produced requirements are comprehensible and thus leads to the production of a software system that satisfies its intended users.

KW - Communication gaps

KW - Effective communication

KW - Requirements elicitation

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

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

U2 - 10.1007/978-3-642-22203-0_51

DO - 10.1007/978-3-642-22203-0_51

M3 - Conference contribution

AN - SCOPUS:79960354522

SN - 9783642222023

VL - 181 CCIS

T3 - Communications in Computer and Information Science

SP - 600

EP - 610

BT - Communications in Computer and Information Science

ER -