Skip to main navigation Skip to search Skip to main content

Uncertainty expressions in software architecture group decision making: Explorative study

  • Technical University of Munich
  • Siemens AG

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Software architecture can be seen as a set of architectural design decisions (ADDs) that shape the resulting software solution. To make an ADD, stakeholders follow some organization- or teamspecific group decisions making process. In this study, we aimed to advance the understanding of how ADDs are made by observing and learning how architects handle uncertainties in real-life settings. We employed a multiple-case studies research method. First, we examined the discussions in task management systems of three software engineering projects. Second, we conducted interviews with the projects' software architects to investigate (a) uncertainties expressed in the observed discussions and (b) how those uncertainties are comprehended by their respective authors or readers. We systematically analyzed the interviews and derived different types of uncertainties as well as proposed a hypothesis that should be verified in the future work. Results of our qualitative study show how uncertainty is used and perceived by the software architects in the group decision-making process.

Original languageEnglish
Title of host publicationECSA 2018 - 12th European Conference on Software Architecture
PublisherAssociation for Computing Machinery
ISBN (Electronic)9781450364836
DOIs
StatePublished - 24 Sep 2018
Event12th European Conference on Software Architecture, ECSA 2018 - Madrid, Spain
Duration: 24 Sep 201828 Sep 2018

Publication series

NameACM International Conference Proceeding Series

Conference

Conference12th European Conference on Software Architecture, ECSA 2018
Country/TerritorySpain
CityMadrid
Period24/09/1828/09/18

Keywords

  • Architecture sustainability
  • Group-decision making
  • Software architecture decision-making
  • Uncertainty

Fingerprint

Dive into the research topics of 'Uncertainty expressions in software architecture group decision making: Explorative study'. Together they form a unique fingerprint.

Cite this