Фиче-флаги: Как передать управление релизами бизнесу и забыть о ночных дежурствах IT

Во многих организациях изменение и внедрение считаются одним и тем же процессом.

Если новая возможность появилась в системе, значит изменение состоялось.

Но между существованием функции и её использованием лежит важная граница.

Технология может быть полностью готова. Код написан, протестирован и развёрнут. Однако решение о том, когда именно изменение станет частью бизнеса, может оставаться открытым.

Это разделение меняет саму природу управления.

Раньше выпуск новой возможности означал обязательство немедленно принять все связанные с ней риски. Теперь появление функции и момент её активации могут существовать независимо друг от друга.

В результате управление изменениями постепенно смещается из технической области в организационную.

Главным вопросом становится уже не «можем ли мы это внедрить», а «когда организация готова этим воспользоваться».

Чем сложнее система, тем ценнее оказывается возможность отделить создание изменений от решения об их применении.

Возможно, зрелость организации определяется не скоростью внедрения новых возможностей, а способностью выбирать момент, когда эти возможности действительно должны начать работать.

Подробнее в разборе концепции фиче-флагов (feature flags): https://www.youtube.com/watch?v=3KazZCg7ASc

Фиче-флаги: Как передать управление релизами бизнесу и забыть о ночных дежурствах IT
Во многих организациях изменение и внедрение считаются одним и тем же процессом | Сетка — социальная сеть от hh.ru