Как будто раньше было по-другому)

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

Всем же знаком принцип ДДД? Давай-давай-деплой Я помню как я ругался с одним продактом в банке, за качество кода, нарушения следования архитектуре и так далее. Знаешь какой ответ я получил?

  • Ты очень правильно говоришь как коучи. Но нам нужно зарелизиться, у нас нет времени делать хорошо

Как итог, они сделали лагающее гавно, разработчик уволился, продакт тоже. А команда переписывала решение с нуля. В итоге сэкономив 2 месяца из пяти, они потратили еще восемь на переписывание и потеряли темп по фичам

Задача разработки провести бизнес "правильной" дорогой. Выбрать те качества кода, которые ему нужны, и объяснить, что когда прогноз к дождю надо брать зонт, а если вы хотите 5кк MAU держать на мишн-критикал системе, то вам нужно хорошо поработать над масштабируемостью архитектуры, георезервированием и прочими практиками хайлоада.

Ругать бизнес, что он хочет быстрее глупо. Я бы предпочел ругать разработку, что они не могут объяснить бизнесу, почему нужно потратить ресурс на нагрузочное тестирование

Ах да, агенты как всегда оказались не причем, что же делать. Напоминает поговорку про дурака и стеклянный жезл. И разобьет и руки порежет. А винить он конечно будет жезл)