Carrot and Stick approaches when managing Technical Debt
Paper in proceeding, 2020
This paper aims to explore how software companies encourage and reward practitioners for actively keeping the level of technical debt down and also whether the companies use any forcing or penalizing initiatives when managing technical debt.
This paper reports the results of both an online web-survey provided quantitative data from 258 participants and follow-up interviews with 32 industrial software practitioners. The findings show that having a TD management strategy can significantly impact the amount of TD in the software. When surveying how commonly used different TD management strategies are, we found that only the encouraging strategy is, to some extent, adopted in today's’ software industry. This study also provides a model describing the four assessed strategies by presenting its strategies and tactics, together with recommendations on how they could be operationalized in today’s software companies.
Empirical Study
Software Development
Software Incentive programs
Technical Debt
Author
Terese Besker
Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)
Antonio Martini
University of Oslo
Jan Bosch
Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)
Proceedings - 2020 IEEE/ACM International Conference on Technical Debt, TechDebt 2020
21-30
9781450379601 (ISBN)
Seoul, South Korea,
Areas of Advance
Information and Communication Technology
Subject Categories
Business Administration
Software Engineering
Information Systemes, Social aspects
DOI
10.1145/3387906.3388619