Platforma de dezvoltare low code

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În informatică, o platformă de dezvoltare low-code (LCDP) este un mediu de dezvoltare care vă permite să creați aplicații software prin module de configurare și interfețe grafice, în loc să programați prin scrierea codului sursă . Platforma se poate concentra pe proiectarea și dezvoltarea unui anumit tip de aplicație: baze de date , procese de afaceri sau interfețe utilizator , cum ar fi aplicații web , aplicații mobile . Aceste platforme pot produce aplicații complet operaționale sau pot necesita modificări pentru a dezvolta funcționalități suplimentare ale aplicației generate. Platformele de dezvoltare cu cod redus reduc cantitatea de scriere manuală tradițională de cod, permițând crearea accelerată de aplicații de afaceri. Unul dintre avantaje este că permite oamenilor fără abilități speciale de programare să contribuie la etapele timpurii ale dezvoltării aplicațiilor.

Platformele de dezvoltare cu cod redus reduc costurile inițiale de instalare , implementare și instruire [1] .

Piața platformelor de dezvoltare cu cod redus datează din 2011 [2] , dar abia în 2014 [1] Forrester Research, o organizație de analiză a pieței, a dat un nume acestui tip de mediu de dezvoltare.

Istoria platformelor de dezvoltare low-code își are rădăcinile în limbajul de programare a patra generație și în instrumentele de dezvoltare rapidă a aplicațiilor din anii 1990 și începutul anilor 2000. La fel ca mediile de dezvoltare anterioare, platformele de dezvoltare low-code se bazează pe principiile ingineriei bazate pe modele , generarea automată de coduri și programarea vizuală [3] .

Utilizare

Răspândirea și utilizarea computerelor în companii au făcut posibilă automatizarea proceselor interne folosind software. Cererea pentru aceste programe a impus dezvoltatorilor să creeze un număr mare de aplicații adaptate nevoilor specifice ale întreprinderilor [4] . Platformele de dezvoltare cu cod redus au fost și sunt dezvoltate ca un instrument care să permită dezvoltarea și utilizarea rapidă a acestor aplicații de afaceri care răspund nevoilor de digitalizare și automatizare a proceselor specifice organizațiilor [5] .

Piața

Firma de cercetare Forrester estimează că piața totală a platformelor de dezvoltare cu cod redus va ajunge la 15,5 miliarde de dolari până în 2020 [6] . Segmentele de piață includ platforme cu cod redus pentru uz general (pentru a dezvolta orice tip de aplicație), dar și cele dedicate creării de baze de date, aplicații de gestionare, aplicații web și mobile [7] .

Creșterea pieței de dezvoltare a codului redus poate fi atribuită flexibilității și ușurinței sale de utilizare [8] .

Accesibilitatea mobilă este unul dintre driverele utilizării platformelor de dezvoltare cu cod redus, deoarece acestea sunt concepute nativ pentru crearea de aplicații potrivite pentru mai multe dispozitive și permit programatorilor să economisească timpul de creare a mai multor aplicații [4] .

Deoarece necesită mai puține cunoștințe de programare, aproape oricine poate învăța cum să utilizeze o platformă de dezvoltare cu cod redus. Funcții precum drag and drop îi ajută pe utilizatori să construiască aplicația vizual [6] .

Probleme de securitate și conformitate

Îngrijorările cu privire la securitatea și conformitatea platformei de dezvoltare low-code sunt în creștere, în special pentru aplicațiile care utilizează date de consum. Despre securitatea aplicațiilor create atât de repede și posibila lipsă de guvernanță din cauza problemelor de conformitate [8] . Cu toate acestea, aplicațiile cu coduri reduse alimentează, de asemenea, inovațiile de securitate. Având în vedere dezvoltarea continuă a aplicațiilor, devine mai ușor să creați fluxuri de lucru de date sigure. Rămâne faptul că platformele de dezvoltare cu cod redus care nu se aplică și aderă strict la teoria sistemelor normalizate (Herwig Mannaert, Jan Verelst, Peter De Bruyn, 2016) nu rezolvă provocarea creșterii complexității datorită schimbărilor [8] .

Cercetări și publicații

Un raport Forrester privind platformele de dezvoltare low-code („The Forrester Wave ™: Low-Code Development Platforms, Q2 2016”) a analizat 14 furnizori pe baza a 26 de criterii de analiză [9] .

Un raport actualizat de la Forrester care arată creșterea pieței cu cod redus a fost lansat în iulie 2017 (Vendor Landscape: A Fork In The Road For Low-Code Development Platforms) și a evidențiat 3 tendințe ale industriei [10] :

  • Creștere: Piața platformei de dezvoltare cu cod redus este de așteptat să crească cu peste 21 miliarde USD în următorii cinci ani.
  • Diversificare: Două dintre principalele segmente de piață în curs de dezvoltare se concentrează pe nevoile dezvoltatorilor de afaceri și dezvoltatorilor profesioniști.
  • Integrare: Companiile sunt interesate de noile tehnologii, cum ar fi inteligența artificială, robotica și învățarea automată, iar platformele de dezvoltare cu cod redus trebuie să inoveze pentru a oferi aceste tehnologii.

Gartner a publicat o evaluare a platformelor de dezvoltare a aplicațiilor pentru întreprinderi cu înaltă productivitate (HPaPaaS) [11] în aprilie 2018 („Magic Quadrant for Enterprise High-Productivity Application Platform as a Service”). Acesta a evaluat 20 de furnizori pe piața platformei de dezvoltare low-code, inclusiv patru lideri recunoscuți [12] .

Un raport al companiei G2Crowd privind platformele de dezvoltare cu cod redus a evaluat cota de piață și recenziile utilizatorilor pentru 46 de produse [13] .

Forrester a lansat un raport actualizat în august 2018 care analizează 14 furnizori de platforme low-code. Raportul acoperă, de asemenea, tendințele cheie, inclusiv adoptarea continuă de către companii a platformelor de dezvoltare cu cod redus și integrarea acestora cu aplicațiile existente și deja implementate [7] .

Critici

Unii profesioniști IT se întreabă dacă platformele de dezvoltare low-code sunt potrivite pentru aplicații de afaceri mari și mari. În plus, unii ofițeri șefi ai informațiilor (CIO) și-au exprimat îngrijorarea că adoptarea acestor platforme pe plan intern ar putea duce la o creștere a numărului de aplicații de afaceri dezvoltate de departamentele non-IT, nereușind astfel să le întrețină și să le susțină pe toate la nivel central.

Notă

  1. ^ a b Noi platforme de dezvoltare apar pentru aplicații orientate către clienți , la www.forrester.com . Adus pe 7 februarie 2019 .
  2. ^ Rob Marvin, How low-code development încearcă să accelereze livrarea de software - SD Times , SD Times , San Diego Times, 12 august 2014. Accesat la 18 noiembrie 2016 .
  3. ^ (RO) În jos: de ce ar trebui să le pese CIO-urilor despre codul scăzut , al erei informației, 29 iulie 2015. Accesat pe 7 februarie 2019.
  4. ^ a b ( RO ) De Rob Marvin, 2016 14:16 EST 30 iunie 2016 30 iunie, Construirea unei aplicații fără codificare: mit sau realitate? , pe PCMAG . Adus pe 7 februarie 2019 .
  5. ^ (EN) Joe McKendrick, Dezvoltatori de software: Suntem la bord cu instrumente cu cod redus (sau chiar fără cod) , pe ZDNet. Adus pe 7 februarie 2019 .
  6. ^ a b Peisajul furnizorului: terenul fracturat și fertil al platformelor de aplicații cu cod redus ( PDF ), la informationsecurity.report . Adus la 7 februarie 2019 (arhivat din original la 9 august 2017) .
  7. ^ a b Forrester Wave ™: platforme mobile cu cod redus pentru dezvoltatorii de afaceri, trimestrul III 2018 , la www.forrester.com . Adus pe 7 februarie 2019 (arhivat din original la 15 august 2018) .
  8. ^ a b c ( EN ) Paul Rubens, Utilizați platforme low-code pentru a dezvolta aplicațiile dorite de clienți , pe CIO , 10 noiembrie 2014. Accesat pe 7 februarie 2019 .
  9. ^ Forrester Wave ™: Platforme de dezvoltare low-code, T2 2016 , la www.forrester.com . Adus la 7 februarie 2019 (arhivat din original la 12 martie 2017) .
  10. ^ Vendor Landscape: A Fork In The Road For Low-Code Development Platforms , la www.forrester.com . Adus pe 7 februarie 2019 (arhivat din original la 16 februarie 2018) .
  11. ^ (RO) Jason Bloomberg, Low-Code / No-Code? HPaPaaS? Iată ce lipsește tuturor , pe Forbes . Adus pe 7 februarie 2019 .
  12. ^ Magic Quadrant for Enterprise High-Productivity Application Platform as a Service , la www.gartner.com . Adus pe 7 februarie 2019 .
  13. ^ Cel mai bun software pentru platforme de dezvoltare low-code în 2019 , pe G2 Crowd . Adus pe 7 februarie 2019 (arhivat din original la 30 martie 2019) .
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT