DORA 2025, Часть 3. Как ИИ трансформирует индустрию разработки ПО: внедрение, сценарии применения и влияние на эффективность команд

Разбираем, как команды внедряют ИИ в разработку ПО, какие сценарии применения работают и как меняются продуктивность и качество.

  • Эта глава подготовлена при участии
  • Применение и внедрение ИИ
  • Основные инсайты
  • Рефлексивное использование ИИ

О публикации

3.12.2025 Эта публикация - адаптированный перевод отчёта «2025 State of AI-Assisted Software Development» от Google Cloud и DORA. Оригинал доступен по ссылке. Время на прочтение: 10 мин. Эта глава подготовлена при участии: Kevin M. Storer, Ph.D. - исследователь пользовательского опыта, Google Cloud Derek DeBellis - исследователь количественного пользовательского опыта, Google Cloud

Применение и внедрение ИИ

По мере того как мы продолжаем изучать тренды внедрения ИИ в индустрии разработки программного обеспечения, становится очевидно: использование ИИ в разработке выросло значительно. В этой быстро меняющейся сфере важно давать рекомендации, основанные на данных, чтобы помочь профессиональному сообществу ориентироваться в происходящих изменениях.

Отчёт «State of AI-assisted Software Development 2025»

- это наше самое глубокое и детальное исследование применения ИИ в разработке за всё время.

Основные инсайты: внедрение и опыт использования

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

Это приводит к заметным преимуществам - как в индивидуальной продуктивности, так и в качестве кода. Внедрение: 90% участников опроса этого года сообщают, что используют ИИ в своей работе.

Это на 14,1% больше, чем в прошлом году.

Такой высокий уровень распространенности показывает, что применение ИИ в разработке ПО фактически стало новой нормой индустрии. «Думаю, за последний год многие осознали, что генеративный ИИ наконец достиг уровня, когда он реально работает для огромного числа задач. И теперь, когда это стало почти само собой разумеющимся, у каждой команды появляются случаи, где генеративный ИИ может приносить пользу.

Поэтому мотивации внедрять такие решения много: запускать новые функции, снижать затраты, сокращать время разработки.

Никто не хочет остаться позади

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

Наши респонденты сообщили о разном уровне опыта работы с инструментами ИИ.

Медианное значение - 16 месяцев, среднее - 16,22 месяца.

Для сравнения: ChatGPT был выпущен в ноябре 2022 года - примерно за 31 месяц до начала нашего опроса.

Таким образом, в выборку попали как ранние пользователи, так и те, кто подключился позже.

Особенно заметен всплеск внедрения ИИ в период с конца 2023 по середину 2024 года.

По данным опроса, респонденты провели в среднем два часа из своего последнего рабочего дня, работая с ИИ - это примерно четверть стандартного восьмичасового дня.

Рефлексивное использование ИИ

Хотя использование ИИ среди респондентов почти повсеместное, рефлексивное применение - когда человек автоматически обращается к ИИ при возникновении

Задачи

Среди пользователей ИИ только 7% говорят, что всегда используют ИИ, когда им нужно решить проблему или выполнить задачу.

При этом 39% обращаются к ИИ лишь иногда.

Тем не менее, 60% пользователей ИИ сообщают, что используют его примерно в половине случаев или чаще, когда сталкиваются с задачей.

Это говорит о том, что ИИ уже стал регулярной частью рабочего процесса разработки.

За последние 18 месяцев компания Sabre активно отслеживала внедрение генеративных ИИ-ассистентов с помощью аналитики использования и опросов удовлетворенности.

Уровень применения вырос до 74% среди разработчиков с разным опытом и стажем, при этом особенно заметен рост использования ИИ для основных задач разработки.

Рост использования напрямую связан с ростом удовлетворенности: 86% пользователей отмечают повышение продуктивности.

Постепенное увеличение удовлетворенности и экономии времени показывает, что выгода от инструментов генеративного ИИ усиливается по мере того, как пользователи осваиваются и начинают работать с ними увереннее.

