Intervjuer

Rodrigo Coutinho, medgrunnlegger og AI-produsktleder i OutSystems – Intervju-serie

mm
Legg til Unite.AI blant dine foretrukne kilder på Google

Rodrigo Coutinho er medgrunnlegger og AI-produsktleder i OutSystems. Siden han grunnla selskapet i 2001, har han hatt en avgjørende rolle i utformingen og visjonen for produktet, spesielt når det gjelder arkitektur og visuelt språk. Fra dag én har han fokusert på å utvikle innovative og pragmatiske måter å øke leveringshastigheten for bedriftsapper. Han er nå ansvarlig for å doble målet ved å bruke AI til å øke produktiviteten med en størrelsesorden.

OutSystems er en lavkodeplattform drevet av generativ AI som hjelper organisasjoner med å raskt bygge, forvalte og utvikle bedriftsapper av høy kvalitet. Den muliggjør raskere utvikling av kritiske programvare, oppmuntrer til samarbeid mellom IT- og forretningslag, og støtter skalerbar, skybasert arkitektur – som strømlinjeformer hele programvarelivssyklusen og reduserer køer.

Hvordan transformerer AI landskapet for lavkodeutvikling?

Nye AI-verktøy bringer to betydelige endringer til lavkode: produktivitet og kommunikasjonsmetoder. Generativ AI hjelper lavkodeutviklere med å bygge apper raskere og med bedre kvalitet. Modellene er trent med arkitektoniske beste praksis, som sikrer at forslagene som presenteres for utviklerne er solide. I tillegg brukes generativ AI også i andre deler av livssyklusen, som appdesign, appvalidering og staging, og akselererer hastigheten fra ide til app enda raskere.

Den andre store endringen, en konsekvens av den første, er at kommunikasjonen mellom IT og forretning vil endre seg dramatisk. Med muligheten til å bruke AI og lavkode til å lage den første versjonen av appen på minutter og store endringer på sekunder, kan appen lages sammen med forretningen. I stedet for å kommunisere gjennom kravdokumenter, kan IT vise en faktisk kjørbar app i sanntid.

Dette vil transformere rollen til IT, bringe utviklere til bordet og muliggjøre innovasjon som oppstår fra kombinasjonen av forretning og teknologi.

Hva er de viktigste fordelene med AI-drevet lavkodeutvikling sammenlignet med tradisjonelle kodeverktøy?

I motsetning til tradisjonell kode med AI, overvinner lavkodeplattformer drevet av AI – som OutSystems Mentor – nøkkelutfordringer som foreldreløs kode, dårlig kodekvalitet og mangel på transparens og forklarbarhet. Dette er mulig fordi lavkodeverktøy som OutSystems bruker høynivåmodeller som abstraherer kompleksiteten i kode, og gjør det mulig å validere den genererte appen for å sikre at den fungerer og følger beste praksis.

Hva er utfordringene organisasjonene møter når de implementerer AI-drevne lavkodeplattformer?

Det finnes noen ting som organisasjonene må være klar over når de velger og implementerer disse lavkodeplattformene. Først og fremst må man se etter en plattform som bruker AI til å forbedre hele SDLC, ikke bare kodegenerering. For det andre må man tenke på hvordan verktøyet kan hjelpe med å endre måten vi jobber på. For eksempel kan Mentor, OutSystems’ mål, være å endre forholdet mellom IT og forretning, noe som vil ha en mye dypere innvirkning på organisasjonene enn bare å øke utviklerproduktiviteten.

Til slutt kan det å holde seg i samsvar med regler og bestemmelser være en utfordring for organisasjonene som bruker AI-drevne lavkodeplattformer. Utviklerteamene må huske å ikke skyve forbi auditorer for å sjekke for overholdelse av regler eller potensielle sikkerhetsproblemer, og alltid involvere juridiske team, spesielt når de arbeider med kunder eller følsomme data. Derfor har OutSystems allerede tilpasset seg dette, og tilbyr en ramme som automatisk sikrer datastyring og overholdelse av regler.

Hva skiller OutSystems fra andre lavkodeutviklingsplattformer?

OutSystems er designet for å levere den beste utvikleropplevelsen med det mest avanserte AI- og generative AI-verktøyssettet på lavkode-markedet. OutSystems-plattformen drives av AI-drevet utvikling for uforlignelig hastighet og skala med AI-verktøy for å håndtere sikkerhetsproblemer, teknisk gjeld og andre vedlikeholdsproblemer. Vår automatiserte AI-agentbygger lar IT-teamene enkelt bygge GenAI-apper uten avansert GenAI-ekspertise.

OutSystems er også den eneste LCAP-plattformen som kan brukes i alle brukstilfeller, og som tilbyr uforlignelig ytelse og skala som kan støtte selv de mest uforutsigbare og ujevn trafikkmønster. Når du bygger på OutSystems, bygger du apper som alltid er dine, med enkel integrasjon med andre teknologier og eksisterende infrastrukturer, og uten vegger eller begrensninger på funksjoner.

Hvordan hjelper AI bedrifter med å løse “kjøp eller bygg”-dilemmaet i programvareutvikling?

AI og lavkodeplattformer gjør det mulig for bedrifter å bygge tilpassede løsninger som er kostnadseffektive og tilpassbare, og som gir bedriftene nye muligheter til å bygge sine egne plattformer til en brøkdel av den tradisjonelle kostnaden. Videre tillater AI-drevne lavkodeplattformer at du bygger din teknologistakk mye raskere med færre ressurser.

Realiteten er at AI endrer maktbalansen her – selskaper som tidligere har måttet investere i dyre tilpasninger av standardprogramvare, ofte på bekostning av kontroll og oversikt for å spare penger, har nå tilgang til nye muligheter for å bygge programvare som fungerer spesifikt for dem.

