Effectiveness of elicitation techniques in distributed requirements engineering

Wesley James Lloyd, Mary Beth Rosson, James D. Arthur

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

80 Citations (Scopus)

Abstract

Software development teams are often geographically distributed from their customers and end users. This creates significant communication and coordination challenges that impact the effectiveness of requirements engineering. Travel costs, and the local availability of quality technical staff increase the demand for effective distributed software development teams. This research reports an empirical study of how groupware can be used to aid distributed requirements engineering for a software development project. Six groups of seven to nine members were formed and divided into separate remote groups of customers and engineers. The engineers conducted a requirements analysis and produced a software requirements specification (SRS) document through distributed interaction with the remote customers. We present results and conclusions from the research including: an analysis of factors that affected the quality of the software requirements specification document written at the conclusion of the requirements process and the effectiveness of requirements elicitation techniques which were used in a distributed setting for requirements gathering.

Original languageEnglish (US)
Title of host publicationProceedings - IEEE Joint International Conference on Requirements Engineering, RE 2002
PublisherIEEE Computer Society
Pages311-318
Number of pages8
ISBN (Electronic)0769514650
DOIs
StatePublished - Jan 1 2002
EventIEEE Joint International Conference on Requirements Engineering, RE 2002 - Essen, Germany
Duration: Sep 9 2002Sep 13 2002

Publication series

NameProceedings of the IEEE International Conference on Requirements Engineering
Volume2002-January
ISSN (Print)1090-705X

Other

OtherIEEE Joint International Conference on Requirements Engineering, RE 2002
CountryGermany
CityEssen
Period9/9/029/13/02

Fingerprint

Requirements engineering
Software engineering
Specifications
Groupware
Engineers
Availability
Communication
Costs
Software development

All Science Journal Classification (ASJC) codes

  • Computer Science(all)
  • Engineering(all)
  • Strategy and Management

Cite this

Lloyd, W. J., Rosson, M. B., & Arthur, J. D. (2002). Effectiveness of elicitation techniques in distributed requirements engineering. In Proceedings - IEEE Joint International Conference on Requirements Engineering, RE 2002 (pp. 311-318). [1048544] (Proceedings of the IEEE International Conference on Requirements Engineering; Vol. 2002-January). IEEE Computer Society. https://doi.org/10.1109/ICRE.2002.1048544
Lloyd, Wesley James ; Rosson, Mary Beth ; Arthur, James D. / Effectiveness of elicitation techniques in distributed requirements engineering. Proceedings - IEEE Joint International Conference on Requirements Engineering, RE 2002. IEEE Computer Society, 2002. pp. 311-318 (Proceedings of the IEEE International Conference on Requirements Engineering).
@inproceedings{e648bef8b77d48679fc543ac3f4e27f8,
title = "Effectiveness of elicitation techniques in distributed requirements engineering",
abstract = "Software development teams are often geographically distributed from their customers and end users. This creates significant communication and coordination challenges that impact the effectiveness of requirements engineering. Travel costs, and the local availability of quality technical staff increase the demand for effective distributed software development teams. This research reports an empirical study of how groupware can be used to aid distributed requirements engineering for a software development project. Six groups of seven to nine members were formed and divided into separate remote groups of customers and engineers. The engineers conducted a requirements analysis and produced a software requirements specification (SRS) document through distributed interaction with the remote customers. We present results and conclusions from the research including: an analysis of factors that affected the quality of the software requirements specification document written at the conclusion of the requirements process and the effectiveness of requirements elicitation techniques which were used in a distributed setting for requirements gathering.",
author = "Lloyd, {Wesley James} and Rosson, {Mary Beth} and Arthur, {James D.}",
year = "2002",
month = "1",
day = "1",
doi = "10.1109/ICRE.2002.1048544",
language = "English (US)",
series = "Proceedings of the IEEE International Conference on Requirements Engineering",
publisher = "IEEE Computer Society",
pages = "311--318",
booktitle = "Proceedings - IEEE Joint International Conference on Requirements Engineering, RE 2002",
address = "United States",

}

Lloyd, WJ, Rosson, MB & Arthur, JD 2002, Effectiveness of elicitation techniques in distributed requirements engineering. in Proceedings - IEEE Joint International Conference on Requirements Engineering, RE 2002., 1048544, Proceedings of the IEEE International Conference on Requirements Engineering, vol. 2002-January, IEEE Computer Society, pp. 311-318, IEEE Joint International Conference on Requirements Engineering, RE 2002, Essen, Germany, 9/9/02. https://doi.org/10.1109/ICRE.2002.1048544

Effectiveness of elicitation techniques in distributed requirements engineering. / Lloyd, Wesley James; Rosson, Mary Beth; Arthur, James D.

Proceedings - IEEE Joint International Conference on Requirements Engineering, RE 2002. IEEE Computer Society, 2002. p. 311-318 1048544 (Proceedings of the IEEE International Conference on Requirements Engineering; Vol. 2002-January).

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

TY - GEN

T1 - Effectiveness of elicitation techniques in distributed requirements engineering

AU - Lloyd, Wesley James

AU - Rosson, Mary Beth

AU - Arthur, James D.

PY - 2002/1/1

Y1 - 2002/1/1

N2 - Software development teams are often geographically distributed from their customers and end users. This creates significant communication and coordination challenges that impact the effectiveness of requirements engineering. Travel costs, and the local availability of quality technical staff increase the demand for effective distributed software development teams. This research reports an empirical study of how groupware can be used to aid distributed requirements engineering for a software development project. Six groups of seven to nine members were formed and divided into separate remote groups of customers and engineers. The engineers conducted a requirements analysis and produced a software requirements specification (SRS) document through distributed interaction with the remote customers. We present results and conclusions from the research including: an analysis of factors that affected the quality of the software requirements specification document written at the conclusion of the requirements process and the effectiveness of requirements elicitation techniques which were used in a distributed setting for requirements gathering.

AB - Software development teams are often geographically distributed from their customers and end users. This creates significant communication and coordination challenges that impact the effectiveness of requirements engineering. Travel costs, and the local availability of quality technical staff increase the demand for effective distributed software development teams. This research reports an empirical study of how groupware can be used to aid distributed requirements engineering for a software development project. Six groups of seven to nine members were formed and divided into separate remote groups of customers and engineers. The engineers conducted a requirements analysis and produced a software requirements specification (SRS) document through distributed interaction with the remote customers. We present results and conclusions from the research including: an analysis of factors that affected the quality of the software requirements specification document written at the conclusion of the requirements process and the effectiveness of requirements elicitation techniques which were used in a distributed setting for requirements gathering.

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

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

U2 - 10.1109/ICRE.2002.1048544

DO - 10.1109/ICRE.2002.1048544

M3 - Conference contribution

T3 - Proceedings of the IEEE International Conference on Requirements Engineering

SP - 311

EP - 318

BT - Proceedings - IEEE Joint International Conference on Requirements Engineering, RE 2002

PB - IEEE Computer Society

ER -

Lloyd WJ, Rosson MB, Arthur JD. Effectiveness of elicitation techniques in distributed requirements engineering. In Proceedings - IEEE Joint International Conference on Requirements Engineering, RE 2002. IEEE Computer Society. 2002. p. 311-318. 1048544. (Proceedings of the IEEE International Conference on Requirements Engineering). https://doi.org/10.1109/ICRE.2002.1048544