Исследовательская группа Google Cloud DevOps (DORA), опросив почти 3000 специалистов по всему миру, показала, что использование ИИ в технологических компаниях стремительно растет.
Так, 76% респондентов сообщили, что применяют ИИ для написания кода, обработки информации и объяснения кода. Более 81% заявили, что их компании уже направили часть ресурсов на развитие ИИ. Использование ИИ положительно связано с повышением производительности, улучшением качества кода, документации и удовлетворенностью работой. По меньшей мере 67% сообщили, что ИИ помогает им улучшать свой код.
Согласно результатам, 25%-ное увеличение внедрения ИИ в разработку связано с рядом положительных эффектов:
— Улучшение качества документации на 7,5%;
— Улучшение качества кода на 3,4%;
— Увеличение скорости ревью кода на 3,1%;
— Повышение скорости согласований на 1,3%;
— Снижение сложности кода на 1,8%.
Тем не менее, исследователи отмечают, что рост использования ИИ также связан со снижением стабильности поставок: «Внедрение ИИ может негативно сказаться на показателях доставки программного обеспечения», — утверждают Натен Харви и Дерек ДеБеллис из DORA.
Более трети респондентов (39%) сообщили, что «мало доверяют» ИИ. «Неожиданно низкий уровень доверия указывает на необходимость более продуманного подхода к интеграции ИИ», — заявили исследователи. «Командам необходимо внимательно оценить роль ИИ в рабочих процессах, чтобы минимизировать возможные риски».
Результаты исследования показывают, что рост использования ИИ сопровождается снижением производительности поставок на 1,5% и снижением стабильности поставок на 7,2%.
«Наши данные свидетельствуют о том, что улучшение процесса разработки не обязательно ведет к улучшению поставок — по крайней мере, без соблюдения основ успешной разработки, таких как небольшие объемы задач и эффективное тестирование», — отметили исследователи. «ИИ положительно влияет на многие факторы, важные как для отдельных сотрудников, так и для организации в целом, создавая условия для высокой производительности поставок. Однако он не является универсальным решением», — резюмировали авторы исследования.
Авторы исследования советуют компаниям внести изменения в практики управления в условиях разработки, основанной на ИИ, и предлагают следующие меры:
— «Облегчите работу сотрудников, нацелив стратегии внедрения ИИ на уменьшение рутины и поддержку персонала».
— «Установите четкие руководства по использованию ИИ, учитывайте процедурные вопросы и поощряйте открытую коммуникацию о его влиянии».
— «Поощряйте постоянное изучение ИИ-инструментов, давайте время на эксперименты и укрепляйте доверие через практическое применение».
В отчете также отмечены преимущества платформенного подхода к разработке и операциям: 89% респондентов используют внутреннюю платформу для разработчиков, а в командах с выделенными платформенными группами наблюдается прирост продуктивности в среднем на 6%.
Авторы исследования отметили, что улучшение условий для разработчиков — это «краеугольный камень успеха»: «Здоровая рабочая культура снижает риск выгорания, повышает продуктивность и удовлетворенность работой. Подход «быстрее и чаще» негативно сказывается на самочувствии разработчиков».
Их вывод таков: создание среды, где сотрудники чувствуют поддержку, ценность и возможность вносить вклад, является основой для высокой производительности.