This article was published in IEEE Software, 33, 1 (Jan./Feb. 2016), pp. 66-73.
As the global inventory of software grows, technical debt does too. Its management is becoming the dominant driver of software engineering progress. Getting ahead of the software quality and innovation curve will involve establishing technical-debt management as a core software engineering practice.