Technical debt is currently receiving great attention from researchers, because it is believed to affect software development to a great extent. However, it is not yet clear how technical debt should be managed. This is specifically true in time-boxed development processes (e.g., in agile processes organized into development sprints of fixed duration), where it is possible to remove technical debt as soon as it is discovered, or wait until the debt reaches a given threshold, or wait until a whole sprint can be dedicated to technical debt removal, etc. We aim at investigating the consequences of different technical debt management options, especially as far as debt removal and program enhancements are concerned. We are interested in the cons...
— Software companies need to support continuous and fast delivery of customer value both in short an...
Software companies need to produce high-quality software and support continuous and fast delivery of...
Context: Contemporary software development is typically conducted in dynamic, resource-scarce enviro...
Technical debt is currently receiving great attention from researchers, because it is believed to af...
Technical debt is currently receiving great attention from researchers, because it is believed to af...
Delivering increasingly complex software-reliant systems demands better ways to manage the long-term...
Technical debt is a metaphor for delayed software maintenance tasks. Incurring technical debt may br...
Technical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions to gain...
AbstractTechnical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions...
Software companies need to continuously deliver customer value, both from a short- and long-term per...
Technical debt is a well understood yet understudied phenomena. A current issue is the verification ...
When developing software, it is vitally important to keep the level of technical debt down since it ...
Software companies need to continuously deliver customer value, both from a short- and long-term per...
As technical debt (TD) potentially occurs as a result of poor decisions that affect software develop...
Technical Debt refers to sub-optimal solutions in software development that affect the life cycle pr...
— Software companies need to support continuous and fast delivery of customer value both in short an...
Software companies need to produce high-quality software and support continuous and fast delivery of...
Context: Contemporary software development is typically conducted in dynamic, resource-scarce enviro...
Technical debt is currently receiving great attention from researchers, because it is believed to af...
Technical debt is currently receiving great attention from researchers, because it is believed to af...
Delivering increasingly complex software-reliant systems demands better ways to manage the long-term...
Technical debt is a metaphor for delayed software maintenance tasks. Incurring technical debt may br...
Technical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions to gain...
AbstractTechnical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions...
Software companies need to continuously deliver customer value, both from a short- and long-term per...
Technical debt is a well understood yet understudied phenomena. A current issue is the verification ...
When developing software, it is vitally important to keep the level of technical debt down since it ...
Software companies need to continuously deliver customer value, both from a short- and long-term per...
As technical debt (TD) potentially occurs as a result of poor decisions that affect software develop...
Technical Debt refers to sub-optimal solutions in software development that affect the life cycle pr...
— Software companies need to support continuous and fast delivery of customer value both in short an...
Software companies need to produce high-quality software and support continuous and fast delivery of...
Context: Contemporary software development is typically conducted in dynamic, resource-scarce enviro...