2021
DOI: 10.1007/s11219-020-09533-y
|View full text |Cite
|
Sign up to set email alerts
|

TestDCat 3.0: catalog of test debt subtypes and management activities

Abstract: When deadlines and resources of software projects become scarce, testing is usually in the first row to have its activities aborted or reduced. If defects cannot be found, products quality can be affected. In a software development process, aborted or reduced activities that can bring short-term benefits, but can be harmful to the project in a long run, are considered Technical Debts (TD). When TDs impact testing activities, they are called Test Debt. There are several studies dealing with Test Debt, however, … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 22 publications
0
5
0
Order By: Relevance
“…Technical Debt (TD) in Software Engineering is a widely researched area that has even expanded to more fine grained TD types [7] such as architectural debt [8], [9], code debt [10], [11], test debt [12], [13], and documentation debt [14]. The term TD was coined by Cunningham [15] in 1992 referring to sub-optimal decisions/implementations taken to meet short term benefits that contribute to costs in the long run due to limitations in evolving and maintaining the system.…”
Section: Related Workmentioning
confidence: 99%
“…Technical Debt (TD) in Software Engineering is a widely researched area that has even expanded to more fine grained TD types [7] such as architectural debt [8], [9], code debt [10], [11], test debt [12], [13], and documentation debt [14]. The term TD was coined by Cunningham [15] in 1992 referring to sub-optimal decisions/implementations taken to meet short term benefits that contribute to costs in the long run due to limitations in evolving and maintaining the system.…”
Section: Related Workmentioning
confidence: 99%
“…Rios et al [15] recognized preventive (e.g., comment the code) and repayment (e.g., review outdated documentation) practices for documentation debt items. Lastly, Aragão et al [16] identified a set of TD prevention (e.g., present already identified debts), monitoring (e.g., changes in the test process), and repayment (e.g., change test cases by analyzing defects) practices for test debt items.…”
Section: Related Work On Td Prevention Monitoring and Repaymentmentioning
confidence: 99%
“…Related work has investigated TD prevention, monitoring, and repayment practices and PARs [6,[8][9][10][11][12][13][14][15][16][17]. For instance, Bomfim Jr and Santos [9] identified TD repayment practices and PARs considered in the agile software development process.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Previous works have discussed a set of practices for preventing and repaying debt [4,5,[8][9][10]. Research on TD management related to understanding the causes that lead development teams to incur debt items in their projects and their effects have also been conducted [11][12][13][14][15][16][17][18][19][20].…”
Section: Introductionmentioning
confidence: 99%