Доброе утро, коллеги. Хорошего понедельника и недели всем.
Продолжая тему платформенной разработки.
Мы столкнулись с отсутствием компетентного управления релизами по одному из проектов с внешним исполнителем. В результате некачественной архитектуры у исполнителя (разработчика) более ста базовых модулей и множество версий в зависимости от подсистемы (условная группировка версий модулей). Как следствие, постоянные регрессивные ошибки. В определенный момент исполнитель принял волевое решение не менять "условно-базовые" модули и начал более активно множить сущности, количество версий модулей уже подбирается к двум тысячам.
Это я к тому, что если изначально этого самого человека-координатора-держателя зонтика не было, в определенный момент точка невозврата может быть пройдена, а его появление уже не исправит процесс разработки.