Vibe-koda egna företagsappar? En riskabel affär.

AI Analys
Nyheten är positiv eftersom den visar på framsteg och innovation inom företagsapputveckling genom användning av AI. Trots att vissa ser det som en riskabel affär, ger det möjligheter till nya lösningar och effektiviseringar. Det ger en känsla av hopp och potential för framtida utveckling inom branschen.

Detaljerad Analys

Ämnen:
teknik näringsliv
Känsla:
hoppfull inspirerande
Nyckelord:
AI företagsappar CRM-system
Varför är detta positivt?
  • främjar innovation och effektivitet
  • öppnar upp för nya affärsmöjligheter
Omfattning: nationell

I takt med att AI-kodningsassistenterna utvecklas i snabb takt driver vissa organisationer konceptet med AI-stödd apputveckling vidare genom att ta fram verktyg i företagsklass som ska ersätta eller utöka traditionell programvara. Även om trenden att vibe-koda sin egen företagsprogramvara verkar befinna sig i sin linda, har en del företag enligt uppgift ersatt sina traditionella CRM-system med egenutvecklade applikationer. Under de senaste veckorna har aktiekurserna för traditionella SaaS-leverantörer drabbats av oro över konkurrensen från AI. Mycket av oron har handlat om att kunderna spenderar mindre på SaaS i takt med att de ökar sin AI-användning och att AI-agenter tar över vissa funktioner hos SaaS-plattformarna. Men vissa experter hävdar att kunderna också kan välja bort vissa SaaS-abonnemang helt och hållet när de lanserar sina egna ersättare. Även om de stora SaaS-plattformarna kanske inte är i fara, kan mindre företagsappar som ansluter till dem i allt högre grad implementeras internt av företag som använder AI-kodningsassistenter eller implementerar egenutvecklade agenter. It-chefer bör dock vara medvetna om att det finns betydande utmaningar. Att ersätta beprövade företagsprogramvarupaket med vibe-kodade applikationer är riskabelt, eftersom ansvaret för underhåll och support faller på den organisation som implementerar dem. Vibe-kodning kontra inköp Trots detta har AI-kodningsagentleverantören Factory ätit sin egen hundmat genom att bygga några av sina egna företagsappar, säger Eno Reyes, cto och medgrundare där. Flera av Factorys kunder gör samma sak. Under de senaste sex till åtta månaderna har företaget börjat fråga sig om det kan bygga ett programvarupaket själv istället för att köpa eller prenumerera, säger han. Factorys kundsupportflöde och dess juridiska verktyg byggdes internt med AI-agenter, och företaget ersatte en analysapp från tredje part med en intern version. – Internt har vi börjat bygga en hel del saker som vi tidigare skulle ha köpt, säger Reyes. Många av våra interna arbetsflödessystem består bara av kod som agenterna har producerat. Han ser samma trend bland kunderna. – Många av de verktyg de brukade köpa är små hjälpmedel eller mikro-SaaS-produkter. Med en agent kan någon bara säga: ”bygg en instrumentpanel som visar utvecklingshastigheten’” eller ’”koppla ihop den här datamängden med den här och visualisera den.” Istället för att gå via inköpsavdelningen byggs verktyget helt enkelt. Fördelarna med att bygga sin egen programvara inkluderar flexibilitet och snabbhet, menar Reyes. – Om du vill ha något mycket specifikt kan en agent generera det direkt utifrån dina egna data, system och arbetsflöden. Det är därför saker som interna dashboards, analysverktyg eller små arbetsflödesappar ofta är lättare att bygga än att köpa i dag. Kostnaden för att göra det själv Men det finns också verkliga nackdelar, där kostnaderna för att bygga egna interna appar och underhållet av programvaran är viktiga faktorer att ta hänsyn till, varnar Reyes. – Även om agenter kan generera programvara finns oftast en fullfjädrad SaaS-produkt eftersom ett stort team har ägnat år åt att underhålla den, säger Reyes. – När vi kör vårt interna jämförelsetest där agenter replikerar SaaS-produkter funktion för funktion kan agenten göra det, men det tar lång tid att köra och det är dyrt. Och när det är klart har du fortfarande inte ett team på hundratals personer som underhåller systemet. Ett annat potentiellt problem är omfattningen av den programvara som byggs. – Verktyg som vibe-kodningsappar kan enkelt producera mindre applikationer. Men när det gäller komplexa företagssystem blir programvaran snabbt stor, och man behöver en infrastruktur som kan hantera och underhålla den kodbasen över tid. Med dessa potentiella nackdelar ser Reyes inte att AI-appar kommer att ersätta alla etablerade SaaS-plattformar inom en snar framtid. Företagsappar som Slack, med starka nätverkseffekter, kommer att överleva, liksom system – som Salesforces CRM – som fungerar som en central källa till sanning, säger han. I stället kommer AI-kodningsassistenter och -agenter att konkurrera med appar som bildar ett lager runt större företagssystem, förutspår Reyes. Verktyg som helt enkelt kopplar samman andra produkter, visualiserar interna data eller tillhandahåller små arbetsflödesverktyg är lättare att generera på begäran, säger han. Adam Arellano, fält-cto hos Harness som levererar AI-drivna utvecklingsverktyg, ser också en viss tendens mot att organisationer utvecklar sin egen företagsprogramvara, men han varnar för fallgroparna. – Detta händer ofta, med vissa extrema fall där en ledande befattningshavare har beordrat ”inga nya mjukvaruinköp eller nyanställningar, gör det med AI”, säger han. – Det finns andra mer rimliga tillvägagångssätt där ett företag har byggt punktlösningar för mycket specifika problem och uppnått en viss framgång som är användbar på kort sikt men som ibland går i stå efter ett tag. Fördelarna med att vibe-koda sin egen företagsprogramvara är bland annat tillfredsställelsen av att snabbt bygga ett verktyg för ett specifikt behov, menar Arellano. Men att underhålla den vibe-kodade programvaran och få den att fungera med andra appar kan vara en utmaning. – Detta är inte unikt för vibe-kodade verktyg, utan har alltid varit den svåra delen av punktlösningar i företaget, men att få punktlösningar att fungera pålitligt och samverka smidigt med större plattformar eller program kräver arbete, säger han. – Vibe-kodning gör problemet akut eftersom hastigheten med vilken dessa verktyg kan produceras är så mycket snabbare än vad företag hinner integrera deras resultat, förstå hur de fungerar och underhålla deras anslutningar. I den närmaste framtiden kommer vibe-kodning av kritiska interna appar sannolikt inte att spara mycket pengar eller tid, såvida inte processen styrs väl, säger han och pekar på de senaste avbrotten hos AWS relaterade till AI-genererad kod. Men förbättringar av AI-kodningsassistenter kommer på lång sikt att göra det lättare för företag att utveckla sin egen företagsprogramvara, säger Arellano. – Det kommer att ta ett tag och precis som med all ny teknik eller alla nya verktyg kommer vägen till det perfekta att vara kantad av trasiga rester av verktyg som är nästan tillräckligt bra, men inte helt. Mycket kommer att gå sönder under tiden. Förförd av AI-kodningsassistenter Andra it-ledare ser stora risker med att använda AI-kodningsassistenter för företagsprogramvara. Metoden har en ”förförelsefas”, säger Geoff Burke, senior teknikrådgivare hos ransomware-skyddsleverantören Object First. – I början känns det som en briljant partner, förklarar han. Men ger man den för mycket autonomi inför den felaktigheter och komplexitet och kringgår säkerhetsnormer, vilket man sedan får lägga dubbelt så mycket tid på att rätta till. AI-assisterad utveckling bör ske inom ramen för strikta åtkomstkontroller, noggrann kollegial granskning, robust testning och isolering från känslig information och produktionsmiljöer, säger Burke. – Företag satsar på AI för att verka moderna, vilket kan vara bra i vissa delar av stacken, men i centrala utvecklingsarbetsflöden och arkiv bör cio:er inte jaga trender som förlitar sig på experimentell AI för att fatta kritiska beslut om kod- och dataintegritet, säger han. Vibe-kodning med strikta kontroller kan ge bra resultat, men om anställda utanför it-teamet i smyg skapar sina egna lösningar med hjälp av AI-kodningsassistenter kan kaos uppstå, menar Blake Crawford, medgrundare och cto på it-konsultföretaget Fusion Collective. Det finns en enorm risk för att skapa en förlamande teknisk skuld när alla anställda känner sig fria att skapa sina egna företagsappar utan övervakning, säger han. De flesta erfarna it-proffs känner till styrkorna och svagheterna hos AI-genererad programvara, men en leverantörsreskontraansvarig som skapar tilläggsappar för sitt SAP-arbetsflöde kanske inte gör det. – Jag använder AI-kodningsassistenter i mitt dagliga arbete, men jag har mer än 25 års erfarenhet av en dedikerad karriär inom teknik. Jag förstår vad AI-kodningsassistenter är bra på, och ännu viktigare, hur ”bra” ser ut inom mjukvaruutveckling. Det gör att jag snabbt kan upptäcka problem och undvika ytterligare teknisk skuld, säger han. AI-assistenter dyker upp på många företag som inte fokuserar på it-produkter, och i många fall har anställda och ledare stora frågor om hur man bäst använder dem, säger Crawford. – Med vibe-kodning äger företaget det som skapas, ända ner till de problem det skapar. Ett företag fungerar inte bra om det är ihopsytt av en myriad av appar, varav många kommer att missbrukas och växa bortom sitt syfte, vilket gör allt från support till integration till ett problem. Crawford ser att frestelsen att utveckla egna företagsappar växer i takt med att AI-kodningsassistenterna förbättras, men han manar till försiktighet. – Det kommer att bli en allvarlig tillbakagång när räkningen kommer för dåliga arkitekturer och ackumulerad teknisk skuld. Om företagen inte är försiktiga kommer ledarna att stå inför år, om inte årtionden, av problem att hantera.

Läs hela artikeln hos Computer Sweden

Gillade du denna nyhet?

0