Istraživanje pokazalo

Potreba za poboljšanjem iskustva programera potiče usvajanje tehnologije

Potreba za poboljšanjem iskustva programera potiče usvajanje tehnologije
Depositphotos

Visokokvalitetno razvojno iskustvo postalo je ključni prioritet u isporuci softvera, a 58% voditelja softverskog inženjeringa izjavilo je da je iskustvo programera "vrlo" ili "iznimno" kritično za C-suite u njihovim organizacijama, prema istraživanju Gartnera. Poboljšano razvojno iskustvo ili produktivnost navodi se kao glavni faktor vrijednosti za usvajanje nekoliko tehnologija i praksi kroz životni ciklus razvoja softvera, uključujući interne portale za razvojne programere, inženjering performansi, CI/CD lanac alata i upravljanje spremnikom.

Istraživanje je provedeno u drugoj polovici 2022. među 142 voditelja softverskog inženjeringa iz velikih poduzeća diljem industrijskih vertikala u Sjevernoj Americi, EMEA-i i Aziji/Pacifiku, kako bi se razumjeli planovi implementacije, rokovi usvajanja, vrijednost i rizici koje predstavlja 47 tehnologija u svim jezgrama domene softverskog inženjeringa. Rezultati pomažu voditeljima softverskog inženjeringa da vide gdje njihovi kolege pronalaze pravi poslovni povrat, a gdje se suočavaju sa značajnim rizicima implementacije.

"Organizacije prepoznaju da visokokvalitetno razvojno iskustvo poboljšava produktivnost i ključno je za privlačenje i zadržavanje talenata za softversko inženjerstvo", rekao je Philip Walsh, viši voditelj istraživanja u Gartneru. “Iskustvo programera više je od samog kodiranja. Nekoliko tehnologija za koje se smatra da imaju najveću vrijednost za razvojno iskustvo usredotočeno je na pojednostavljenje procesa koji obično uključuju primopredaje i prekidaju tok isporuke vrijednosti.”

Uz poboljšanje iskustva programera, smanjenje troškova i isporuka vrhunskih mogućnosti među brojnim su čimbenicima vrijednosti koji pokreću usvajanje tehnologije softverskog inženjeringa. Međutim, visoki ili nepredvidivi troškovi najveći su rizik, naveden kao primarni faktor rizika za usvajanje 68% od 47 tehnologija i praksi uključenih u istraživanje. "Voditelji softverskog inženjeringa sve su više u poziciji da moraju učiniti više s manje", rekao je Walsh. "Ekonomske prepreke i stalni izazovi oko zapošljavanja u sukobu su sa sve većom središnjošću softverskog inženjeringa u ključnim prioritetima poduzeća."

Dostupnost talenta drugi je najčešći čimbenik rizika usvajanja, naveden kao primarni čimbenik rizika za 17% procijenjenih tehnologija i praksi softverskog inženjeringa. Kako bi prevladali nedostatak talenata, Gartner preporučuje da se voditelji softverskog inženjeringa usredotoče na usavršavanje i ponovno osposobljavanje postojećih zaposlenika i novih zaposlenika. Cilj je razviti vještine svakog zaposlenika ispred potražnje, tako da mogu služiti širem rasponu uloga i pridonijeti tehnički izazovnim novim naporima kako tehnologije sazrijevaju i uvode se nove.

Platforme su temeljne tehnologije koje pružaju stabilno i skalabilno okruženje za izgradnju i pokretanje aplikacija. Unatoč navođenju visokih ili nepredvidivih troškova kao glavnog čimbenika rizika, čelnici softverskog inženjeringa uvode platformske tehnologije za upravljanje API-jima, integracijama i složenim okruženjima u oblaku. Istraživanje je pokazalo da organizacije također daju prioritet tehnologijama za upravljanje sve složenijim arhitekturama aplikacija. Šezdeset i sedam posto tehnologija u kategoriji arhitekture i integracije planirano je za implementaciju 2023. godine, a ispitanici navode isporuku vrhunskih mogućnosti poduzeću ili kupcu kao primarni pokretač vrijednosti.