Technical debt is a metaphor for delayed software maintenance tasks. Incurring technical debt may bring short-term benefits to a project, but such benefits are often achieved at the cost of extra work in future, analogous to paying interest on the debt. Currently technical debt is managed implicitly, if at all. However, on large systems, it is too easy to lose track of delayed tasks or to misunderstand their impact. Therefore, we have proposed a new approach to managing technical debt, which we believe to be helpful for software managers to make informed decisions. In this study we explored the costs of the new approach by tracking the technical debt management activities in an on-going software project. The results from the study provided ...
Software companies need to continuously deliver customer value, both from a short- and long-term per...
Delivering increasingly complex software-reliant systems demands better ways to manage the long-term...
Software companies need to continuously deliver customer value, both from a short- and long-term per...
Large software companies need to support continuous and fast delivery of customer value both in the ...
Large software companies need to support continuous and fast delivery of customer value both in the ...
AbstractTechnical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions...
Technical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions to gain...
Technical debt, a metaphor for the long-term consequences of weak software development, must be mana...
Context: The technical debt metaphor describes the effect of immature artifacts on software maintena...
Large software companies need to support continuous and fast delivery of customer value both i...
Large software companies need to support continuous and fast delivery of customer value both in the ...
Technical Debt refers to sub-optimal solutions in software development that affect the life cycle pr...
Context: Technical debt (TD) is a metaphor reflecting technical compromises that can yield short-ter...
Technical Debt is a recent concept, borrowed from the financial domain. It has been recently used in...
The Technical Debt metaphor is gaining recognition in the software development community, not only t...
Software companies need to continuously deliver customer value, both from a short- and long-term per...
Delivering increasingly complex software-reliant systems demands better ways to manage the long-term...
Software companies need to continuously deliver customer value, both from a short- and long-term per...
Large software companies need to support continuous and fast delivery of customer value both in the ...
Large software companies need to support continuous and fast delivery of customer value both in the ...
AbstractTechnical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions...
Technical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions to gain...
Technical debt, a metaphor for the long-term consequences of weak software development, must be mana...
Context: The technical debt metaphor describes the effect of immature artifacts on software maintena...
Large software companies need to support continuous and fast delivery of customer value both i...
Large software companies need to support continuous and fast delivery of customer value both in the ...
Technical Debt refers to sub-optimal solutions in software development that affect the life cycle pr...
Context: Technical debt (TD) is a metaphor reflecting technical compromises that can yield short-ter...
Technical Debt is a recent concept, borrowed from the financial domain. It has been recently used in...
The Technical Debt metaphor is gaining recognition in the software development community, not only t...
Software companies need to continuously deliver customer value, both from a short- and long-term per...
Delivering increasingly complex software-reliant systems demands better ways to manage the long-term...
Software companies need to continuously deliver customer value, both from a short- and long-term per...