Context: Technical debt is known to impact maintainability of software. As source code files grow in size, maintainability becomes more challenging. Therefore, it is expected that the density of technical debt in larger files would be reduced for the sake of maintainability. Objective: This exploratory study investigates whether a newly introduced metric ‘technical debt density trend’ helps to better understand and explain the evolution of technical debt. The ‘technical debt density trend’ metric is the slope of the line of two successive ‘technical debt density’ measures corresponding to the ‘lines of code’ values of two consecutive revisions of a source code file. Method: This study has used 11,822 commits or revisions of 4,013 Java sourc...
Context: Technical debt (TD) is a metaphor reflecting technical compromises that can yield short-ter...
Background. Companies commonly invest major effort into removing, respectively not introducing, tech...
Context: The technical debt metaphor describes the effect of immature artifacts on software maintena...
Context: Technical debt is known to impact maintainability of software. As source code files grow in...
Context: Technical debt is known to impact maintainability of software. As source code files grow in...
Software systems must evolve over time or become increasingly irrelevant says one of Lehman’s laws o...
While technical debt grows in absolute numbers as software systems evolve over time, the density of ...
Context: Technical Debt (TD) is a metaphor that refers to short-term solutions in software developme...
The Technical Debt metaphor is gaining recognition in the software development community, not only t...
Context: Technical Debt (TD) is a metaphor that refers to short-term solutions in software developme...
Context: Technical Debt (TD) discusses the negative impact of sub-optimal decisions to cope with the...
Context: Technical debt (TD) discusses the negative impact of sub-optimal decisions to cope with the...
Background: Technical Debt (TD) is a metaphor for sub-optimal solutions that are assumed to affect t...
Technical Debt refers to sub-optimal solutions in software development that affect the life cycle pr...
Technical debt (TD) is a by-product of short-term optimisation that results in long-term disadvantag...
Context: Technical debt (TD) is a metaphor reflecting technical compromises that can yield short-ter...
Background. Companies commonly invest major effort into removing, respectively not introducing, tech...
Context: The technical debt metaphor describes the effect of immature artifacts on software maintena...
Context: Technical debt is known to impact maintainability of software. As source code files grow in...
Context: Technical debt is known to impact maintainability of software. As source code files grow in...
Software systems must evolve over time or become increasingly irrelevant says one of Lehman’s laws o...
While technical debt grows in absolute numbers as software systems evolve over time, the density of ...
Context: Technical Debt (TD) is a metaphor that refers to short-term solutions in software developme...
The Technical Debt metaphor is gaining recognition in the software development community, not only t...
Context: Technical Debt (TD) is a metaphor that refers to short-term solutions in software developme...
Context: Technical Debt (TD) discusses the negative impact of sub-optimal decisions to cope with the...
Context: Technical debt (TD) discusses the negative impact of sub-optimal decisions to cope with the...
Background: Technical Debt (TD) is a metaphor for sub-optimal solutions that are assumed to affect t...
Technical Debt refers to sub-optimal solutions in software development that affect the life cycle pr...
Technical debt (TD) is a by-product of short-term optimisation that results in long-term disadvantag...
Context: Technical debt (TD) is a metaphor reflecting technical compromises that can yield short-ter...
Background. Companies commonly invest major effort into removing, respectively not introducing, tech...
Context: The technical debt metaphor describes the effect of immature artifacts on software maintena...