Штучний інтелект

ШІ прискорює розробку ПЗ, але створює виклики для DevOps та якості коду

M

Mike Vizard

3 хв читання

Концептуальна ілюстрація, що показує потік ШІ-генерованого коду через вузьке місце перевірки в конвеєрі DevOps

Глобальне опитування 839 ІТ-керівників, проведене The Futurum Group, виявило значні зміни у підходах до розробки програмного забезпечення (ПЗ) під впливом штучного інтелекту (ШІ).

Впровадження ШІ у розробку ПЗ

Згідно з опитуванням, 54% організацій вже використовують ШІ у понад половині життєвого циклу розробки програмного забезпечення (SDLC). 40% респондентів повідомили, що ШІ генерує більшість виробничого коду, об'єднаного за останні 90 днів. Протягом наступних трьох років 58% очікують, що ШІ створюватиме 80% або більше їхнього програмного забезпечення. Наразі 19% організацій впровадили автономних та напівавтономних агентів, що свідчить про те, що більшість команд DevOps перебувають на ранніх стадіях впровадження агентного ШІ-інжинірингу.

Виклики якості та управління

Незважаючи на швидке впровадження, три чверті респондентів (75%) стикалися з виробничою проблемою, яку вони підтвердили як таку, що спричинена ШІ, причому 42% мали кілька інцидентів. Проте, лише 43% організацій вимагають людського перегляду ШІ-генерованого коду, і лише 18% стандартизували або освоїли управління ШІ-агентами.

Мітч Ешлі, віце-президент та керівник практики інженерії життєвого циклу програмного забезпечення в The Futurum Group, зазначив, що з поширенням інструментів ШІ-допоміжного кодування команди DevOps ретельно вивчають обсяг цінності, що генерується на одного розробника. Він додав, що постачальники, які не зможуть довести якість вихідних даних, згенерованих інструментами ШІ-кодування, втратять можливість поновлення контрактів.

Зростання інвестицій у DevOps

Команди DevOps очікують зростання загальних витрат приблизно на 14% у 2027 році. 72% планують значно (41%) або трохи (31%) збільшити інвестиції протягом наступних 12 місяців. The Futurum Group прогнозує, що глобальні витрати на інструменти життєвого циклу розробки програмного забезпечення приблизно подвояться до $226 мільярдів до 2030 року, порівняно зі $111,1 мільярда у 2025 році. Витрати на площини керування агентами та агентну розробку зростатимуть на 48,7% та 45,1% відповідно до 2030 року. Майже 45% цих витрат проходять через сторонніх постачальників та партнерів.

Наслідки для розробки та техборгу

Розробка програмного забезпечення є критично важливою: майже 60% організацій пов'язують понад чверть свого доходу з внутрішньо розробленими додатками. Однак приблизно дві третини часу розробки (64%) виділяється на підтримку та модернізацію існуючого програмного забезпечення, а не на створення нових функцій та додатків.

Обсяг коду, що генерується інструментами ШІ-кодування, починає перевантажувати конвеєри DevOps. Занадто багато коду, що потрапляє у виробничі середовища, має невизначену якість. У деяких випадках обсяг технічного боргу, який несуть команди DevOps, фактично зростає. Завдання полягає в оптимізації робочих процесів DevOps таким чином, щоб команди DevOps могли легше переглядати код до його розгортання у виробничому середовищі, оскільки лише кілька інцидентів можуть звести нанівець усі переваги.

Що це означає для розробників

Розробники стикаються зі зростаючим обсягом ШІ-генерованого коду, що часто призводить до проблем з якістю та збільшення технічного боргу. Це вимагає оптимізації робочих процесів DevOps для ефективного перегляду та забезпечення якості коду перед розгортанням у виробничому середовищі.

Ключові факти

  • 54% організацій використовують ШІ у понад половині життєвого циклу розробки ПЗ.

  • 75% респондентів стикалися з виробничими проблемами, спричиненими ШІ, причому 42% мали кілька інцидентів.

  • Лише 43% організацій вимагають людського перегляду ШІ-генерованого коду.

  • Глобальні витрати на інструменти життєвого циклу розробки ПЗ прогнозуються подвоїтися до $226 млрд до 2030 року.

  • Близько 64% часу розробки витрачається на підтримку та модернізацію існуючого ПЗ, а не на створення нових функцій.

Джерела

Штучний інтелектРозробка ПЗ

Попередні статті

Наступні статті

Концептуальна ілюстрація, що показує перехід від фрагментованої ІТ-інфраструктури клінічних випробувань до централізованої хмарної системи.

Ринок SaaS-рішень для клінічних випробувань прогнозує значне зростання

Ринок програмного забезпечення SaaS для клінічних випробувань прогнозує зростання на 17,14% щорічно, що змінює доступ до дослідницької інфраструктури та демократизує участь малих сайтів.