LLM и вайб-кодинг в руках бизнеса - новый вызов IT-проектам

LLM и вайб-кодинг в руках бизнеса - новый вызов IT-проектам

Часть 1. Проблематика#

Наблюдаю за IT-проектами сегодня и вижу, как развитие LLM сократило дистанцию между бизнесом и разработчиками.

Бизнесу этого очень не хватало, потому что разработка всегда была для него непонятным чёрным ящиком, который с аппетитом поглощал бюджеты и не всегда качественно и своевременно выдавал результаты.

Что изменилось с появлением LLM#

Теперь на помощь бизнесу пришли LLM-модели. Изменилось многое. Мои наблюдения таковы:

  1. Бизнес перестал оперировать требованиями к системе, а сразу составляет ТЗ на разработку
  2. Бизнес сам ориентируется, какая задача сколько времени занимает
  3. Когда разработка буксует, бизнес консультируется с LLM и подсказывает разработчикам решения
  4. Если разработка всё равно не справляется, у бизнеса появляется большой соблазн самому с помощью ИИ-агентов погрузиться в вайб-кодинг

Давайте разберёмся, к чему это приводит.

1. ТЗ вместо требований#

Бизнес начинает формулировать технические задания без глубокого понимания архитектуры и ограничений системы. В результате ТЗ часто содержат противоречия, нереалистичные сроки или неучтённые технические риски. Разработчики получают на вход документ, который сложно реализовать без доработок, а бизнес не понимает, почему “всё так долго и дорого”.

2. Оценка задач за разработчиков#

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

3. Подсказки разработчикам#

Когда бизнес, консультируясь с LLM, начинает давать технические рекомендации, это подрывает авторитет команды. Разработчики либо слепо следуют сомнительным советам, либо тратят время на споры, вместо того чтобы сосредоточиться на решении задач. В итоге страдает качество кода и скорость разработки.

4. Вайб-кодинг руками бизнеса#

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

Следствие#

Общее следствие этих 4 наблюдений заключается в том, что бизнес начинает брать ответственность за код. В то время, как компетенций для этого не хватает, разработчики не воспринимают нетехнического руководителя всерьёз и выполняют задачи из-под палки.

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

В такой ситуации проект очень быстро заходит в тупик, и кода бизнес в конце концов спрашивает разработку, как так вышло, разработка отвечает что-то в духе:

Вы сказали, что надо делать так. Мы сделали

Один жизненный пример#

Работая в формате аутсорса над разработкой информационных систем, мы часто выполняем проекты, будучи внешней командой для бизнеса заказчика. Однажды у нас был пример клиента, настолько уверенного в своих возможностях с применением LLM, что в желании учить наших разработчиков писать код и оценивать задачи его было не остановить. Приводило это к тому, что мы с трудом удерживали ребят на проектах. Даже руководитель проекта боялась регулярных отчётных встреч с этим клиентом как огня, потому что чувствовала себя как на допросе. В итоге команда выгорала, а темпы выполнения работ на проекте снижались, и мы были в шаге от того, чтобы отказаться от работы с этим клиентом.

Риски для бизнеса#

С точки зрения бизнеса всё это создаёт повышенные риски:

  1. Потеря контроля над проектом. Бизнес теряет фокус на стратегии, увязая в технических деталях.

  2. Рост технического долга. Быстрые решения без архитектурного видения приводят к дорогостоящим переделкам.

  3. Утечка компетенций. Разработчики, недовольные микроменеджментом, уходят из команды.

  4. Репутационные риски. Нестабильный продукт подрывает доверие клиентов

Выход из ситуации#

И тут бизнес оказывается перед выбором из 2 вариантов:

  1. Ещё глубже погружаться в разработку, чтобы исправить ситуацию, а это долго, дорого и почти невозможно, потому что совершенно невозможно совмещать бизнес и разработку, если изначально компетенций в разработке нет

  2. Вернуться на бизнесовый уровень, а разработку оставить разработчикам. Однако учитывая, что отношения между бизнесом и разработкой уже испытывают сложности, бизнесу здесь важно открыто признать намерение изменить ситуацию и с этого момента доверить разработку техническому руководителю. Тогда у проекта есть шанс на успешное развитие.

В случае же выбора первого варианта – даже если бизнес погрузится в разработку, его, скорее всего, ждёт разочарование, потому что помимо перечисленных явных проблем с потерей ответственности за код, есть ещё и менее явные проблемы, которые обязательно дадут о себе знать в отсутствие технического менеджмента.

Часть 2. Решение#

Это первая часть статьи. Во второй части поговорим о менее явных проблемах и решении, которое кажется мне оптимальным в данной ситуации: Внешний CTO в помощь бизнесу в эпоху LLM и вайб-кодинга



Авторы

Logo Юрий Абдуллин @yury_ea
CCO/CTO, IT-предприниматель, ментор IT-стартапов.
25 лет в разработке информационных систем (обо мне)


Открыты к новым проектам

Выполняем профессиональную разработку информационных систем, сервисов и платформ:

  • дорабатываем MVP до полноценных систем
  • проектириуем и внедряем ИИ-агентов
  • проводим аудит кода и процессов
  • обеспечиваем качественный QA и DevOps

Выполненные проекты IT/AI-интегратор Заказать разработку