Аналитика также выявила медленное принятие новейших возможностей, таких как режим агентов - его использует лишь 25% пользователей. В ответ Sabre усиливает программы обучения и развивает обмен опытом между разработчиками, чтобы повысить вовлеченность и убедиться, что команды уверенно используют возможности ИИ. -

Яцек Островски, VP Platform Engineering, Sabre

Только 5% пользователей ИИ говорят, что совсем не зависят от него

В то же время 65% отмечают, что опираются на ИИ в умеренной степени (37%), значительно (20%) или в очень большой степени (8%).

Задачи: где разработчики применяют ИИ

Как и в отчёте DORA за 2024 год, ключевым сценарием использования ИИ среди участников опроса остаётся написание нового кода - 71% респондентов, которые занимаются разработкой, используют ИИ для помощи в создании кода.

Большинство специалистов, чьи обязанности включают эти задачи, также применяют ИИ для: обзора литературы - 68% изменения существующего кода - 66% вычитки и проверки текста - 66% создания или редактирования изображений - 66% Менее распространенные сценарии использования ИИ среди тех, чья работа включает эти задачи: анализ требований - 49% внутренние коммуникации - 48% управление календарем - 25%

Исследование UC Berkeley: что мы изучали

По мере того как ИИ-ассистенты становятся обычным инструментом в работе разработчиков, исследовательская группа UC Berkeley изучила, как студенты-разработчики используют IDE с поддержкой ИИ на практике.

С помощью ай-трекинга (отслеживание движения глаз) и интервью исследователи наблюдали, как Python-разработчики с опытом от одного до пяти лет выполняют две короткие задачи: работу с незнакомой библиотекой интерпретацию запутанной функции Выводы этого исследования помогут разработчикам любого уровня подобрать способы взаимодействия с ИИ-ассистентами, которые лучше соответствуют их стилю работы.

Оценить, где ИИ даст эффект в вашем процессе

Кастомизация как решение

  1. Чтобы снизить фрустрацию и лучше поддержать сосредоточенную работу, разработчики и команды могут кастомизировать поведение ИИ-инструментов.

  2. Большинство современных IDE позволяют: включать или отключать встроенные подсказки работать в режиме «только по запросу» настраивать стиль и формат генерируемых предложений

  3. Конфигурационные файлы на уровне репозитория и связанная документация помогают ИИ-ассистентам соблюдать существующие правила и процессы.

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

Когда ИИ мешает работе

Хотя кодовые ассистенты ИИ создаются для того, чтобы экономить время и снижать нагрузку, исследование UC Berkeley показало: в ряде задач ИИ может создавать дополнительное сопротивление. Студенты-разработчики охотно использовали ИИ при выполнении механических задач - написании шаблонного кода или установке пакетов. Но когда требовалось глубокое понимание логики, например, при разборе сложного фрагмента кода, те же разработчики почти полностью игнорировали подсказки.

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

Что важно учесть командам

  1. Чтобы использовать кодовые ассистенты максимально эффективно, разработчикам и командам стоит уделять внимание кастомизации.

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

  3. Поддержка ИИ должна соответствовать типу задачи и предпочтениям разработчика.

  4. Тонкая настройка инструментов позволяет превратить ИИ из источника раздражения в помощника, который усиливает продуктивность и делает процесс разработки более удобным и удовлетворяющим.

Форматы и режимы взаимодействия с ИИ

  1. Чаще всего разработчики взаимодействуют с ИИ через конверсационные чат-боты.

  2. На втором месте - ИИ, встроенный прямо в IDE.

  3. Респонденты сообщают, что реже взаимодействуют с ИИ, встроенным в автоматизированные пайплайны и другие инструменты разработки.

  4. Однако причина может быть в том, что такие ИИ-инструменты просто менее заметны пользователю, хотя и активно работают «под капотом».

  5. Чат - пошаговое текстовое взаимодействие в формате вопрос-ответ

  6. Предиктивный текст - автоматические предложения кода, вроде автодополнения

  7. Совместный режим - использование ИИ для внесения более широких изменений в кодовую базу

  8. Агентный режим - когда ИИ работает почти автономно, выполняя изменения без постоянного контроля

  9. Так как чат-боты и ИИ, встроенные в IDE, чаще всего используются респондентами, текстовый чат и предиктивный текст являются наиболее распространенными режимами взаимодействия.

  10. Наименее распространен - агентный режим: 61% участников сообщили, что никогда не взаимодействуют с ИИ в таком формате.

  11. Эта картина, вероятно, отражает разный уровень зрелости технологий: агентный режим появился сравнительно недавно, тогда как чат и автодополнение давно стали привычными и более надежными функциями.

Влияние ИИ на продуктивность и качество кода

Более 80% участников опроса этого года считают, что использование ИИ повысило их личную продуктивность.

Хотя свыше 40% отмечают лишь незначительный рост, меньше 10% респондентов считают, что ИИ каким-то образом снизил их эффективность.

Большинство респондентов (59%) отмечают, что ИИ положительно сказался на качестве их кода.

При этом 31% считают улучшение незначительным, а ещё 30% не видят ни положительного, ни отрицательного влияния.

Лишь 10% участников опроса сообщают о каком-то ухудшении качества кода вследствие использования ИИ. «Иногда ИИ пишет код лучше, чем я - по крайней мере, в отдельных задачах. Думаю, причина в том, что он очень хорошо обучен. Я уже говорил: код - штука бинарная, он либо работает, либо нет. И код, который генерирует ИИ, обычно достаточно хорош для моих задач. Часто он соблюдает стандарты, о которых я мог забыть или которые мне лень пересматривать и рефакторить.

Поэтому мне кажется, что ИИ делает всё более цельно и аккуратно»

Доверие к результатам ИИ

  1. Как и в отчёте DORA за 2024 год, данные этого года показывают сложный и многогранный ландшафт доверия к результатам, созданным ИИ.

  2. Большинство участников опроса (70%) выражают определенную степень уверенности в качестве ИИ-генерации.

  3. Сюда входят почти четверть респондентов (24%), которые заявляют, что доверяют ИИ «очень сильно» или «в значительной степени».

  4. При этом 30% опрошенных занимают более осторожную позицию: 23% доверяют ИИ «немного», 7% совсем не доверяют качеству сгенерированного кода.

  5. Эти данные подчеркивают важную мысль: высокое использование ИИ и заметная польза могут вполне сочетаться с умеренным и осознанным уровнем доверия.

  6. Полное доверие не является обязательным условием, чтобы результаты ИИ приносили пользу.

  7. Во время интервью разработчики сравнивали это с отношением к решениям на Stack Overflow: ими активно пользуются, но не принимают безусловно - всегда проверяют.

  8. Доверие к ИИ в разработке остаётся важной темой для исследований и обсуждения.

  9. Мы ранее выделяли пять стратегий, которые помогают повышать доверие разработчиков к ИИ.

  10. Однако данные этого года показывают: разработчики уже научились учитывать ограничения ИИ и адаптировать процесс работы так, чтобы минимизировать риски.

Финальные мысли

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

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

ИИ в разработке ПО. Многие участники интервью описывали это как «страх упустить возможности»

или «опасение отстать» от коллег и компаний-конкурентов.

Однако остаётся вопрос: является ли социальное давление достаточным основанием для внедрения новой технологии?

Несмотря на то что данные показывают множество положительных эффектов от использования ИИ, мы также зафиксировали и существенные недостатки.

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

То, насколько консервативным или, наоборот, свободным должно быть внедрение ИИ, зависит от контекста конкретной организации.

Однако широкое распространение ИИ показывает: игнорировать его влияние на процессы разработки больше невозможно.

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

Именно поэтому в следующей главе, посвящённой новой модели AI Capabilities Model от DORA, мы рассматриваем, как культурные и технологические компетенции внутри организации влияют на результаты внедрения ИИ.

Наша цель - дать компаниям, которые решили интегрировать ИИ в свои процессы, практические ориентиры, чтобы сделать это эффективно и получить ощутимую ценность.

Чтобы увидеть, как эти выводы укладываются в общую картину изменений - и какие системные механизмы усиливают или ослабляют эффект от ИИ - переходите к четвертой части исследования.

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

Обсудить статью: DORA 2025, Часть 3. Как ИИ трансформирует…

Отправить через: