The new report, How to Settle Your Technical Debt: A Manager's Guide will help you understand what technical debt is and how it can affect both operational and development costs. This report will help you quantify your technical debt through code analysis, put processes in place that make sure you prevent technical debt from growing (without valid business reasons), and weigh the cost of repaying your technical debt versus maintaining the recurring interest and compounding interest that you are paying on it.
Chapter 1: Modernizing the DeLorean System -- Comparing Actual and Predicted Results of a Technical Debt Reduction Project by John Heintz. Examine the validity of technical debt techniques and discover a remarkable correlation between actual effort and assessed effort.
Chapter 2: The Economics of Technical Debt by Stephen Chin, Erik Huddleston, Walter Bodwell, and Israel Gat. Gain a framework and tools for understanding, controlling, and communicating the costs and consequences of technical debt in your projects.
Chapter 3: Technical Debt -- Challenging the Metaphor by David Rooney. Be cautioned about the potential to abuse the technical debt metaphor and why this metaphor can lead to "piling garbage upon garbage."
Chapter 4: Manage Project Portfolios More Effectively by Including Software Debt in the Decision Process by Brent Barton and Chris Sterling. Discover how technical debt techniques can be applied at the portfolio level and how to use the software debt dashboard to enhance the decision-making process.
Chapter 5: The Risks of Acceptance Test Debt by Ken Pugh. Extend the technical debt concept to acceptance tests and explore the potential use of statistical process control techniques not only within respect to Intrinsic Quality, but with respect to Extrinsic Quality.
Chapter 6: Transformation Patterns for Curing the Human Causes of Technical Debt by Jonathon Michael Golden. Examine the root causes of technical debt at two levels -- individual and institutional, and learn why an ounce of prevention is worth a pound of cure.
Chapter 7: Infrastructure Debt -- Revisiting the Foundation by Andrew Clay Shafer. Differentiate between the manifestation of technical debt in development versus its manifestation in "devops."
Chapter 8: Revolution in Software -- Using Technical Debt Techniques to Govern the Software Development Process by Israel Gat. Learn how to tie software quality to cost and value through a common denominator: the dollar.
Chapter 9: Technical Debt Assessment -- A Case of Simultaneous Improvements at Three Levels by Israel Gat. Gain a first-hand account of what happened when a leading software firm asked Cutter Consortium to conduct a Technical Debt Assessment and Valuation just as this organization was about to release ~200K lines of Java code.
Chapter 10: Avoiding System Bankruptcy -- How to Pay Off Your Technical Debt by Amir Kolsky. Explore the cause of technical debt and the various forms such debt can take, including design-related debt, testing-related debt, defect-related debt, and organizational and administrative-related debt.