DORA: 75% разработчиков подружились с ИИ, но что-то пошло не так

DORA: 75% разработчиков подружились с ИИ, но что-то пошло не так

Исследователи выявили плюсы и минусы новой тенденции.

image

Исследовательская группа Google Cloud DevOps (DORA), изучающая практики и возможности высокопроизводительных технологических команд, опубликовала ежегодный отчет Accelerate State of DevOp s за 2024 год. В докладе особое внимание уделено влиянию искусственного интеллекта на процессы разработки программного обеспечения.

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

Увеличение использования искусственного интеллекта на 25% привело к улучшению нескольких ключевых показателей:

  • качество документации выросло на 7,5%
  • качество кода увеличилось на 3,4%
  • скорость проверки кода повысилась на 3,1%

Однако исследователи обнаружили неожиданный эффект: внедрение ИИ может отрицательно влиять на эффективность доставки программного обеспечения. При росте использования ИИ производительность доставки снизилась на 1,5%, а стабильность — на 7,2%. Специалисты DORA подчеркивают: совершенствование процесса разработки автоматически не улучшает доставку ПО без соблюдения базовых принципов, таких как работа с небольшими объемами кода и надежное тестирование.

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

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

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

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

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

Квантовый кот Шрёдингера ищет хозяина!

Живой, мертвый или в суперпозиции? Узнайте в нашем канале

Откройте коробку любопытства — подпишитесь