0

Blog

Low-code ili No-code

Znači li porast low-code i no-code kraj IT industrije?

Upotreba softvera s niskom razinom kodom i softvera bez koda, raste. Prema Gartneru, Inc., globalno tržište za razvoj tehnologije niskog koda porasti će za 23% u 2021, no što je zapravo low-code i no-code tehnologija, i zašto su ljudi toliko zainteresirani za nju?

Image

Softver koji se može postaviti i modificirati bez pomoći kvalificiranog programera naziva se "low-code" ili "no-code". Takva vrsta softverske implementacije još uvijek uključuje konfiguriranje, ali zahtjeva puno manje stvarnog kodiranja.

Kao rezultat, većinu posla mogu dovršiti ljudi koji nisu programeri, štedeći novac i rješavajući problem nedostatka kvalificiranih programera. Osim toga, daljnje izmjene čini mnogo bržima i jednostavnijima, te omogućuje da poduzeća odgovore na tržišne promjene s većom agilnošću.

Kad tvrtke implementiraju takvu vrstu softvera, otkrivaju da se mogu prilagoditi zadanoj konfiguraciji s kojom softver dolazi a u rjeđim sljučajevima ju moraju prilagoditi specifično za svoju tvrtku. U slučaju konvencionalnog softvera, prilagođavanje zahtijeva pomoć kvalificiranih programera jer uključuje pisanje koda. Programer amater može sam izvesti veliki dio tog prilagođavanja sa softverom koji koristi nisku količinu koda, ali obično ne sve...

Low-code nasuprot no-code

Razvojni programer može postaviti zaslone i obrasce koristeći "drag & drop" izbornike zahvaljujući skupu alata koji ne zahtjevaju korištenje koda. U slučaju da neki drugi sustav koristi otvoreno sučelje za programiranje aplikacija, često postoji mogućnost povezivanja na druge programe pomoću niza konektora (API-ja). Iako tehnički još uvijek postoji kod na ovoj razini, osoba koja izvodi konfiguraciju ga ne vidi.

Programer amater, nova vrsta korisnika koji je vještiji od superkorisnika, ali manje vješt od programera, može učinkovito obavljati rad bez koda. Takvu vrstu tehnologije može koristiti bilo tko, ko ima imalo iskustvo i interesa za tehnologiju.

Kada se koristi low-code tehnologija, kodiranje je i dalje potrebno. To se često događa prilikom integracije ili proširenja softvera na rad s drugim sustavima koji nemaju otvorene API-je. U tim slučajevima programer koji razumije kako pozvati API ili identificirati aplikaciju drugom sustavu i odrediti kako želi komunicirati je neophodan. Iako je to poprilično jednostavan zadatak za programera, IT neobrazovani korisnici ga obično ne mogu savladati.

Jesu li još uvijek potrebni IT stručnjaci?

Sa softverom bez koda, programer amater ima puno opcija. Može ga prilagoditi, na primjer, za provedbu postupka odobravanja dobavljača (osiguravajući da dobavljač nije na crnim listama) ili provjeru kreditnog rejtinga kupca prije promjene uvjeta plaćanja. Moderne online tvrtke za kreditno bodovanje koriste otvorene API-je, tako da bi takve vrste konfiguracija bile izvedive od strane amatera.

Povezivanje sa sustavima koji ne koriste otvorene API-je predstavlja malo veću problematiku. Nažalost, većina njih je neki sustav unutar tvrtke , starih najčešće između 5 i 7 godina (ovo vrijedi za gotovo sve interne sustave koji se još uvijek koriste u poslovnom svijetu...)

Takvi prilagođeni sustavi, od kojih se mnogi oslanjaju na temeljni hardver, razvijeni su da funkcioniraju samostalno, a ne kao sastavni dio ekosustava. Kod takvih slučajeva potrebna je dodatna konfiguracija i integracija na sustavu koju provode kvalificirani stručnjaci.

Ali pravi razlog zašto još uvijek trebamo IT stručnjake nije taj što trebaju znati malo kodiranja. Svaka implementacija softvera predstavlja priliku za procjenu poslovnih procesa, njihovu standardizaciju i pojednostavljenje, kako bi davali najveći prioritet onima koji proizvode najveću ekonomsku korist.

Zapravo, vještine poslovnog savjetovanja IT stručnjaka također su važne u ovoj situaciji zbog njihovog iskustva u radu s brojnim tvrtkama u sektoru i njihovog razumijevanja najbolje prakse je po mom mišljenju ne zamjenjivo. IT stručnjak na poslovnoj razini i dalje će biti od neupitne koristi, neki bi čak mogli reći i ključni, u pružanju pomoći planiranja koraka organizacije u IT modernizaciji.

Low-code / no-code nije svakom loncu poklopac.

IT sustav koji je okrenut prema budućnosti je ono što je potrebno svim organizacijama današnjice. Usvajanje softvera s niskom razinom kodom ili bez koda nedvojbeno je ključna komponenta fleksibilnosti kompanije, međutim, nije ultimativno rješenje.

Štoviše, IT sustav mora biti otporan i skalabilan kako bi postigao željene poslovne rezultate bez obzira na to što se događa u vanjskom okruženju. A jedno od mnogih područja u kojima će iskustvo, mudrost i znanje IT stručnjaka uvijek biti neprocjenjivi jest isporuka navedenog.

Stoga, iako low-code i no-code tehnologije nude rješenja brojnim problemima bez IT stručnjaka, nikada neće moći u potpunosti zamijeniti njihove vještinje, znanje i mišljenja koja će se uvjek nalaziti iznad navedenih tehnologija.

Zašto tvrtke žure prema Digitalizaciji? Zašto bi svaka tvrtka trebala imati Web Stranicu?