The Engineering Leader’s Guide to Managing Technical Debt
Understanding how a software engineering team builds and deploys software is the key to understanding how that same team can improve performance and quality, optimize resources, and foster a culture that promotes developer productivity.