[HTML][HTML] Influencing the security prioritisation of an agile software development project

IA Tøndel, DS Cruzes, MG Jaatun, G Sindre - Computers & Security, 2022 - Elsevier
Software security is a complex topic, and for development projects it can be challenging to
assess what security is necessary and cost-effective. Agile Software Development (ASD) …

How do technical debt payment practices relate to the effects of the presence of debt items in software projects?

S Freire, N Rios, B Pérez, D Torres… - … on Software Analysis …, 2021 - ieeexplore.ieee.org
Context: Knowing the effects of technical debt (TD) can support software development teams
in the prioritization of TD items to pay off. However, little is known about the relations …

Detecting and explaining self-admitted technical debts with attention-based neural networks

X Wang, J Liu, L Li, X Chen, X Liu, H Wu - Proceedings of the 35th IEEE …, 2020 - dl.acm.org
Self-Admitted Technical Debt (SATD) is a sub-type of technical debt. It is introduced to
represent such technical debts that are intentionally introduced by developers in the process …

Self-admitted technical debt in R: detection and causes

R Sharma, R Shahbazi, FH Fard, Z Codabux… - Automated Software …, 2022 - Springer
Abstract Self-Admitted Technical Debt (SATD) is primarily studied in Object-Oriented (OO)
languages and traditionally commercial software. However, scientific software coded in …

Technical debt payment and prevention through the lenses of software architects

B Pérez, C Castellanos, D Correal, N Rios… - Information and …, 2021 - Elsevier
Context: Architectural decisions are considered one of the most common sources of
technical debt (TD). Thus, it is necessary to understand how TD is perceived by software …

Preventing technical debt with the TAP framework for Technical Debt Aware Management

M Wiese, P Rachow, M Riebisch, J Schwarze - Information and Software …, 2022 - Elsevier
Abstract Context: Technical Debt (TD) is a metaphor for technical problems that are not
visible to users and customers but hinder developers in their work, making future changes …

A Comprehensive View on TD Prevention Practices and Reasons for Not Preventing It

S Freire, A Pacheco, N Rios, B Pérez… - ACM Transactions on …, 2024 - dl.acm.org
Context. Technical debt (TD) prevention allows software practitioners to apply practices to
avoid potential TD items in their projects. Aims. To uncover and prioritize, from the point of …

Software practitioners' point of view on technical debt payment

S Freire, N Rios, B Pérez, C Castellanos… - Journal of Systems and …, 2023 - Elsevier
Context: Technical debt (TD) payment refers to the activity of expending maintenance effort
and resources to make up for the effects of previous technical compromises. Aims: To …

Investigating the point of view of project management practitioners on technical debt: a preliminary study on stack exchange

F Gomes, EP Santos, S Freire, M Mendonça… - Proceedings of the …, 2022 - dl.acm.org
Context: Technical debt (TD) can bring short-term benefits to software projects, but its
presence is also associated with issues such as decreasing product quality. Recent …

Detecting multi-type self-admitted technical debt with generative adversarial network-based neural networks

J Yu, X Zhou, X Liu, J Liu, Z Xie, K Zhao - Information and Software …, 2023 - Elsevier
Context: Developers often introduce the self-admitted technical debt (SATD), ie, a
compromised solution to satisfy the delivery of the current goals, in code comments but do …