Technical debt and legacy code are best dealt with in an agile way: continually and in small bites,
focusing on the code being changed due to new requirements or defect fixing, reflecting feedback from the production.
This talk intends to show the real-world cost of high technical debt and an agile approach to debt reduction, based my experiences from a product development project that fought actively against the huge accumulated debt. It also suggests further improvements to the process that we would have liked to implement. An agile approach works best because:
- ...