Programvara med låg kod och ingen kod omdefinierar utvecklarjobb

0
151

Joe McKendrick

Av Joe McKendrick för Service Oriented | 23 oktober 2021 | Ämne: Enterprise Software

Låg kod och ingen kod har något för alla – för både icke-tekniska användare såväl som erfarna utvecklare. Men rörelsen mot lågkod kan vara mer långsam än vad som ursprungligen hoppades. “De applikationer som en affärsenhet kan lösa utan behov av IT-proffs är generella och återkommande problem, som redan är väl modellerade och lösta av någon”, säger Gabriel Simonet, marknadschef för GeneXus. “Men när problemet inte är väl löst eller modellerat behövs IT-proffs.”

Foto: Joe McKendrick < /figure>

Det är inte så att lågkod/ingen kod inte omfamnas entusiastiskt – det blomstrar faktiskt. Nästan hälften (47%) av företagen i en nyligen genomförd TechRepublic-undersökning använder nu lågkod/ingen kod i sina organisationer. Av de 35% som inte använder LCNC för närvarande sa en av fem (20%) att de tänker använda tekniken under det kommande året.

Dagens affärsanvändare “kan kombinera rika UI-ramverk, bibliotek och ett brett utbud av API:er levererade som en tjänst för att bygga en mer varierad svit av applikationer”, säger Snigdha Kotta, produktchef för API:er och utvecklarupplevelse för SAS. “Även om dessa resurser fortfarande är olika och komplicerade nog att de troligen kommer att kräva åtminstone blygsamt IT-stöd, förändras saker snabbt.”

En sak är säker: det kommer att finnas fler utvecklare – med varierande kapacitet – mellan företag. “Låg-kod och no-code-tillvägagångssätt öppnar för analytisk och beslutande apputveckling för medborgarapputvecklare”, säger Kotta. “Där du tidigare kanske hade haft fyra eller fem apputvecklare, nu kan du ha 40 eller 50. Dessa tillvägagångssätt påskyndar också utveckling och iteration.”

Som ett resultat är det dags att utmana “traditionellt tänkande kring IT”, säger Chris Stephens, vice vd för företagsdata och analys för Zendesk. “Den roll som en teknolog spelar i skapandet av affärsvärde är mycket annorlunda än den var för 10 år sedan. Rollen har omdefinierats eftersom molnet, data och applikationsplattformar abstraherar bort det som många människor tänker på som teknik. Stora teknikledare är värdefullt idag eftersom de hjälper företagsledare att se komplexitet från ände till ände, känna igen beroenden och driva bästa praxis, inte för att de håller datorerna igång. “

Tillkomsten av moln, SaaS och andra plattformsdrivna tillvägagångssätt “har gjort det möjligt för IT att abstrahera bort detaljerna i teknikstaplar och höja teknikteamens roll”, säger Stephens. “Låg kod/ingen kodmetoder är på många sätt ett nästa steg i den abstraktionsresan. IT-organisationer har ny frihet att driva innovation.”

Denna frihet kan innefatta en omprövning av IT-avdelningarnas roller. “Sluta tänka på IT som IT!” Stephens uppmanar. “När vi har abstraherat bort komplexiteten i teknikstackar, har teknikledare blivit mer fokuserade på värdeskapande. Detta innebär att använda SaaS-applikationer för allt som inte skapar en differentierad upplevelse för dina kunder. Till sin natur är dessa applikationer alla byggda utanför IT. För de upplevelser där du levererar något unikt för dina kunder, lär dig hur du förstår var din kund upplever friktion och bygger upplevelser som tar bort det. Det kommer alltid att finnas en roll för fantastiska teknikteam i det.”

Samtidigt finns det frågor som måste ställas när företag ger sig i kast med sina alternativ för låg kod/ingen kod. Till att börja med är det viktigt att fråga, “Vad är affärsmodellen för de plattformar som utvärderas? Tillhandahåller du verktygen gratis till utvecklare, eller tar du betalt per slutanvändare av den genererade applikationen?” Simonet berättar. “Om volymen av slutanvändare är stor kan kostnaden för plattformen bli något mycket betungande i slutet av dagen. Tar du betalt per utvecklare och låter dem välja var de ska bo? I dessa fall kan kostnaden för verktyget är lägre, men det kan kräva att företag också har systemadministratörer för att kunna ta projekt i produktion.”

En av de stora utmaningarna för verktyg med låg kod kommer att vara densamma som för professionella utvecklare: utvecklas,” påpekar Simonet. “Vad kommer att hända med varje plattform när tekniken utvecklas, när ett nytt programmeringsspråk dyker upp, eller dyker det upp en ny plattform för att skapa programvara? Är låga koder utformade för att enkelt utvecklas?”

I slutändan är det inget nytt med lösningar med låg kod/ingen kod, tillägger han. “Kom ihåg att före lågkodsvågen fanns det en RAD-våg (Rapid Application Development) och en CASE-våg (Computer Aided Software Engineering). Problemet de försökte lösa var i princip detsamma som lågkodsverktygen. de försvann. Varför? För att de inte kunde utvecklas, för att de inte var designade för att utvecklas med tekniska förändringar över tiden.” Detta kommer att bli det ultimata testet för communityn med låg kod/ingen kod.

Relaterade ämnen:

Cloud Big Data Analytics Innovation Tech and Work Collaboration Developer  Joe McKendrick

Av Joe McKendrick för Service Oriented | 23 oktober 2021 | Ämne: Enterprise Software