Svatko voli razvoj s niskim kodom/bez koda, ali nisu svi spremni za to

  • Jul 19, 2023

Tehnološki čelnici nervozni su zbog sposobnosti aplikacija s niskim kodom i bez koda da riješe ključne poslovne izazove.

gettyimages-1446311598

 Pokret s niskim kodom i bez koda kataliziran je nedostatkom tehničkih vještina.

Yana Iskayeva/Getty Images

Koliko se rada na razvoju softvera može sigurno gurnuti izvan IT odjela? Ovo je još uvijek pitanje bez odgovora. Svi vole koncept razvoja s niskim kodom i bez koda -- čak i IT. Posebno TO. U procesu rasterećenja posla s IT-a, low-code i no-code pružaju krajnjim korisnicima priliku da ispolje vlastitu inicijativu. Ali svi trebaju nastaviti s oprezom, jer niski kod i bez koda možda neće raditi u svim postavkama.

Također: Paradoks niske razine i bez kodiranja: oslobađanje vremena tehničkih profesionalaca, ali stvaranje novih zapleta

Nedavno pregled otkriva da je 85% organizacija zainteresirano za napredovanje s IT rješenjima s niskim i bez koda, i nešto više od polovice zadovoljni su zaposlenicima izvan IT-a koji koriste izradu aplikacija s niskim kodom platforme. Istraživanje, koje je objavio Jitterbit, otkriva da su IT čelnici još uvijek nervozni zbog sposobnosti low-codea da riješi ključne poslovne izazove i, u manjoj mjeri, pitanja sigurnosti podataka i pristupačnosti.

U isto vrijeme, organizacije možda nemaju izbora nego krenuti naprijed s niskim kodom i bez koda kako bi prevladale prevladavajući i uporni nedostatak tehnoloških talenata. "Mogu iskoristiti snažne alate za automatizaciju zadataka za bržu i kvalitetniju isporuku, a sve to oslobađa vrijeme programerima da usmjere svoje talente na složenije inicijative", kaže Robin Stein, partner sa PwC laboratoriji. Promjena paradigme o tome kako razmišljaju o razvoju softvera i prihvaćanje niskog koda ili bez koda je ključ za oslobađanje kapaciteta korištenjem zaposlenika izvan onih koji rade u osnovnoj IT funkciji."

U ovoj fazi organizacije počinju razvrstavati "što platforme s niskim kodom i bez koda mogu riješiti i zamijeniti, dok druge ne", kaže Dominik Rose, potpredsjednica strategije platforme u LeanIX. "Na primjer, rješenja s niskim sadržajem i bez kodiranja dobro funkcioniraju kada se kombiniraju postojeća IT rješenja, poput ERP-a, s rješenjima usmjerenima na zadovoljavanje digitalnih potreba kupaca." Međutim, nastavlja, "To nije najbolji pristup za izgradnju skalabilnog poduzeća rješenja. Ne možete riješiti svaki problem kupca s predloškim iskustvima. Iz tog razloga, tvrtke moraju pronaći bolje načine da izvuku maksimum iz postojećih platformi kako bi smanjile potrebu za standardnim zaobilaznim rješenjima."

Različiti sustavi zahtijevaju različita sredstva i razine orkestracije, ističe Rose. "Rješenja s niskim sadržajem i bez kodiranja definitivno se mogu iskoristiti za pametnu modernizaciju aplikacija krajolika, ali na kraju krajeva, ove platforme same po sebi neće smanjiti potrebu za kvalificiranim programeri."

Također: Platforme s niskim kodom znače da svatko može biti programer -- a možda i podatkovni znanstvenik

Pokret s niskim i bez kodiranja kataliziran je nedostatkom tehničkih vještina, "kao i masovnim prelaskom na hibridni rad", slaže se Sudhir Mehta, globalni potpredsjednik Optra inženjerstvo u Lexmark International. "Nudi svojstvenu agilnost za brzo rješavanje poslovnih rezultata i s manje tehničkih troškova -- davanje ovlasti netehničkom zaposleniku za brzo rješavanje ishoda uz ograničeni inženjering ili IT podrška."

Jedno upozorenje je da digitalna izvorna okruženja mogu biti pogodnija od uspostavljenih sustava za pristupe s niskim kodiranjem i bez kodiranja. "Nizak kod ili bez koda prevladava među tvrtkama s izvornim aplikacijama u oblaku i potpuno novim aplikacijama izgrađenim od temelja", primjećuje Mehta. "Dobro se slaže s operacijama temeljenim na oblaku. To se manje vidi u tvrtkama koje još uvijek pokreću naslijeđene i on-prem aplikacije." Naravno, low-code i no-code mogu se uključiti u prezentacijski ili kontrolni sloj unutar naslijeđenih postavki, dodaje Mehta.

Ipak, IT profesionalci moraju ostati u pripravnosti, jer postoje rizici u strategiji koja nastoji izgurati razvoj do poslovnih korisnika. "Tehnološki čelnici trebali bi strateški pristupiti niskom kodu ili bez koda s hibridnim modelom -- koristeći alate s niskim kodom ili bez koda i tehnologije punog skupa", kaže Stein. Izgradite ovo okruženje oko "jasne strategije nadogradnje aplikacija i granica gdje iskoristiti koju tehnologiju", dodaje ona. "Uvođenje tehnologija s niskim kodom i bez koda neće eliminirati potrebu za robusnim IT timom."

Također: Upoznajte post-AI programera: Kreativniji, više fokusiran na posao

Proliferacija aplikacija s niskim kodom i bez koda također nosi rizik od loših performansi, upozorava Rose. "Želite da vaše rješenje ili proizvod radi glatko za vaše klijente. Kada se oslanjate na dobavljače koji će vam pomoći da te proizvode ili rješenja uvedu u stvarnost, u konačnici se oslanjate na njihove vremenske okvire i nadogradnje kako biste bili sigurni da imate kvalitetan proizvod. To bi moglo u potpunosti spriječiti napredak u pogledu funkcionalnosti."

Nisko kodiranje i bez kodiranja također ograničava kreativnost, kaže Rose. „Razvoj nije izolirana tehnička aktivnost. Izrada proizvoda koji dobro služe kupcima je zanat -- i onaj koji često zahtijeva vještog programera."

U većini slučajeva, "IT stručnjaci ne bi trebali intervenirati", kaže Stein. "Uz odgovarajuće procedure upravljanja na mjestu, građani bi trebali moći razvijati i koristiti svoje aplikacije s niskim kodom, dok prate rješenja iza kulisa pomoći ublažiti rizik i osigurati poštivanje pravila." Na primjer, "korištenje aplikacije može se nadzirati i kako aplikacija počinje dobivati ​​popularnost, IT stručnjaci mogu zatim uskočite kako biste osigurali da je aplikacija izrađena prema skali i da se može podržati u cijeloj organizaciji, osiguravajući da njihovo vrijeme provode u područjima većeg potencijala udarac."

Također: Ovo je mojih 5 omiljenih AI alata za rad

Automatizacija u vakuumu nije odgovor na sve, ističe Mehta. "Morate uzeti u obzir cijeli lanac s kojim su te aplikacije povezane. Ako je radnja pokrenuta, ali cjelokupni proces je pokvaren, nisko kodiranje i bez kodiranja neće riješiti jaz. Zbog toga su poslovni procesi i arhitekti još uvijek ključni jer mogu gledati dalje od pojedinačnih aplikacija kako bi se osiguralo da cjelokupna arhitektura ostane primjenjiva i da se bavi cjelokupnim digitalnim transformacija."

Developer

To je kraj programiranja kakvog poznajemo -- opet
Programeri se osjećaju sigurnima u svom poslu, ali još uvijek razmišljaju o davanju otkaza
Budućnost weba trebat će drugačiju vrstu programera
Najbolja Linux prijenosna računala za korisnike i programere
  • To je kraj programiranja kakvog poznajemo -- opet
  • Programeri se osjećaju sigurnima u svom poslu, ali još uvijek razmišljaju o davanju otkaza
  • Budućnost weba trebat će drugačiju vrstu programera
  • Najbolja Linux prijenosna računala za korisnike i programere