Принцип накопления ошибок, или Реформация с видом на деградацию

Системы, в том числе общественные, редко успевают фундаментально подстроиться к быстрым переменам. Для того, чтобы они продолжали работать в изменившихся условиях, в них внедряются компромиссные временные доделки-заглушки – обычно для того, чтобы успеть выработать решения постоянные и системные.
Но из-за недостатка времени, ресурсов или компетенций такие временные решения (которые с точки зрения системного подхода являются ошибочными) приживаются, становятся постоянными, и тем самым разрушают цельность того, что призваны поддерживать. Со временем накопление ошибок может привести к тому, что система сохранит лишь видимость работоспособности, потеряв большую часть функциональности.
После этого у нее будет только два пути – или стремительная деградация, или рефакторинг, пересоздание на какой-то новой платформе.
Хотите стать колумнистом LIGA.net - пишите нам на почту. Но сначала, пожалуйста, ознакомьтесь с нашими требованиями к колонкам.