До релиза две недели. Разработчик закончил фичу раньше срока. "Давай добавим в этот релиз?" Конечно, почему нет. А потом еще один разработчик начинает новую задачу на main. И теперь первая фича не может уехать без второй. Третий разработчик берет следующую задачу - и вот уже три фичи блокируют друг друга. Кто-то говорит: "Ну, следующий релиз все равно не скоро - давайте просто сдвинем и выпустим все вместе." Поздравляю. Двухнедельный релиз только что превратился в двухмесячный. Я видел эту ситуацию в каждой компании, которая делает большие релизы. Паттерн всегда один и тот же. Когда стоимость релиза высокая - ручное тестирование, ручной деплой, сложная координация между командами - каждый релиз превращается в "редкую возможность". А редкие возможности создают давление: "Надо впихнуть побольше, когда еще получится." Это замкнутый круг. Чем больше фич запихиваешь в релиз, тем дольше тестирование. Чем дольше тестирование, тем больше соблазн добавить еще что-то. Потому что следующий релиз