/me думает что наличие дерьмового легаси будет только расти, особенно в России. Критерии? В waterfall русские еле пашут пока не цейтнот. в Agile всё бодрее, т.к. аврал постоянно. 😊 Далее в Aglie главное не качество кода, а бизнес value. Т.е. быстро и много пилим бизнес-value. Когда дальше на это смотреь сил нет, а согласований потратить несколько спринтов подряд на техдолг не предвидится, ну или просто по прошествии 1-2 лет, разработчик сваливает вдаль. Через некоторое время славливают все. Пришедшие воротят нос (а менеджер не виноват, не он же пилил, ну и у него KPI по бизнес-value, а не по качеству)... Когда пришедшие слишком сильно воротят нос (или просто когда очередной менеджер не смог продлить проект), начинается новый проект. Часто параллельно с продолжением поддержки предыдущего, длящейся ещё года 2-3, пока в новом проекте не будет запилен тот же функционал в новом дизайне и на новых-модных-молодёжных фреймворках. Далее всё повторяется. Исключение, - всякие core и master системы крупных организаций, они лет по 20+ жить могут. Т.к. менять что-то страшно, дорого или страшно дорого. Добро пожаловать в реальность.
> Далее в Aglie главное не качество кода, а бизнес value. Т.е. быстро и много пилим бизнес-value.
Бизнес value достигается тем что определяются задачи которые приносят value, а не фигачим всё подряд в надежде что что-нибудь зайдёт)