Třetí revoluce ve vývoji softwaru: Agentní AI slibuje zrychlení projektů o 37 %
InovaceVývoj softwaru zažil v tomto století dva zásadní posuny: vzestup open source hnutí, které zpřístupnilo kód vývojářům, a přijetí metodik DevOps a Agile, které transformovaly vývoj z izolovaného na kolaborativní a z dávkového na kontinuální.
Vývoj softwaru zažil v tomto století dva zásadní posuny: vzestup open source hnutí, které zpřístupnilo kód vývojářům, a přijetí metodik DevOps a Agile, které transformovaly vývoj z izolovaného na kolaborativní a z dávkového na kontinuální. Nyní se rýsuje třetí velká změna s nástupem agentní umělé inteligence (AI) do softwarového inženýrství.
Agentní AI představuje samořídící entity, které dokážou nejen asistovat s jednotlivými úkoly, jako je kódování nebo testování, ale také autonomně řídit celé softwarové projekty. Pokud se agentní AI plně prosadí, povede k automatizaci celého procesu vývoje softwaru a správě životního cyklu produktů pomocí AI agentů. Zpráva založená na průzkumu mezi 300 vedoucími pracovníky v oblasti technologií ukazuje, že týmy si uvědomují potenciál agentní AI a začínají ji využívat, i když zatím omezeně. Ambice jsou vysoké, ale většina si uvědomuje, že plné rozšíření bude vyžadovat čas a úsilí k překonání překážek.
Adopce agentní AI nabírá na síle. Polovina organizací ji dnes považuje za nejvyšší investiční prioritu v softwarovém inženýrství a do dvou let to bude platit pro více než čtyři pětiny. Agentní AI je již (většinou omezeně) využívána 51 % softwarových týmů a dalších 45 % plánuje její zavedení během následujících 12 měsíců. Ačkoliv se v příštích dvou letech očekávají spíše mírná (52 %) nebo jen nepatrná (14 %) zlepšení, přibližně třetina (32 %) má vyšší očekávání a 9 % dokonce věří v převratné změny.
Hlavním přínosem agentní AI v nadcházejících dvou letech bude výrazné zrychlení. Téměř všichni respondenti (98 %) očekávají zrychlení dodávek softwarových projektů z pilotní fáze do produkce, přičemž průměrné zvýšení rychlosti se odhaduje na 37 %. Cílem většiny týmů je plná správa životního cyklu vývoje produktů a softwaru (PDLC a SDLC) pomocí AI agentů. 41 % organizací si klade za cíl dosáhnout tohoto stavu pro většinu nebo všechny produkty do 18 měsíců, a pokud se očekávání naplní, toto číslo vzroste na 72 % do dvou let.
Mezi klíčové počáteční výzvy patří náklady na výpočetní výkon a integrace agentů s existujícími aplikacemi, zejména v odvětvích, která agentní AI přijímají brzy, jako jsou média, zábava a technologický hardware. Odborníci navíc zdůrazňují větší obtíže spojené s řízením změn v pracovních postupech, které budou týmy muset překonat.
MIT Technology Review