TY - JOUR
T1 - The practical use of inconsistency information in engineering design tasks - first observations
AU - Sadlauer, Alfred
AU - Riedl-Ehrenleitner, Markus
AU - Hehenberger, Peter
AU - Demuth, Andreas
AU - Egyed, Alexander
N1 - Funding Information:
Alexander Egyed is a Full Professor at the Johannes Kepler University (JKU), Austria and Head of the Institute for Software Systems Engineering (ISSE). He received his Doctorate degree from the University of Southern California, USA and previously worked for Teknowledge Corporation, USA (2000–2007) and the University College London, UK (2007–2008). He was recognised as a Top 1% scholar in software engineering in the Communications of the ACM, Springer Scientometrics, and Microsoft Academic Search. He was also named an IBM Research Faculty Fellow, received a Recognition of Service Award from the ACM, Best Paper Awards from COMPSAC and WICSA, and an Outstanding Achievement Award from the USC.
Funding Information:
This work was supported in part by the Austrian COMET-K2 programme of the Linz Center of Mechatronics (LCM), and was in part funded by the Austrian Federal Government and the Federal State of Upper Austria.
Publisher Copyright:
Copyright © 2017 Inderscience Enterprises Ltd.
Copyright:
Copyright 2020 Elsevier B.V., All rights reserved.
PY - 2017
Y1 - 2017
N2 - Today's product development projects require collaboration across different engineering domains in order to be successful. For instance, a project may require software engineers to collaborate with electrical engineers and mechanical engineers. Even though engineers of different domains focus on different parts of the system-under-development, these parts typically cannot work in isolation. Therefore, coordination among these engineers is necessary to ensure that the individual parts of a system work together well when combined. The lack of such coordination leads to inconsistencies and hence the inability to integrate individual parts of the system. Even though approaches for finding such inconsistencies have been developed, it has yet to be shown whether the presentation of inconsistencies is of actual value to engineers. In this paper, we present the results of a practical experiment that assessed the effects of the presence of inconsistent information during development. The results indicate that specific feedback about inconsistency (when performing changes) leads to better engineering results than merely presenting general information about system interconnections.
AB - Today's product development projects require collaboration across different engineering domains in order to be successful. For instance, a project may require software engineers to collaborate with electrical engineers and mechanical engineers. Even though engineers of different domains focus on different parts of the system-under-development, these parts typically cannot work in isolation. Therefore, coordination among these engineers is necessary to ensure that the individual parts of a system work together well when combined. The lack of such coordination leads to inconsistencies and hence the inability to integrate individual parts of the system. Even though approaches for finding such inconsistencies have been developed, it has yet to be shown whether the presentation of inconsistencies is of actual value to engineers. In this paper, we present the results of a practical experiment that assessed the effects of the presence of inconsistent information during development. The results indicate that specific feedback about inconsistency (when performing changes) leads to better engineering results than merely presenting general information about system interconnections.
KW - Design inconsistency
KW - Multi-domain collaboration
KW - System inter-dependencies
UR - http://www.scopus.com/inward/record.url?scp=85028502200&partnerID=8YFLogxK
U2 - 10.1504/IJPLM.2017.085959
DO - 10.1504/IJPLM.2017.085959
M3 - Article
SN - 1743-5110
VL - 10
SP - 171
EP - 190
JO - International Journal of Product Lifecycle Management
JF - International Journal of Product Lifecycle Management
IS - 2
ER -