Building software with technical debt is painful. Every change is becoming slower due to the accumulated waste and complexity — until the organization becomes unable to evolve the software.
When hitting a wall, organizations destroy the house they have been paying for the last years. They usually start another software effort from zero, transforming the initial investment…