Decision architect – A decision documentation tool for industry

•Decision documentation tools rarely meet the needs of the industry.•We developed a decision documentation tool that ensures industrial applicability.•We conducted a confirmatory case study to evaluate the tool.•We show that it increases quality of decision documentation and productivity.•Overall, w...

Full description

Saved in:
Bibliographic Details
Published inThe Journal of systems and software Vol. 112; pp. 181 - 198
Main Authors Manteuffel, Christian, Tofan, Dan, Avgeriou, Paris, Koziolek, Heiko, Goldschmidt, Thomas
Format Journal Article
LanguageEnglish
Published New York Elsevier Inc 01.02.2016
Elsevier Sequoia S.A
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:•Decision documentation tools rarely meet the needs of the industry.•We developed a decision documentation tool that ensures industrial applicability.•We conducted a confirmatory case study to evaluate the tool.•We show that it increases quality of decision documentation and productivity.•Overall, we found that the tool has a high usefulness for software architects. Architecture decisions are often not explicitly documented in practice, even though explicit capturing and documentation of architecture decisions has been associated with a multitude of benefits. Several decision documentation tools have been proposed but they often do not meet the expectations and needs of the industry. As part of a research collaboration with ABB, we developed a decision documentation tool that aims to ensure industrial applicability. This tool is an add-in for Enterprise Architect and is an implementation of a viewpoint-based decision documentation framework. To validate the add-in, we conducted a case study with architects from ABB. In this study, we assessed to what extent and why software architects intend to use our approach. We therefore investigated the perceived usefulness, perceived ease-of-use, and contextual factors threat influence the architect’s intention to use the tool. We found that the tool has a high relevance for software architects, that it increases the quality of decision documentation and that it improves productivity of architects in various ways. With respect to ease-of-use, the study identified the need for better guidelines. With respect to contextual factors, we found several factors that influence the intention to use the add-in in an industrial environment.
ISSN:0164-1212
1873-1228
DOI:10.1016/j.jss.2015.10.034