A Study on Architectural Decision-Making in Context

被引:13
|
作者
Groher, Iris [1 ]
Weinreich, Rainer [1 ]
机构
[1] Johannes Kepler Univ Linz, Linz, Austria
关键词
decision-making process; influence factors; architectural design process; expert survey;
D O I
10.1109/WICSA.2015.27
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Design decisions are made throughout the design process of a new software system or the evolution of an existing system. The context in which a system is developed influences these decisions themselves and the way they are made. There are only a few empirical studies regarding architectural decision-making or concerning how the decision-making process is executed. In this paper, we report an analysis of expert interviews regarding architectural decision-making to gain insight into how decision-making is organized in different organizational contexts. We base our analysis on interviews conducted in a previous study, where we talked to 25 software architects, team leads, and senior developers from 22 different companies in ten different countries about architectural decision-making and documentation. In this paper, we specifically analyze the interview transcripts with regard to the decision-making process. We identified eight different categories of main factors influencing how, when, and by whom decisions are made. We also present decision-making scenarios and relate them to the discovered influence factors. Results show that, apart from organizational factors, individual factors and cultural factors seem to have about the same influence as business and project factors. Company size and domain do not influence the decision-making process as much as one might expect.
引用
收藏
页码:11 / 20
页数:10
相关论文
共 50 条
  • [1] DECISION-MAKING IN CONTEXT
    HARALICK, RM
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1983, 5 (04) : 417 - 428
  • [2] Risk Appetite in Architectural Decision-Making
    Zalewski, Andrzej
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE WORKSHOPS (ICSAW), 2017, : 149 - 152
  • [3] Architectural decision-making as a financial investment: An industrial case study
    Ampatzoglou, Areti
    Arvanitou, Elvira-Maria
    Ampatzoglou, Apostolos
    Avgeriou, Paris
    Tsintzira, Angeliki-Agathi
    Chatzigeorgiou, Alexander
    INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 129
  • [4] Decision-Making in a Context of Uncertainty
    Laidoune, Abdelbaki
    12TH CHAOTIC MODELING AND SIMULATION INTERNATIONAL CONFERENCE, 2020, : 151 - 156
  • [5] Decision-making: Context matters
    Fantino, E
    Stolarz-Fantino, S
    BEHAVIOURAL PROCESSES, 2005, 69 (02) : 165 - 171
  • [6] TRACKING DECISION-MAKING DURING ARCHITECTURAL DESIGN
    Cooper, Grahame S.
    Cerulli, Cristina
    Lawson, Bryan R.
    Peng, Chengzhi
    Rezgui, Yacine
    JOURNAL OF INFORMATION TECHNOLOGY IN CONSTRUCTION, 2005, 10 : 125 - 139
  • [7] Architectural Design: Sustainability in the Decision-Making Process
    Feria, Margarida
    Amado, Miguel
    BUILDINGS, 2019, 9 (05)
  • [8] Is Knowledge the Key? An Experiment on Debiasing Architectural Decision-Making - a Pilot Study
    Borowa, Klara
    Dwornik, Robert
    Zalewski, Andrzej
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2021), 2021, 13126 : 207 - 214
  • [9] MULTICRITERION DECISION-MAKING IN A TRIBAL CONTEXT
    TROSPER, RL
    POLICY STUDIES JOURNAL, 1988, 16 (04) : 826 - 842
  • [10] DEFINING NEUROTOXICITY IN A DECISION-MAKING CONTEXT
    TILSON, HA
    MACPHAIL, RC
    CROFTON, KM
    NEUROTOXICOLOGY, 1995, 16 (02) : 363 - 375