Header

UZH-Logo

Maintenance Infos

On shared understanding in software engineering: an essay


Glinz, Martin; Fricker, Samuel A (2015). On shared understanding in software engineering: an essay. Computer Science - Research and Development, 30(3-4):363-376.

Abstract

Shared understanding is essential for efficient software engineering when the risk of unsatisfactory outcome and rework of project results shall be low. Today, however, shared understanding is used mostly in an unreflected, ad-hoc way. This affects the quality of the engineered software solutions and generates re-work once the quality problems are discovered. In this article, we investigate the role, value, and usage of shared understanding in software engineering. We contribute a reflected analysis of the problem, in particular of how to rely on shared understanding that is implicit, rather than explicit. After an overview of the state of the art we discuss forms and value of shared understanding in software engineering, survey enablers and obstacles, compile existing practices for dealing with shared understanding, and present a roadmap for improving knowledge and practice in this area.

Abstract

Shared understanding is essential for efficient software engineering when the risk of unsatisfactory outcome and rework of project results shall be low. Today, however, shared understanding is used mostly in an unreflected, ad-hoc way. This affects the quality of the engineered software solutions and generates re-work once the quality problems are discovered. In this article, we investigate the role, value, and usage of shared understanding in software engineering. We contribute a reflected analysis of the problem, in particular of how to rely on shared understanding that is implicit, rather than explicit. After an overview of the state of the art we discuss forms and value of shared understanding in software engineering, survey enablers and obstacles, compile existing practices for dealing with shared understanding, and present a roadmap for improving knowledge and practice in this area.

Statistics

Citations

4 citations in Web of Science®
3 citations in Scopus®
Google Scholar™

Altmetrics

Downloads

100 downloads since deposited on 09 Oct 2014
26 downloads since 12 months
Detailed statistics

Additional indexing

Item Type:Journal Article, refereed, original work
Communities & Collections:03 Faculty of Economics > Department of Informatics
Dewey Decimal Classification:000 Computer science, knowledge & systems
Language:English
Date:2015
Deposited On:09 Oct 2014 12:16
Last Modified:05 Apr 2016 18:24
Publisher:Springer
ISSN:1865-2034
Additional Information:The final publication is available at Springer via http://dx.doi.org/10.1007/s00450-014-0256-x
Publisher DOI:https://doi.org/10.1007/s00450-014-0256-x
Other Identification Number:merlin-id:9643

Download

Download PDF  'On shared understanding in software engineering: an essay'.
Preview
Content: Accepted Version
Filetype: PDF (Preprint in final layout)
Size: 476kB
View at publisher