Books by Julian Delange
Technical Debt in Practice
The practical implications of technical debt for the entire software lifecycle; with examples and case studies.