Chapter 12. Avoiding Unintentional Debt

In this chapter, we summarize software engineering practices that any team should incorporate into its software development activities to minimize unintentional technical debt. These practices are essential for organizations and teams to institutionalize an integrated approach to managing technical debt.

Software Engineering in a Nutshell

Managing technical debt requires a broad understanding of software engineering practices—and that is exactly the goal of this chapter: providing starting points for practices that are essential for establishing a well-rounded approach to technical debt management so you can spend your time on strategic technical debt rather than fighting avoidable fires. Because these ...

Get Managing Technical Debt: Reducing Friction in Software Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.