Чем сложнее план, тем больше вероятность того, что что-то пойдет не по нему. В ИТ это правило работает очень явно: сроки плывут, фичи выкидываются из релиза в угоду срокам, качество страдает. Есть две ключевые концепции сопротивления энтропии: ригидность (система активно сопротивляется внешним отклонениям) и гибкость (изменчивость встроена в систему).
Мы попробовали обе, и я расскажу про особенности и границы применимости каждой из них. Расскажу про практический опыт перехода от ригидности к гибкости в ЦИАНе, про проблемы, с которыми мы столкнулись, и какие выводы мы для себя вынесли.