Advanced

The Role of Distances in Requirements Communication: A Case Study

Bjarnason, Elizabeth LU and Sharp, Helen (2015) In Requirements Engineering
Abstract
Requirements communication plays a vital role in development projects in coordinating the customers, the business roles and the software engineers. Communication gaps represent a significant source of project failures and overruns. For example, misunderstood or uncommunicated requirements can lead to software that does not meet the customers’ requirements, and subsequent low number of sales or additional cost required to redo the implementation. We propose that RE (Requirements Engineering) distance measures are useful for locating gaps in requirements communication and for improving on development practice. In this paper, we present a case study of one software development project to evaluate this proposition. Thirteen RE distances were... (More)
Requirements communication plays a vital role in development projects in coordinating the customers, the business roles and the software engineers. Communication gaps represent a significant source of project failures and overruns. For example, misunderstood or uncommunicated requirements can lead to software that does not meet the customers’ requirements, and subsequent low number of sales or additional cost required to redo the implementation. We propose that RE (Requirements Engineering) distance measures are useful for locating gaps in requirements communication and for improving on development practice. In this paper, we present a case study of one software development project to evaluate this proposition. Thirteen RE distances were measured including geographical and cognitive distances between project members, and semantic distances between re-quirements and testing artefacts. The findings confirm that RE distances impact requirements communication and project coordination. Furthermore, the concept of distances was found to enable constructive group reflec-tion on communication gaps and improvements to development practices. The insights reported in this paper can provide practitioners with an increased awareness of distances and their impact. Furthermore, the results provide a stepping stone for further research into RE distances and methods for improving on software devel-opment processes and practices. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to journal
publication status
published
subject
keywords
distances, agile, measurements, testing, requirements, communication, case study
in
Requirements Engineering
publisher
Springer
external identifiers
  • scopus:84937829912
ISSN
0947-3602
DOI
10.1007/s00766-015-0233-3
project
EASE
language
English
LU publication?
yes
id
9f7a854f-38b3-4ee0-a011-c19c4c21aafc (old id 7763718)
date added to LUP
2015-08-18 11:08:31
date last changed
2017-02-19 03:52:45
@article{9f7a854f-38b3-4ee0-a011-c19c4c21aafc,
  abstract     = {Requirements communication plays a vital role in development projects in coordinating the customers, the business roles and the software engineers. Communication gaps represent a significant source of project failures and overruns. For example, misunderstood or uncommunicated requirements can lead to software that does not meet the customers’ requirements, and subsequent low number of sales or additional cost required to redo the implementation. We propose that RE (Requirements Engineering) distance measures are useful for locating gaps in requirements communication and for improving on development practice. In this paper, we present a case study of one software development project to evaluate this proposition. Thirteen RE distances were measured including geographical and cognitive distances between project members, and semantic distances between re-quirements and testing artefacts. The findings confirm that RE distances impact requirements communication and project coordination. Furthermore, the concept of distances was found to enable constructive group reflec-tion on communication gaps and improvements to development practices. The insights reported in this paper can provide practitioners with an increased awareness of distances and their impact. Furthermore, the results provide a stepping stone for further research into RE distances and methods for improving on software devel-opment processes and practices.},
  author       = {Bjarnason, Elizabeth and Sharp, Helen},
  issn         = {0947-3602},
  keyword      = {distances,agile,measurements,testing,requirements,communication,case study},
  language     = {eng},
  publisher    = {Springer},
  series       = {Requirements Engineering},
  title        = {The Role of Distances in Requirements Communication: A Case Study},
  url          = {http://dx.doi.org/10.1007/s00766-015-0233-3},
  year         = {2015},
}