Architectural decision-making as a financial investment: An industrial case study

被引:5
|
作者
Ampatzoglou, Areti [1 ]
Arvanitou, Elvira-Maria [2 ]
Ampatzoglou, Apostolos [2 ]
Avgeriou, Paris [1 ]
Tsintzira, Angeliki-Agathi [2 ]
Chatzigeorgiou, Alexander [2 ]
机构
[1] Univ Groningen, Inst Math Comp Sci & AI, Dept Comp Sci, Groningen, Netherlands
[2] Univ Macedonia, Dept Appl Informat, Thessaloniki, Greece
基金
欧盟地平线“2020”;
关键词
SOFTWARE; MODEL;
D O I
10.1016/j.infsof.2020.106412
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Making architectural decisions is a crucial task but also very difficult, considering the scope of the decisions and their impact on quality attributes. To make matters worse, architectural decisions need to combine both technical and business factors, which are very dissimilar by nature. Objectives: We provide a cost-benefit approach and supporting tooling that treats architectural decisions as financial investments by: (a) combining both technical and business factors; and (b) transforming the involved factors into currency, allowing their uniform aggregation. Apart from illustrating the method, we validate both the proposed approach and the tool, in terms of fitness for purpose, usability, and potential limitations. Method: To validate the approach, we have performed a case study in a software development company, in the domain of low-energy embedded systems. We employed triangulation in the data collection phase of the case study, by performing interviews, focus groups, an observational session, and questionnaires. Results: The results of the study suggested that the proposed approach: (a) provides a structured process for systematizing decision-making; (b) enables the involvement of multiple stakeholders, distributing the decision-making responsibility to more knowledgeable people; (c) uses monetized representations that are important for assessing decisions in a unified manner; and (d) enables decision reuse and documentation. Conclusions: The results of the study suggest that architectural decision-making can benefit from treating this activity as a financial investment. The various benefits that have been identified from mixing financial and technological aspects are well-accepted from industrial stakeholders.
引用
收藏
页数:18
相关论文
共 50 条
  • [41] Time perspective and investment decision-making
    Xing, Cai
    Wang, Wen-jun
    Sun, Jian-min
    Cai, Jia-jie
    INTERNATIONAL JOURNAL OF PSYCHOLOGY, 2012, 47 : 177 - 177
  • [42] POLICY MATTERS IN INVESTMENT DECISION-MAKING
    MCBRIDE, GA
    REGIONAL STUDIES, 1970, 4 (02) : 241 - 253
  • [43] INDIVIDUAL DECISION-MAKING IN AN INVESTMENT SETTING
    KOGUT, CA
    PHILLIPS, OR
    JOURNAL OF ECONOMIC BEHAVIOR & ORGANIZATION, 1994, 25 (03) : 459 - 471
  • [44] INVESTMENT DECISION-MAKING - BOOKBINDER,AIA
    KAHL, AL
    JOURNAL OF FINANCE, 1969, 24 (03): : 563 - 564
  • [45] The uncertainty decision-making of ERP investment
    School of Management, Xi’an Jiaotong University, Xi’an
    710049, China
    不详
    不详
    100080, China
    IFIP Advances in Information and Communication Technology, 2007, (85-95) : 85 - 95
  • [46] INVESTMENT DECISION-MAKING SYSTEM IN HUNGARY
    HUSZAR, J
    MANDEL, M
    EASTERN EUROPEAN ECONOMICS, 1973, 11 (03) : 27 - 49
  • [47] A Study on Syndicated Investment Decision-making Model of Venture Capital
    Cai Weihong
    Yang Qing
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON INNOVATION & MANAGEMENT, VOLS I AND II, 2008, : 787 - 790
  • [48] Study on risk management decision-making of real estate investment
    Liu, Anye
    Wang, Yaowu
    Zhang, Lili
    Proceedings of 2007 International Conference on Construction & Real Estate Management, Vols 1 and 2, 2007, : 738 - 741
  • [49] MINERAL INVESTMENT DECISION-MAKING - A STUDY OF MINING COMPANY PRACTICES
    BHAPPU, RR
    GUZMAN, J
    E&MJ-ENGINEERING AND MINING JOURNAL, 1995, 196 (07): : 36 - 38
  • [50] Factors affecting architectural decision-making process and challenges in software projects: An industrial survey
    Demir, Merve Ozdes
    Chouseinoglou, Oumout
    Tarhan, Ayca Kolukisa
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2024, 36 (10)