Systems Analysis and Design (SIG SAND)
Loading...
Paper Type
Complete
Paper Number
1422
Description
Background: Although technical debt (TD) can occur in several software development phases, little is known how TD items can affect testing activities, requiring the identification of TD elements – indicators, causes, effects, and preventive practices – related to those activities. Aims: To investigate the causes, effects, indicators, and preventive practices of test-related debt (TRD). Method: We followed an incremental triangulation process using data collected from a literature review, a survey with experts, and a survey run in the context of the InsighTD project. Results: We found that test, test automation, documentation, defect, people, and infrastructure debt items are related to software testing. In total, the study identified 22 indicators of the presence of TRD, found 87 causes for them, 51 effects of their presence, and 77 preventive practices. Conclusion: Our work summarizes those elements in an interactive conceptual framework to support the management of TD items in software testing.
Recommended Citation
Rocha, Verusca; Freire, Sávio; Rios, Nicolli; Lima, Cleydiane; Ribeiro, Leilane; Perez, Boris; Dias Neto, Arilo; Moura, Hermano; Correal, Dario; Mendoca, Manoel; and Spinola, Rodrigo, "A Conceptual Framework to Support the Management of Technical Debt in Software Testing" (2021). AMCIS 2021 Proceedings. 6.
https://aisel.aisnet.org/amcis2021/sig_sand/sig_sand/6
A Conceptual Framework to Support the Management of Technical Debt in Software Testing
Background: Although technical debt (TD) can occur in several software development phases, little is known how TD items can affect testing activities, requiring the identification of TD elements – indicators, causes, effects, and preventive practices – related to those activities. Aims: To investigate the causes, effects, indicators, and preventive practices of test-related debt (TRD). Method: We followed an incremental triangulation process using data collected from a literature review, a survey with experts, and a survey run in the context of the InsighTD project. Results: We found that test, test automation, documentation, defect, people, and infrastructure debt items are related to software testing. In total, the study identified 22 indicators of the presence of TRD, found 87 causes for them, 51 effects of their presence, and 77 preventive practices. Conclusion: Our work summarizes those elements in an interactive conceptual framework to support the management of TD items in software testing.
When commenting on articles, please be friendly, welcoming, respectful and abide by the AIS eLibrary Discussion Thread Code of Conduct posted here.