Lav kode og ingen kode kan åpne flere dører til kunstig intelligens

0
190

Joe McKendrick

Av Joe McKendrick for Service Oriented | 20. november 2021 | Emne: Enterprise Software

Hvor høyt vil lavkodeapplikasjoner gå? Juryen er fortsatt ute på hvor høyt dette går. Lite kode og ingen kode kan til og med spille en rolle i å gjøre bedriftsbrukere i stand til å bygge kunstig intelligens-drevne applikasjoner, spår noen observatører.

national-gallery-of-art-washington-dc-photo-by-joe-mckendrick.jpg

Foto: Joe McKendrick

Lave og ingen kodeplattformer gjør det mulig “å distribuere kunstig intelligens uten å ansette en hær av dyre utviklere og dataforskere.,” sier Jonathon Reilly, som skriver i Harvard Business Review. “Hvis du fjerner friksjon fra bruk, vil det bidra til å frigjøre kraften til AI på tvers av alle bransjer og la ikke-spesialister bokstavelig talt forutsi fremtiden. Med tiden vil AI-plattformer uten kode være like allestedsnærværende som tekstbehandlings- eller regnearkprogramvare er i dag,” < /p>

Reilly anbefaler å lete etter plattformer som gjør slik utvikling så enkel som mulig — et enkelt grensesnitt som integreres med populære bedriftsapplikasjoner; at data blir automatisk klassifisert; automatiserer modellvalg og opplæring; og overvåker modellens ytelse. “Brukeren skal ikke trenge å kjenne seg rundt regresjon eller k-nærmeste naboalgoritmer.”

Ikke alle er enige om at lav kode og ingen kodeplattformer kan åpne en vei til avansert applikasjonsutvikling – i hvert fall ikke ennå. “Jeg tror ikke den gjennomsnittlige forretningsbrukeren kan bygge og distribuere sofistikerte applikasjoner,” sier Kevin Harbauer, teknologisjef i Ephesoft. “De fleste av disse lavkode/ikke-kodeløsningene krever en ganske teknisk kraftbruker for å lykkes.”

Kunsten å lage en flott applikasjon av enhver kompleksitet “krever fortsatt arbeid rundt design av brukeropplevelse, prioritering av de riktige funksjonene og forståelse av arbeidsflyter og algoritmer,” sier Ed Sawma, VP for operasjoner og markedsføring i Transposit. “det er bare implementeringen som er flyttet til dra-og-slipp-grensesnitt som ikke krever skriving av kode.”

Automatisering på lavt nivå er et populært bruksområde, som “synes å være der hoveddelen av disse typene applikasjoner brukes utenfor IT,” sier Harbauer. “Disse løsningene lar superbrukere automatisere enkle oppgaver, integrere data mellom systemer og utvikle enkle applikasjoner som ville ha krevd IT tidligere.”

Dette går til kjernen av hva det vil si å være en innbyggerutvikler. “Målet med lav- eller kodefri programvare er ikke å la innbyggerutviklere bygge sofistikerte applikasjoner eller virksomhetskritiske programvareapplikasjoner,” sier Harel Tayeb, administrerende direktør i Kryon Systems. Snarere er det ment å gjøre det mulig for innbyggerutviklere “å raskt lage en app som vil hjelpe dem med å løse et problem, og deretter gå videre med arbeidsdagen. Mer sofistikerte applikasjoner vil fortsatt kreve IT eller ingeniører for å oppnå.”

Robotisk prosessautomatisering, for en, “er fortsatt for kompleks for innbyggerutvikleren,” sier Tayeb. “Leverandører har fortsatt mye arbeid å gjøre. For at borgerutviklerbasert RPA virkelig skal ta av, må RPA-verktøy være virkelig enkle for brukere, noe som betyr at ingen kodeerfaring eller teknisk bakgrunn er nødvendig. Verktøyene må være intuitive og styrke bruker med funksjonene som trengs for å designe og distribuere en programvarebot.”

Der innbyggerutvikleren kan tilføre verdi «er at de kjenner prosessen de ønsker å automatisere, innvendig og utvendig, fordi de har utført den prosessen manuelt», sier Tayeb. “En kort læringskurve og minimal trening er avgjørende. Noen plattformer tilbyr allerede dette. og noen jobber fortsatt med det.”

Med knurrende raffinement kommer økende problemer. “Det er en risiko for at innbyggerutviklere kan bruke mye tid på å bygge noe i en plattform uten kode som så må kodes om fra bunnen av for å faktisk være fullt funksjonell og brukbar av en organisasjon,” sier Sawma. “For å forhindre dette scenariet, bør teammedlemmer kommunisere åpent om hva som bygges i deres no-code-plattformer, slik at tid og ressurser ikke utilsiktet kastes bort.”

Det er også en gnisning hvis nivået av sofistikering med utviklerbygd programvare øker til avanserte analyser eller AI-nivåer – hvem vil vedlikeholde eller oppdatere disse appene? “Som vi så med fremveksten og fallet av Microsoft Access, er den største risikoen for organisasjoner at når en bedriftsbruker går videre til en annen rolle eller forlater organisasjonen, hvem vil vedlikeholde alle de forretningskritiske applikasjonene de har bygget?” påpeker Harbauer. “Akkurat som tradisjonell programvareutvikling og administrasjon av bedriftsapplikasjoner, er sterk endringsstyring og overvåking av bedriftsapplikasjoner avgjørende med disse engangsapplikasjonene bygget av bedriftsbrukere.”

IT-prioriteringer | Sky | Big Data Analytics | Innovasjon | Teknikk og arbeid | Samarbeid