2017
DOI: 10.1016/j.jss.2016.10.018
|View full text |Cite
|
Sign up to set email alerts
|

Identification and analysis of the elements required to manage technical debt by means of a systematic mapping study

Abstract: Technical debt, a metaphor for the long-term consequences of weak software development, must be managed to keep it under control. The main goal of this article is to identify and analyze the elements required to manage technical debt.The research method used to identify the elements is a systematic mapping, including a synthesis step to synthesize the elements definitions. Our perspective differs from previous literature reviews because it focused on the elements required to manage technical debt and not on th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
34
0
9

Year Published

2017
2017
2023
2023

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 48 publications
(47 citation statements)
references
References 27 publications
0
34
0
9
Order By: Relevance
“…Several secondary [3], [4], [10], [11] and tertiary [12] studies analyze technical debt research. With regard to technical debt prioritization, it is a common finding that the criteria, tools, and approaches used to prioritize technical debt lack a business perspective.…”
Section: Related Workmentioning
confidence: 99%
“…Several secondary [3], [4], [10], [11] and tertiary [12] studies analyze technical debt research. With regard to technical debt prioritization, it is a common finding that the criteria, tools, and approaches used to prioritize technical debt lack a business perspective.…”
Section: Related Workmentioning
confidence: 99%
“…The available tools are focused on implementing metrics, specific techniques for TDM, or both of them. Techniques and tools for TD have been analyzed in literature reviews previously [4], [1], [3]. The goal of this tools is not to be a quality tool that implements metrics to keep the code quality.…”
Section: Related Workmentioning
confidence: 99%
“…To monitor TD, it is necessary to analyze the change of TD indicators over the software evolution. For TDM, it is also needed to take into accout several requirements, including different points of view [2], [3]. This implies to obtain data from several sources and to apply several techniques.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations