Intervjuer

Rodrigo Coutinho, medgrundare och AI-produktchef på OutSystems – Intervjuserie

mm
Lägg till Unite.AI bland dina föredragna källor på Google

Rodrigo Coutinho är medgrundare och AI-produktchef på OutSystems. Sedan han grundade företaget 2001 har han haft en avgörande roll i utformningen och visionen för produkten, särskilt dess arkitektur och visuella språk. Från första dagen har han fokuserat på att utveckla innovativa och pragmatiska sätt att öka leveranshastigheten för företagsapplikationer. Han är nu ansvarig för att förstärka detta mål genom att använda AI för att öka produktiviteten med en storleksordning.

OutSystems är en lågkodsplattform som drivs av generativ AI som hjälper organisationer att snabbt bygga, hantera och utveckla företagsklassapplikationer. Den möjliggör snabbare utveckling av missionskritisk programvara, uppmuntrar samarbete mellan IT- och affärsteam och stöder skalbar, molnbaserad arkitektur – vilket strömlinjeformar hela programvarans livscykel samtidigt som det minskar köer.

Hur förändrar AI landskapet för lågkodsutveckling?

Nya AI-verktyg medför två betydande förändringar för lågkod: produktivitet och kommunikationsmetoder. Generativ AI hjälper lågkodsutvecklare att bygga applikationer snabbare och med bättre kvalitet. Modellerna tränas med hjälp av arkitektoniska bästa metoder, vilket säkerställer att de förslag som presenteras för utvecklarna är sunda. Dessutom används generativ AI även i andra delar av livscykeln, som appdesign, appvalidering och publicering, vilket accelererar takten från idé till app ännu snabbare.

Den andra stora förändringen, en följd av den första, är att kommunikationen mellan IT och affär kommer att förändras dramatiskt. Med möjligheten att använda AI och lågkod för att skapa den första versionen av applikationen på några minuter och stora förändringar på några sekunder kan applikationen skapas tillsammans med affären. Istället för att kommunicera genom kravdokument kan IT visa en faktiskt körande applikation i realtid.

Detta kommer att förändra rollen för IT, vilket kommer att föra utvecklare till bordet och möjliggöra innovation som uppstår från kombinationen av affär och teknik.

Vilka är de viktigaste fördelarna med AI-driven lågkodsutveckling jämfört med traditionella kodningsmetoder?

Till skillnad från traditionell kod med AI, lågkodsplattformar som drivs av AI – som OutSystems Mentor – övervinner nyckelutmaningar som föräldralös kod, dålig kodkvalitet och brist på transparens och förklarbarhet. Detta är möjligt eftersom lågkodsverktyg som OutSystems använder högnivåmodeller som abstraherar kodens komplexitet, vilket gör det möjligt att validera den genererade applikationen för att säkerställa att den fungerar och följer bästa metoder.

Vilka utmaningar möter organisationer när de implementerar AI-drivna lågkodsplattformar?

Det finns några saker som organisationer behöver vara medvetna om när de väljer och implementerar dessa AI-drivna lågkodsplattformar. Först, leta efter en plattform som använder AI för att förbättra hela SDLC, inte bara kodgegenerering. För det andra, tänk på hur verktyget kan hjälpa till att förändra hur vi arbetar. Till exempel, med Mentor, syftar OutSystems till att förändra relationen mellan IT och affär, något som kommer att ha en mycket djupare inverkan på organisationer utöver att bara öka utvecklarens produktivitet.

Slutligen kan det vara en utmaning för organisationer som använder AI-drivna lågkodsplattformar att upprätthålla regelefterlevnad. Utvecklingsteam måste komma ihåg att inte skynda förbi revisioner för regelefterlevnad eller potentiella säkerhetsrisker och alltid involvera juridiska team, särskilt när de arbetar med kunder eller känsliga data. Därför har OutSystems redan anpassat sig till detta genom att tillhandahålla ett ramverk som automatiskt säkerställer datastyrning och regelefterlevnad.

Vad särskiljer OutSystems från andra lågkodsutvecklingsplattformar?

OutSystems är utformat för att leverera den bästa utvecklarupplevelsen med det mest avancerade AI- och generativa AI-verktyget på lågkodsmarknaden. OutSystems-plattformen driver AI-driven utveckling för en oöverträffad hastighet och skala med AI-verktyg för att hantera säkerhetsrisker, teknisk skuld och andra underhållsproblem. Vår automatiserade AI-agentbyggare tillåter IT-team att enkelt bygga GenAI-infuserade appar utan avancerad GenAI-expertis.

OutSystems är också den enda LCAP-plattformen som kan användas i alla användningsfall, vilket erbjuder en oöverträffad prestanda och skala som kan stödja även de mest oförutsägbara och inkonsekventa trafikmönstren. När du bygger på OutSystems bygger du appar som alltid är dina, med enkel integration med andra teknologier och befintliga infrastrukturer, och utan väggar eller begränsningar för funktioner.

Hur hjälper AI företag att lösa “köp eller bygg”-dilemmat i programvaruutveckling?

AI och lågkodsplattformar gör det möjligt för företag att bygga anpassade programvaror på ett mer tillgängligt, kostnadseffektivt och anpassningsbart sätt, vilket ger företag nya möjligheter att bygga sin egen teknikstack till en bråkdel av den traditionella kostnaden. Dessutom tillåter AI-drivna lågkodsutvecklingsplattformar att bygga tekniken mycket snabbare med färre resurser.

Verkligheten är att AI förändrar maktförhållandet här – företag som tidigare har varit tvungna att investera i dyra anpassningar av standardprogramvara, ofta med avkall på kontroll och synlighet av ekonomiska skäl, har nu tillgång till nya vägar för att bygga programvara som fungerar specifikt för dem.

