Intelligent software engineering in the context of agile software development: A systematic literature review
Abstract CONTEXT: Intelligent Software Engineering (ISE) refers to the application of
intelligent techniques to software engineering. We define an “intelligent technique” as a …
intelligent techniques to software engineering. We define an “intelligent technique” as a …
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 …
Software developer productivity loss due to technical debt—A replication and extension study examining developers' development work
Software companies need to deliver customer value continuously, both from a short-and
long-term perspective. However, software development can be impeded by technical debt …
long-term perspective. However, software development can be impeded by technical debt …
The pricey bill of technical debt: When and by whom will it be paid?
Software companies need to support continuous and fast delivery of customer value both in
short and a long-term perspective. However, this can be hindered by evolution limitations …
short and a long-term perspective. However, this can be hindered by evolution limitations …
Identification and analysis of the elements required to manage technical debt by means of a systematic map** study
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 …
must be managed to keep it under control. The main goal of this article is to identify and …
A systematic literature review and a unified model of ATD
Fast software deliveries are hindered by high maintenance efforts due to internal quality
issues and Technical Debt (TD) and specifically, Architectural Technical Debt (ATD) has …
issues and Technical Debt (TD) and specifically, Architectural Technical Debt (ATD) has …
A Systematic Map** Study Exploring Quantification Approaches to Code, Design, and Architecture Technical Debt
To effectively manage Technical Debt (TD), we need reliable means to quantify it. We
conducted a Systematic Map** Study (SMS) where we identified 39 quantification …
conducted a Systematic Map** Study (SMS) where we identified 39 quantification …
Technical debt prioritization: Taxonomy, methods results, and practical characteristics
Technical debt is the metaphor for shortcuts in software development that bring short-term
benefits, but long-term consequences hinder the process of maintaining and develo** …
benefits, but long-term consequences hinder the process of maintaining and develo** …
Automatic detection and analysis of technical debts in peer-review documentation of r packages
Technical debt (TD) is a metaphor for code-related problems that arise as a result of
prioritizing speedy delivery over perfect code. Given that the reduction of TDs can have long …
prioritizing speedy delivery over perfect code. Given that the reduction of TDs can have long …
A framework to aid in decision making for technical debt management
C Fernández-Sánchez, J Garbajosa… - 2015 IEEE 7th …, 2015 - ieeexplore.ieee.org
Current technical debt management approaches mainly address specific types of technical
debt. This paper introduces a framework to aid in decision making for technical debt …
debt. This paper introduces a framework to aid in decision making for technical debt …