\u27Technical debt\u27 and \u27software legacy\u27 are concepts that both discuss a state of software that is sub-optimal, time constrained, and explain how this state can decrease an organization\u27s development efficiency. However, there is significant confusion in the way the software engineering community perceive these concepts. In this paper we perform an initial examination of technical debt and software legacy concepts, and examine their somewhat challenging co-existence. In motivating our work, we discuss previous survey results which show that practitioners believe that technical debt largely emerges from software legacy. We then identify sources of confusion in comparing popular definitions of both concepts. Finally, we map the ...
Context: The concept of technical debt (TD) contextualizes problems faced during software evolution ...
Technical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions to gain...
Software companies need to continuously deliver customer value, both from a short- and long-term per...
‘Technical debt’ and ‘software legacy’ are concepts that both discuss a state of software that is su...
Different methods for technical debt accumulation have been discussed, but they have mainly focused ...
— Software companies need to support continuous and fast delivery of customer value both in short an...
Springer Science+Business Media New York 2013 Abstract Software systems accumulate technical debt (T...
Delivering increasingly complex software-reliant systems demands better ways to manage the long-term...
AbstractTechnical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions...
Organisations that manage legacy systems at scale, such as those found within large government agenc...
Technical debt is a metaphor for the consequences that software projects face when they make trade-o...
Context Technical debt is a software engineering metaphor, referring to the eventual financial conse...
Technical debt utilises financial debt as a metaphor to describe the phenomenon of increasing softwa...
Technical Debt (TD) metaphor is a way to contextualize unrefined code in a software and how that ”d...
Sustainable and scalable software systems require careful consideration over the force known as tech...
Context: The concept of technical debt (TD) contextualizes problems faced during software evolution ...
Technical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions to gain...
Software companies need to continuously deliver customer value, both from a short- and long-term per...
‘Technical debt’ and ‘software legacy’ are concepts that both discuss a state of software that is su...
Different methods for technical debt accumulation have been discussed, but they have mainly focused ...
— Software companies need to support continuous and fast delivery of customer value both in short an...
Springer Science+Business Media New York 2013 Abstract Software systems accumulate technical debt (T...
Delivering increasingly complex software-reliant systems demands better ways to manage the long-term...
AbstractTechnical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions...
Organisations that manage legacy systems at scale, such as those found within large government agenc...
Technical debt is a metaphor for the consequences that software projects face when they make trade-o...
Context Technical debt is a software engineering metaphor, referring to the eventual financial conse...
Technical debt utilises financial debt as a metaphor to describe the phenomenon of increasing softwa...
Technical Debt (TD) metaphor is a way to contextualize unrefined code in a software and how that ”d...
Sustainable and scalable software systems require careful consideration over the force known as tech...
Context: The concept of technical debt (TD) contextualizes problems faced during software evolution ...
Technical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions to gain...
Software companies need to continuously deliver customer value, both from a short- and long-term per...