Vad är OutSystems Mentor, och hur använder den AI för att automatisera hela programvaruutvecklingslivscykeln (SDLC)?

OutSystems Mentor är branschens första fullständiga programvaruutvecklingslivscykel (SDLC) digitala medarbetare, som möjliggör appgenerering, leverans och övervakning, allt driven av lågkod och GenAI. Mentor introducerar en sann “shift-left”-ansats till appskapande, som möjliggör för utvecklare att börja tidigare i processen. Från upptäckt och snabb prototypning kan IT-team validera idéer och förfinansiera initiala design innan fullskalig utveckling. Användarna behöver bara beskriva den app de behöver eller sin vision, och Mentor genererar en initial version med frontend-funktionalitet, datamodeller och inbäddad affärslogik. Genom att automatisera app-prototyper och säkerställa bästa klassens kodkvalitet omdefinierar Mentor SDLC.

Vad skiljer Mentor från andra AI-drivna lågkodsutvecklingsverktyg?

Mentor omvandlar programvaruutveckling och hantering till en stor konkurrensfördel. Med hjälp av AI-driven appgenerering, optimering, automatiserad kvalitetskontroll och agenter under den centrala IT-styrningen förbättrar Mentor utvecklarens produktivitet samtidigt som det säkerställer att applikationerna uppfyller de högsta kvalitetsstandarderna. Dessutom tillåter Mentor att detta sker i en hastighet som tidigare ansågs omöjlig, vilket möjliggör för team att göra mer med sin tid och anpassa sig efter behov under utvecklingen.

Till skillnad från traditionell kod med generativ AI, övervinner Mentor nyckelutmaningar som föräldralös kod, dålig kodkvalitet och brist på transparens och förklarbarhet. Den säkerställer att teamen behåller kontrollen, minskar teknisk skuld och fullt utnyttjar potentialen för AI-driven programvaruutveckling, vilket gör det till ett smartare och mer effektivt val för modern, snabb programvaruutveckling.

Mentor är säkerhetsdesignad för att uppfylla alla krav och standarder för datastyrning och säkerhet för att säkerställa regelefterlevnad och säkerhet. Dess modellbaserade utveckling möjliggör enklare underhåll genom att fokusera på modeller snarare än kod, vilket slutligen möjliggör för utvecklare att fokusera på de projekt som de har för handen.

Hur förbättrar Mentors AI-drivna tillvägagångssätt styrning och säkerhet jämfört med traditionella GenAI-verktyg?

Med Mentor kan team validera och underhålla applikationer genom AI-drivna kodgranskningar, som säkerställer att alla applikationer uppfyller de högsta möjliga standarderna för utveckling, säkerhet, prestanda och långsiktig underhållbarhet. Genom att implementera dessa granskningar från början kan utvecklare upprätthålla datastyrning och synlighet i varje steg av processen.

Mentor kontrollerar också proaktivt och regelbundet eventuella problem som kan tyda på en kompromiss i kvalitet eller säkerhet när en app är i produktionsmiljön. Alla kritiska aspekter av dessa applikationer – som arkitektur, säkerhet, prestanda och underhåll – kan övervakas och kontrolleras för bästa kodningspraxis och kvalitet under hela utvecklingscykeln. På OutSystems lägger vi stor vikt vid företagssäkerhet och erkänner hur viktigt det är att skydda vår plattform och universum av applikationer som byggs av våra kunder, vilket slutligen möjliggör för våra kunder att bygga säkra applikationer med hjälp av OutSystems-teknik och molnbaserade tjänster utan att kräva djup teknisk expertis inom säkerhet.

Hur orkestrerar Mentors AI-arkitektur flera agenter för att påskynda applikationsutveckling?

Mentor är en digital medarbetare: en icke-mänsklig, AI-driven teammedlem som tränats för att slutföra eller stödja sekventiella uppgifter och till och med hela processer. Den använder en kombination av generativ AI-prompt, naturlig språkbehandling, ledande AI-modeller och maskinlärande för att automatisera tråkiga, skilda och komplexa processer och förstärka mänskligt arbete.

Mentor använder flera agenter, var och en specialiserad på ett specifikt område av applikationsutveckling, för att snabbt generera fullt fungerande applikationer genom att samarbeta på olika delar av projektet samtidigt, vilket betydligt minskar utvecklingstiden samtidigt som det upprätthåller kvaliteten genom att utnyttja varje agents styrkor under hela programvaruutvecklingslivscykeln (SDLC).

Hur planerar OutSystems att utveckla sina AI-förmågor under de kommande åren?

På OutSystems är vår AI-strategi centrerad kring att använda AI och maskinlärande för att påskynda iterativ programvaruutveckling, förbättra säkerhet, prestanda och agility, och bygga GenAI-drivna applikationer för att påskynda transformation. När vi utvidgar våra produktutbud genom Mentor och vår AI-agentbyggare, kommer vi att fortsätta att utnyttja GenAI och agentic AI för att möjliggöra för IT-team att innovativa utan begränsningar.

Tack för den underbara intervjun, läsare som vill lära sig mer kan besöka OutSystems.

Antoine är en visionär ledare och medgrundare av Unite.AI, driven av en outtröttlig passion för att forma och främja framtidens AI och robotik. En serieentreprenör, han tror att AI kommer att vara lika störande för samhället som elektricitet, och han fångas ofta i att prata om potentialen för störande teknologier och AGI.

Som en futurist är han dedikerad till att utforska hur dessa innovationer kommer att forma vår värld. Dessutom är han grundare av Securities.io, en plattform som fokuserar på att investera i banbrytande teknologier som omdefinierar framtiden och omformar hela sektorer.