A Financial Approach for Managing Interest in Technical Debt

被引:7
|
作者
Ampatzoglou, Areti [1 ]
Ampatzoglou, Apostolos [1 ]
Avgeriou, Paris [1 ]
Chatzigeorgiou, Alexander [2 ]
机构
[1] Univ Groningen, Dept Math & Comp Sci, Groningen, Netherlands
[2] Univ Macedonia, Dept Appl Informat, Thessaloniki, Greece
关键词
Technical debt; Architecture; Software quality; Interest; REVIEWS;
D O I
10.1007/978-3-319-40512-4_7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Technical debt (TD) is a metaphor that is used by both technical and management stakeholders to acknowledge and discuss issues related to compromised design-time qualities. Until now, despite the inherent relevance of technical debt to economics, the TD community has not sufficiently exploited economic methods/models. In this paper we present a framework for managing interest in technical debt, founded on top of Liquidity Preference, a well-known economics theory. To tailor this theory to fit the TD context, we exploit the synthesized knowledge as presented in two recent studies. Specifically, in our framework, we discuss aspects related to technical debt interest, such as: types of TD interest, TD interest characteristics, and a proposed TD interest theory. Finally, to boost the amount of empirical studies in TD research, we propose several tentative research designs that could be used for exploring the notion of interest in technical debt practice.
引用
收藏
页码:117 / 133
页数:17
相关论文
共 50 条
  • [1] A Framework for Managing Interest in Technical Debt: An Industrial Validation
    Ampatzoglou, Areti
    Michailidis, Alexandros
    Sarikyriakidis, Christos
    Ampatzoglou, Apostolos
    Chatzigeorgiou, Alexander
    Avgeriou, Paris
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON TECHNICAL DEBT (TECHDEBT), 2018, : 115 - 124
  • [2] The financial aspect of managing technical debt: A systematic literature review
    Ampatzoglou, Areti
    Ampatzoglou, Apostolos
    Chatzigeorgiou, Alexander
    Avgeriou, Paris
    INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 64 : 52 - 73
  • [3] Managing Technical Debt
    Allman, Eric
    COMMUNICATIONS OF THE ACM, 2012, 55 (05) : 50 - 55
  • [4] Managing technical debt
    Allman, Eric
    Queue, 2012, 10 (03): : 10 - 17
  • [5] Startups and Technical Debt Managing Technical Debt with Visual Thinking
    Chicote, Marcos
    2017 IEEE/ACM 1ST INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR STARTUPS (SOFTSTART 2017), 2017, : 10 - 11
  • [6] FOCUS TECHNICAL DEBT Managing Technical Debt with the SQALE Method
    Letouzey, Jean-Louis
    Ilkiewicz, Michel
    IEEE SOFTWARE, 2012, 29 (06) : 44 - 51
  • [7] Pragmatic Approach for Managing Technical Debt in Legacy Software Project
    Gupta, Rajeev Kumar
    Manikreddy, Prabhulinga
    Naik, Sandesh
    Arya, K.
    PROCEEDINGS OF THE 9TH INDIA SOFTWARE ENGINEERING CONFERENCE, 2016, : 170 - 176
  • [8] Exploring the Relation between Technical Debt Principal and Interest: An Empirical Approach
    Ampatzoglou, Areti
    Mittas, Nikolaos
    Tsintzira, Angeliki-Agathi
    Ampatzoglou, Apostolos
    Arvanitou, Elvira-Maria
    Chatzigeorgiou, Alexander
    Avgeriou, Paris
    Angelis, Lefteris
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 128
  • [9] Managing Technical Debt in Database Normalization
    Albarak, Mashel
    Bahsoon, Rami
    Ozkaya, Ipek
    Nord, Robert
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2022, 48 (03) : 755 - 772
  • [10] Defining, Measuring, and Managing Technical Debt
    Jaspan, Ciera
    Green, Collin
    IEEE SOFTWARE, 2023, 40 (03) : 15 - 19