Ещё немного о видах технического долга
Я бы описал процесс разработки как работу бортовой команды, которая днями и ночами вычерпывает воду из тонущего корабля. Одни факторы, вроде бесконечной текучки кадров, помогают кораблю затонуть. Другие, например, рефакторинг, помогают кораблю плыть дальше. Доплывёт ли корабль до точки назначения, зависит только от того, насколько вы справитесь с набегающими волнами технического долга и долга компетенций.