Hva er OutSystems Mentor, og hvordan utnytter den AI for å automatisere hele programvareutviklingslivssyklusen (SDLC)?

OutSystems Mentor er bransjens første fullstendige programvareutviklingslivssyklus (SDLC) digital arbeider, som muliggjør appgenerering, levering og overvåking, alt drevet av lavkode og GenAI. Mentor innfører en “shift-left”-tilnærming til appskaping, som muliggjør at utviklere kan starte tidligere i prosessen. Utgangspunktet er oppdagelse og rask prototyping, hvor IT-teamene kan validere ideer og finjustere initialdesign før fullskala utvikling. Brukerne beskriver bare appen de trenger eller deres visjon, og Mentor genererer en initial versjon med front-end funksjonalitet, datamodeller og innebygd forretningslogikk. Ved å automatisere appprototyping og sikre beste kodekvalitet, omdefinierer Mentor SDLC.

Hva skiller Mentor fra andre AI-drevne lavkodeutviklingsverktøy?

Mentor transformerer programvareutvikling og -forvaltning til en stor konkurransefordel. Ved å bruke AI-drevet appgenerering, optimalisering, automatiserte kvalitetskontroller og agenter under sentralisert IT-styring, øker Mentor utviklerproduktiviteten samtidig som den sikrer at appene møter de høyeste kvalitetsstandardene. Videre tillater Mentor at dette skjer med en hastighet som tidligere var umulig, og som muliggjør at teamene kan gjøre mer med sin tid og tilpasse seg underveis i utviklingen.

I motsetning til tradisjonell kode med generativ AI, overvinner Mentor nøkkelutfordringer som foreldreløs kode, dårlig kodekvalitet og mangel på transparens og forklarbarhet. Den sikrer at teamene beholder kontrollen, reduserer teknisk gjeld og fullt utnytter potensialet i AI-drevet programvareutvikling, og gjør det til et smartere og mer effektivt valg for rask programvareutvikling.

Mentor er sikker fra design til å møte alle datastyringskrav og standarder for å sikre overholdelse og sikkerhet. Den modellbaserte utviklingen muliggjør enklere vedlikehold ved å fokusere på modeller i stedet for kode, og som til slutt muliggjør at utviklerne kan fokusere på prosjektene sine.

Hvordan forbedrer Mentors AI-drevne tilnærming overvåking og sikkerhet sammenlignet med tradisjonelle GenAI-verktøy?

Med Mentor kan teamene validere og vedlikeholde apper gjennom AI-drevne kodegjennomgang, og sikre at alle apper møter de høyeste mulige standarder for utvikling, sikkerhet, ytelse og langtidsvedlikehold. Ved å implementere disse gjennomgangene fra starten, kan utviklerne vedlikeholde datastyring og oversikt på hver enkelt trinn i prosessen.

Mentor sjekker også proaktivt og regelmessig for problemer som kan tyde på en kompromittering av kvalitet eller sikkerhet når en app er i produksjonsmiljøet. Alle kritiske aspekter ved disse appene – som arkitektur, sikkerhet, ytelse og vedlikehold – kan nøye overvåkes og sjekkes for beste kodepraksis og kvalitet gjennom hele utviklingscyklen. Hos OutSystems legger vi stor vekt på bedriftssikkerhet og erkjenner hvor viktig det er å sikre vår plattform og universet av apper bygget av våre kunder, og som til slutt muliggjør at våre kunder kan bygge sikre apper som utnytter OutSystems-teknologi og skytjenester uten å kreve dyp teknisk ekspertise i sikkerhet.

Hvordan orkestrerer Mentors AI-arkitektur flere agenter for å akselerere apputvikling?

Mentor er en digital arbeider: en ikke-menneskelig, AI-drevet teammedlem som er trent til å fullføre eller støtte sekvensielle oppgaver og selv hele prosesser. Den bruker en kombinasjon av generativ AI-prompter, naturlig språkbehandling, ledende AI-modeller og maskinlæring til å automatisere kjedelige, separate og komplekse prosesser og å støtte arbeidet til mennesker.

Mentor bruker flere agenter, hver spesialisert i et bestemt aspekt av apputvikling, for å raskt generere fullt funksjonsdyktige apper ved å samarbeide om ulike deler av prosjektet samtidig, og som betydelig reduserer utviklingstiden samtidig som den opprettholder kvaliteten ved å utnytte styrkene til hver agent gjennom hele programvareutviklingslivssyklusen (SDLC).

Hvordan planlegger OutSystems å utvikle sine AI-egenskaper i årene som kommer?

Hos OutSystems er vår AI-strategi sentrert rundt å bruke AI og maskinlæring til å akselerere iterativ apputvikling, forbedre sikkerhet, ytelse og smidighet, og bygge GenAI-drevne apper for å akselerere transformasjon. Etterhvert som vi utvider våre produkttilbud gjennom Mentor og vår AI-Agentbygger, vil vi fortsette å utnytte GenAI og agens AI til å muliggjøre at IT-teamene kan innovere uten begrensninger.

Takk for det flotte intervjuet, lesere som ønsker å lære mer kan besøke OutSystems.

Antoine er en visjonær leder og medgrunnlegger av Unite.AI, drevet av en urokkelig lidenskap for å forme og fremme fremtiden for AI og robotikk. En serial entrepreneur, han tror at AI vil være like disruptiv for samfunnet som elektrisitet, og blir ofte fanget i å prise potensialet for disruptive teknologier og AGI.

Som en futurist, er han dedikert til å utforske hvordan disse innovasjonene vil forme vår verden. I tillegg er han grunnlegger av Securities.io, en plattform som fokuserer på å investere i banebrytende teknologier som definerer fremtiden og omformer hele sektorer.