Technical agility means having the ability to make changes to your software safely, efficiently and predictably. Technical debt can be thought of as the extra effort required to modify your code because its quality is poor. Technical debt is not just a technical problem, however. People designing and writing code are part of the system that creates value. It is important to take a systemic view of technical debt.
Here are steps to pay down your technical debt and automate your testing
All resources in FLEX and Technical Agility
FLEX and Technical Agility (Article)