For Agile software professionals, explains why you're going into software debt whether you know it or not—and why the interest on that debt can bring projects to a standstill. Explains forms of software debt, showing how to plan for it intelligently and repay it successfully. Shows how to use the software debt concept to systematically improve architectural agility.