Et travlt år forude inden for lav-kode og no-code udvikling

0
140

Joe McKendrick Skrevet af Joe McKendrick, bidragyder Joe McKendrick Joe McKendrick Bidragyder

Joe McKendrick er forfatter og uafhængig analytiker.

Fuld biografi Udgivet i Service Oriented den 15. januar 2022 | Emne: Enterprise Software

Bliver 2022 året, hvor borgerudviklere endelig overtager magten førende applikationsudvikling på tværs af deres respektive brancher? Det ser sandsynligt ud, takket være nye løsninger med lav kode, ingen kode og serverløse. Og, hvad der er vigtigt, vil der også være en anden “borger” i blandingen – professionelle udviklere selv, der hurtigt accelererer deres evner til at planlægge, samle og vedligeholde stadig mere komplekse virksomhedssystemer.

Foto: Joe McKendrick

Både ikke-udviklere og udviklere ser i stigende grad større sofistikering i de applikationer, de kan bygge med tilgange med lav eller ingen kode. For eksempel var en af ​​meddelelserne fra AWS' nylige re:Invent-konference et forbedret platformstilbud, Amazon SageMaker Canvas, designet til at gøre AI-udvikling tilgængelig for masserne gennem en visuel, ingen kode-funktion, der gør det muligt for forretningsanalytikere at bygge maskine lære modeller og generere præcise forudsigelser uden at skrive kode eller kræve maskinlæringsekspertise. Mange andre leverandører går i retning af tilbud, der kræver lidt eller ingen kodningsviden, med meget af backend-integrationen og logikken skjult i baggrunden, drevet af automatisering og AI.

Efter mange års forventning og nedtur kan alderen for den ubehæftede udvikler endelig være over os. Næsten halvdelen (47 %) af virksomhederne i en TechRepublic-undersøgelse bruger nu lav kode og ingen kode i deres organisationer. En ud af fem af dem, der ikke bruger på nuværende tidspunkt, sagde, at de havde til hensigt at anvende teknologien i løbet af det kommende år.

“Automation er i førersædet for meget af denne forandring,” siger Daniel Dines, CEO og co. -grundlægger af UiPath, i et indlæg på Wired. “Hidtil har it-teams eller ekspertisecentre for automatisering ledet meget af denne indledende udvikling. I 2022 vil borgerudviklere dog stå i spidsen for denne acceleration.”

Ideelt set vil lav kode og ingen kode føre til ringe eller ingen afhængighed af IT “for at opdatere webstedet med nye produkter, indhold eller priser,” siger Nuno Pedro, general manager og global chef for handelsløsninger hos SAP. “Små detailhandlere er f.eks. i stand til at foretage hurtige ændringer i deres online produktkataloger uden involvering fra IT. Det betyder også lavere samlede ejeromkostninger, fordi det tilbyder genanvendelige byggeklodser.”

Professionelle udviklere slutter sig også til rækken af ​​lav-kode-udviklere – IDC anslår, at 40 % af befolkningen af ​​lav-kode-værktøjsbrugere er professionelle udviklere, med yderligere 33 % som deltidsudviklere, og de resterende 27 % som “ikke-kompenserede” udviklere. “Lavkodeudviklere er ikke udelukkende eller endda overvejende deltidsapplikationsudviklere, som ellers er kendt som brancheudviklere,” påpeger firmaets analytikere.

Derudover er fuldtidsudviklere ikke fremmede for udviklingsplatforme uden kode: “Salesforce og Microsoft Power Apps, for eksempel, bruges begge i vid udstrækning af fuldtidsudviklere, ligesom indholdsstyringsplatforme, der udnytter Drupal og Joomla,” siger IDC-analytiker Arnal Dayaratna. “Den stærke indtrængen af ​​applikationsudviklingsværktøjer med lav kode blandt fuldtidsudviklere illustrerer, hvordan udviklernes demografi allerede er begyndt at ændre sig, således at udviklere ikke længere er defineret af deres færdigheder i kodning, men snarere defineret af deres evne til at bygge digitale løsninger ” tilføjer han.

Der er logik i udviklere, der omfavner lav-kode og ingen-kode metoder. “Udviklere elsker at kode, men det, de elsker mere, er at skabe, uanset sproget,” siger Steve Peak, grundlægger af Story.ai. “Udviklere søger altid nye værktøjer til at skabe hurtigere og med mere nydelse. Når lav kode og ingen kode vokser til et værktøj, som udviklere har mere kontrol over, hvad de virkelig har brug for at få gjort; de vil uden tvivl bruge dem. Det hjælper dem ved at få arbejde gjort hurtigere med mere nydelse. Eksempler på dette er overalt og er forankret i de fleste udviklere. En søgen efter den næste, bedre ting.”

Samtidig er der stadig meget arbejde, der skal gøres – af professionelle udviklere, selvfølgelig – før ægte lav-kode eller ingen-kode-funktioner er en realitet. “Selv de mest populære værktøjer på markedet kræver betydelig API-kendskab og højst sandsynligt JavaScript-erfaring,” siger Peak. “De produkter, der ikke kræver API- eller JavaScript-erfaring, er begrænset i funktionalitet og ligner ofte den for tilpassede Kanban-tavler og mere medierige regneark, hvor informationslogikken for det meste er fuldstændig fraværende.”

Markedsføring og salg er primære områder, hvor borgerudviklere opstår. “Lav kode og ingen kode giver organisationer mulighed for at være agile og eksperimenterende i kundeoplevelsen,” siger Pedro. “Low-code og no-code giver også brands mulighed for at være meget lydhøre over for markedet og kundernes reaktioner og behov, hvilket driver innovationer baseret på ændringer, efterhånden som de kommer. Low-code og no-code bliver et springbræt — en organisation kan hurtigt bringe en idé ud i livet ved hjælp af værktøjer uden kode/lav kode, men stadig med evnen til at give den en unik brandsignatur ved hjælp af tilpasninger, der udnytter hovedløse API'er. Dette er fordelagtigt for implementeringer, fordi tjenester kan fokusere på differentiering på deres websted, fordi standarden handelsmuligheder opnås nemt ud af boksen.”

Low-code og no-code platforme er ikke de eneste tilgange, der baner vejen for professionelle og borgerlige udviklere. En separat analyse ud af IDC peger på kapaciteter, der stammer fra den serverløse computertrend, der forenkler processen med at bygge og implementere applikationer. “Der er et voksende antal værktøjer og miljøer, der understøtter lav-kode/ingen kode-bevægelsen, som abstraherer både udviklings- og operationelle procedurer og protokoller væk fra både professionelle og “borgerlige” udviklere. Serverløs er et nøgletrin, der understøtter konceptet med applikationer Byg en “LEGO-blok”-stil, som er let at samle og skille ad efter behov, som virksomheden kræver, uden behov for teknisk ekspertise inden for udvikling eller operationelle metoder.  (Bemærk: Jeg var medforfatter til denne rapport sammen med IDC-analytikerne Al Gillen og Larry Carvalho. )  

Nogle nøgletendenser konvergerer for at gøre lav kode og ingen kode til en realitet og en nødvendighed. “En dramatisk stigning i antallet af cloud-softwareværktøjer på markedet har fået den gennemsnitlige virksomhed til at bruge mere end 1.000 forskellige softwareværktøjer,” siger Alistair Russell, medstifter og CTO for Tray.io. “En anden trend er API-økonomien, det nye økosystem af cloud-baseret software, der bruger API'er til at kommunikere med hinanden, og som også giver tredjepartsudviklere magten til hurtigt at bygge tilpasset funktionalitet ud oven på eksisterende tjenester. Disse to tendenser har forårsaget betydelige forretningssmerter for it-organisationer, der servicerer softwaretunge brancheteams. Nu har alle marketing-, salgs-, support-, økonomi- og HR-teams tilsyneladende brug for API-integrationer mellem deres mange softwareværktøjer.”

< p>Som svar kan “low-code integrationsløsninger spare ressourcer, reducere teknisk gæld og omfokusere værdifulde ressourcer på de vigtigste prioriteter,” fortsætter Russell. “Lavkodeplatforme giver it-organisationer magten til at stå op for integrationer øjeblikkeligt og udskyde det meste af deres fremtidige API-vedligeholdelsesarbejde til selve platformene.”

I takt med at miljøer med lav kode og ikke-kode formerer sig i det kommende år, vil en udfordring være måden, hvorpå information håndteres. Chris Bergh, administrerende direktør for DataKitchen, siger, at efterhånden som lav-kode og ingen kode får trækkraft, vil en praksis, han kalder DataGovOps, tage fat. “Det tveæggede sværd med at slå folk løs på data kan skabe kaos – et dataforvaltningsmareridt,” siger han. DataGovOps tilbyder et alternativ til hårdhændede tilgange såsom “møder, tjeklister, afmeldinger og nagende – alle skatter på lav-kode brugerproduktivitet,” siger Bergh. “DataGovOps beskytter brugernes frihed til at innovere med lav-kode og ingen-kode værktøjer inden for rammerne af et velstyret miljø. Det ser ud til at omdanne alle de ineffektive, tidskrævende og fejltilbøjelige manuelle processer forbundet med governance til kode eller scripter og genskaber styrings-workflows som gentagelige, verificerbare automatiserede orkestreringer. DataGovOps giver en komplet værktøjskæde, sikkerhedsadgang, færdigpakkede datasæt, integration med workflow-styring inklusive en automatiseret sti til implementering og styringssporing med hensyn til politikker.”

I sidste ende, på grund af lav kode og ingen kode, er konceptet “sammensat virksomhed” ved at dukke op. “I stedet for at tage den forældede tilgang med at stole på begrænsede softwareværktøjer, som kun kan forbedres med udviklerressourcer, ser vi virksomheder hurtigt samle og genmontere funktionelle byggeklodser til deres vigtigste processer,” siger Russell. “I den komponerbare virksomhedsmodel kan virksomheder reagere på hurtigt skiftende markedsforhold ved at tilpasse deres værktøjer og processer, især da stadig mere kyndige brancheteams bruger lavkodeløsninger til selvbetjening. Som et resultat kan it-organisationer omfokusere deres indsats på de strategiske projekter, der betyder mest: digital transformation, sikkerhed, cloud-migrering og opbygning af en kundeoplevelse i verdensklasse.”

(Oplysning: Jeg er kontraktanalytiker hos IDC, nævnt i denne rapport .)

IT-prioriteter | Sky | Big Data Analytics | Innovation | Teknik og arbejde | Samarbejde