How to Prevent and Repay Technical Debt: What Teams, Tech Leads and Managers Can Do