Proceedings of the Evaluation and Assessment in Software Engineering 2020
DOI: 10.1145/3383219.3383241
|View full text |Cite
|
Sign up to set email alerts
|

Surveying Software Practitioners on Technical Debt Payment Practices and Reasons for not Paying off Debt Items

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
16
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
3
3
2

Relationship

1
7

Authors

Journals

citations
Cited by 35 publications
(21 citation statements)
references
References 12 publications
2
16
0
Order By: Relevance
“…The other two most cited reasons for self-fixing TD are to avoid higher cost and improve maintainability, which indicate a consideration of the trade-off between cost and benefit in order to find the appropriate moment to self-fix TD. This result aligns with related findings that mentioned focus on short-term goals and cost as reasons when participants are considering whether or not to repay TD (Freire et al, 2020).…”
Section: Interpretation Of Resultssupporting
confidence: 92%
See 2 more Smart Citations
“…The other two most cited reasons for self-fixing TD are to avoid higher cost and improve maintainability, which indicate a consideration of the trade-off between cost and benefit in order to find the appropriate moment to self-fix TD. This result aligns with related findings that mentioned focus on short-term goals and cost as reasons when participants are considering whether or not to repay TD (Freire et al, 2020).…”
Section: Interpretation Of Resultssupporting
confidence: 92%
“…Due to the limited allocated resources for TD repayment, paying back all TD existing in a system is infeasible (Ampatzoglou et al, 2015;Guo et al, 2016;Alfayez et al, 2020;Freire et al, 2020). To support TD repayment, researchers have contributed various approaches, e.g., investigating how particular forms of debt such as self-admitted TD are paid back (Bavota and Russo, 2016;Maldonado et al, 2017) and how repayment relates to software quality metrics such as changeproneness (Palomba et al, 2018b) and maintenance effort (Sjøberg et al, 2013).…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Currently, researchers from Argentina, Brazil, Chile, Colombia, Costa Rica, Finland, Indian, Italy, Norway, Saudi Arabia, Serbia, and the United States have joined the project. Several results from InsighTD have been disseminated in the technical literature, reporting on causes and effects of TD [8][9][10][11][12][13], TD prevention [24], TD payment [25,26], and the relationship between effects and TD payment [27].…”
Section: The Insightd Projectmentioning
confidence: 99%
“…Some SATD may also be accidentally removed when entire classes or methods are dropped [27]. Researchers have also investigated the reasons for not paying TD back, e.g., lack of organizational interest, low priority on the debt, focus on short-term goals, cost, and lack of time [28]. In contrast to these studies, we focus on the reasons influencing developers' decisions to deal with their own debt, i.e., why they introduce and self-fix TD.…”
Section: Related Workmentioning
confidence: 99%