TGViewer
FOKIN MEDIA | Опыт в IT FOKIN MEDIA | Опыт в IT @fokin_media · 1.33K subscribers
Post #394 306
📌 Лучшие практики - самая дорогая фраза в бизнесе

Архитектор добавляет еще один слой абстракции. Бизнес-аналитик вписывает в требования еще один пункт «на всякий случай». Системный аналитик добавляет в схему интеграции еще один сценарий «чтобы потом было проще». Разработчик пишет свою версию паттерна вместо простого решения, потому что «так правильнее». Спрашиваешь зачем - везде один ответ: «так принято», «лучшие практики так велят».

За этой фразой почти никогда не стоит расчет. Ни цифр, сколько это сэкономит. Ни сценария, в котором это реально понадобится. Ни оценки, во сколько обойдется поддержка. Просто - так делают «хорошие» специалисты.

Разница не в том, кто из них честнее. Разница - в цене ошибки.

Когда разработчик усложняет один модуль - это лишние часы на этот модуль. Когда системный аналитик закладывает избыточную гибкость в интеграцию - это лишние недели на реализацию и тестирование того, что, скорее всего, не понадобится. А когда бизнес-аналитик «докручивает» требования для полноты, а архитектор проектирует систему целиком под гипотетическое будущее - это уже не лишние часы. Это решение, которое определяет объём работ всех остальных на месяцы вперед. Ошибка внизу цепочки стоит спринт. Ошибка наверху - стоит проект.

Особенно когда сроки уже согласованы и зафиксированы, а наверху проектируют так, будто их не существует.

Бизнес обозначил дедлайн. Команда под него распланировала работу. И тут приходит архитектура с дополнительным слоем «для гибкости» и требования с обвесом «для полноты картины» - под сценарии, которых пока нет и, возможно, не будет. На вопрос «мы вообще успеваем к сроку с этим?» - тишина, потому что вопрос сроков не входил в рамку, в которой это проектировалось.

Только для бизнеса это одна задача, а не отдельные зоны ответственности. И если ради «правильной» схемы и «полных» требований сроки уезжают - бизнес получил не качественное решение, а качественное решение, которое опоздало. А опоздавшее решение зачастую не нужно вообще, потому что окно, ради которого его делали, уже закрылось.

Каждый лишний адаптер на схеме, каждый «докрученный» пункт в требованиях - это не просто красивая деталь. Это код, который нужно написать, покрыть тестами, задокументировать и поддерживать годами ради сценария, которого может не случиться никогда. Внутри уже прибитого срока это не забота о качестве - это решение потратить чужое время на свою эстетику. И чем выше по цепочке принято это решение, тем дороже оно обходится бизнесу.

Правило простое для всех: необходимо и достаточно. Не «максимально гибко». Не «с запасом на будущее, которое мы себе придумали». Ровно то, что закрывает задачу бизнеса в тех рамках, которые бизнес обозначил.

Если решение можно упростить без потери функциональности - его нужно упростить. Особенно если ты архитектор или бизнес-аналитик: твое «на всякий случай» стоит дороже, чем чье-либо еще.

#менеджмент #архитектура #эффективность

@fokin_media
  • 🤩 20
  • 💯 14
  • ❤ 13
  • 🎉 13
  • ❤‍🔥 13
  • 😍 12
  • 🥰 11
  • 👍 10
  • 🔥 6
More from @fokin_media
  1. Sep 21, 2026Post #400
  2. Sep 15, 2026👀Два поста канала, которые как будто спорят друг с другом Один пост говорил: «Пока ты нез…
  3. Sep 10, 2026📌 Что я увидел на защитах магистров этим летом Все лето слышал одно и то же: с ИИ в Росси…
  4. Sep 8, 2026📌 Волна несет, куда несет - и человек называет это обстоятельствами. Разработчик получает…
  5. Sep 3, 2026📌 T-shape придумали, чтобы усилить специалиста. Рынок читает это как лицензию на эксплуат…
  6. Aug 27, 2026📣 Ты следующий? Что общего у хороших системных аналитиков и хороших руководителей IT-кома…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →