Lavkoden og ikke-koden handler ikke bare om å gjøre det mulig for borgerutviklere å komme seg ut og bygge sine egne applikasjoner. Og det handler ikke bare om å frigjøre profesjonelle utviklere fra å måtte bygge og distribuere applikasjoner på lavt nivå. Low-code og no-code-løsninger er også verktøy for utviklere selv, noe som gjør sine egne jobber enklere og gjør dem i stand til å sette sammen forretningskritiske forhåndsbygde applikasjonskomponenter raskt.
Foto: Joe McKendrick
En nylig undersøkelse utført av Mendix viser at 64% av IT-fagpersonene var enige om at lav kode er deres løsning for utvikling. Hele 59% av prosjektene som bruker lav kode er et samarbeid mellom forretnings- og IT-grupper.
For å utforske disse mulighetene, veide bransjeledere konsekvensene av denne nye modusen for utvikleres jobber.
“Low-code presenterer nesten en motkultur mot tradisjonell programmering,” sier Dr. Rod Fontecilla, SVP, innovasjonssjef og dataforsker ved Dovel Technologies. “Utviklere er etterspurt og har bygget et så stort fellesskap i løpet av de siste tiårene at et slikt kulturskifte kan være vanskelig å tilpasse. Utviklere må omfavne disse plattformene, bli sertifisert, lære skriptspråkene sine og utfylle sine nåværende ferdigheter.”
Fontecilla spår at økningen av lav-kode/ingen-kode i utviklingsbutikker vil skape hybridmiljøer. “Etter hvert som disse plattformene med lav kode/ingen kode får større penetrasjon, vil programvaremiljøer i bedrifter bli hybrid med en kombinasjon av tilpasset koding for de mest komplekse forretningsprosessene og bruk av plattformer med lav kode/ingen kode for alle andre,” sa han sier.
En slik hybrid tilnærming kan bli normen i de fleste miljøer. “En best praksis i programmering er å bygge gjenbrukbare komponenter, og med en hybrid lavkode-applikasjonsplattform kan en utvikler for eksempel kode en kontakt for å integrere en intern CRM-løsning og deretter dele den med andre utviklingsteam i selskapet,” sier Nuno Pedro, handelssjef for SAP Customer Experience.
Dagene med å lage kode fra bunnen av avtar, men ikke helt over. “En lavkode-tilnærming inkluderer dra og slipp-verktøy som utviklere kan bruke-for eksempel for å utvikle APIer, eller for å integrere applikasjonen med andre systemer, eller for å tilpasse grensesnitt for frontend,” sier Miguel Valdes Faura, administrerende direktør i Bonitasoft. I tilfeller hvor utviklere trenger å sette seg ned og kode, kan de fortsatt stole på sine velprøvde verktøy, plattformer og rammer. “Plattformer som tilbyr en hybrid lavkode-tilnærming vil trolig være de som er mest nyttige for utviklingslag for blandede ferdigheter.”
Når applikasjonsutviklingen utvikler seg til en tidkrevende prosess, “lener profesjonelle utviklere seg nå på løsninger med lav kode/ingen kode for applikasjoner som ikke krever at utviklere skriver eller eier dem selv,” sier Shiv Ramji, produktsjef i Auth0. “Ved å forkorte livssyklusen for programvareutvikling, fremskynder det time-to-market, forbedrer fleksibiliteten og lar utviklere fokusere på kjerneinnovasjon. Low-code og no-code-løsninger forbedrer også smidigheten for utviklerteam, ettersom de raskt kan lage et eksempel for forretningsteamet for å evaluere og gi tilbakemelding på – forkorte vurderingssyklusene og forbedre det ferdige produktet. ”
Plattformer med lav kode/ingen kode hjelper utviklere “med å forbedre evnen til å takle mer komplekse utviklingsoppgaver ved å redusere tiden som trengs for å takle enklere programmeringsutfordringer,” sier SAPs Pedro. “Det har vært konsekvente tilbakemeldinger fra utviklere om at bruk av plattformer med lav kode og ingen kode tvinger dem til å revurdere hvordan de takler forskjellige kodeutfordringer og presser en slankere og forenklet måte å tenke og kode på som til syvende og sist er fordelaktig fra et produktivitetsperspektiv for all koding arbeidet blir gjort. ”
Det kan ha vært noe tilbakeslag til lav-kode/ingen-kode fra profesjonelle utviklere, men nå blir det en del av mange verktøysett. “Mange utviklingsteam innser nå at dra-og-slipp API-tilgang, datakartlegging og skjemabygging er store tidsbesparende-som ikke truer jobbene deres,” sier Rod Cope, teknologisjef i Perforce Software. “Implementeringsverktøy som akselererer dette arbeidet gir tid til å komme til den endeløse listen over mer interessant, komplekst arbeid raskere. Over tid vil vi se plattformer med lav kode og ingen kode pakke ut produksjonen på måter som er enda lettere tilgjengelig av tradisjonelle programmeringsspråk og utviklingsplattformer. Som et resultat vil utviklere bli mer produktive når de outsourcer det grunnleggende til kode generert av andre verktøy-som vi snart vil se med AI-relaterte verktøy. Low-code og no-code-løsninger vil også være spesielt nyttig når du integrerer med forretningsprogrammer som har kjente og stabile grensesnitt, for eksempel CRM, ERP og lignende pakker. ”
Enterprise Software
Windows 10: Mine fem favoritt gratis verktøy De raskeste VPN -ene i 2021: NordVPN, Hotspot Shield og ExpressVPN sammenlignet Beste videokonferansetjenester for bedrifter: Zoom, WebEx , AnyMeeting, Slack og mer Hvordan øke bedriftens SEO (ZDNet YouTube) programvare som en tjeneste: Et jukseark (TechRepublic)
Relaterte emner:
IT Priorities Cloud Big Data Analytics Innovation Tech and Work Collaboration < img src = "https://www.zdnet.com/a/hub/i/r/2020/01/11/aadf959a-c685-4b4b-b144-e92dc3ac4cae/thumbnail/40x40/048d26580d4f6a1cf3c0a4a29a091632/joe-mckendrick.jpg class = "" height = "40" width = "40" alt = "Joe McKendrick" height = "40" width = "40" title = "Slår ut lav kode og ingen kode er verdifull for profesjonelle utviklere også" />