[HTML][HTML] A systematic literature review on technical debt prioritization: Strategies, processes, factors, and tools
Background Software companies need to manage and refactor Technical Debt issues.
Therefore, it is necessary to understand if and when refactoring of Technical Debt should be …
Therefore, it is necessary to understand if and when refactoring of Technical Debt should be …
Engineering ai systems: A research agenda
Artificial intelligence (AI) and machine learning (ML) are increasingly broadly adopted in
industry. However, based on well over a dozen case studies, we have learned that …
industry. However, based on well over a dozen case studies, we have learned that …
GETTING TRAPPED IN TECHNICAL DEBT: SOCIOTEGETTING TRAPPED IN TECHNICAL DEBT: SOCIOTECHNICAL ANALYSIS OF A LEGACY SYSTEM'S …
Organizations replace their legacy systems for technical, economic, and operational
reasons. Replacement is a risky proposition, as high levels of technical and social inertia …
reasons. Replacement is a risky proposition, as high levels of technical and social inertia …
Managing architectural technical debt: A unified model and systematic literature review
Abstract Large Software Companies need to support the continuous and fast delivery of
customer value in both the short and long term. However, this can be impeded if the …
customer value in both the short and long term. However, this can be impeded if the …
[HTML][HTML] Building and evaluating a theory of architectural technical debt in software-intensive systems
Architectural technical debt in software-intensive systems is a metaphor used to describe the
“big” design decisions (eg, choices regarding structure, frameworks, technologies …
“big” design decisions (eg, choices regarding structure, frameworks, technologies …
On the diffuseness of technical debt items and accuracy of remediation time when using SonarQube
Context. Among the static analysis tools available, SonarQube is one of the most used.
SonarQube detects Technical Debt (TD) items—ie, violations of coding rules—and then …
SonarQube detects Technical Debt (TD) items—ie, violations of coding rules—and then …
Embracing technical debt, from a startup company perspective
Software startups are typically under extreme pressure to get to market quickly with limited
resources and high uncertainty. This pressure and uncertainty is likely to cause startups to …
resources and high uncertainty. This pressure and uncertainty is likely to cause startups to …
[HTML][HTML] Identifying architectural technical debt, principal, and interest in microservices: A multiple-case study
Background: Using a microservices architecture is a popular strategy for software
organizations to deliver value to their customers fast and continuously. However, scientific …
organizations to deliver value to their customers fast and continuously. However, scientific …
[HTML][HTML] Technical debt tracking: Current state of practice: A survey and multiple case study in 15 large organizations
Large software companies need to support continuous and fast delivery of customer value
both in the short and long term. However, this can be hindered if both the evolution and …
both in the short and long term. However, this can be hindered if both the evolution and …
The influence of Technical Debt on software developer morale
Context Previous research in the Technical Debt (TD) field has mainly focused on the
technical and economic aspects, while its human aspect has received minimal attention …
technical and economic aspects, while its human aspect has received minimal attention …