Från teknisk skuld till framtidssäkrade appar
LRF Samköp
Så moderniserade LRF Samköp med stöd av AI-driven utveckling.
Bakgrund
LRF Samköp är inköpsorganisationen som förhandlar fram förmåner och rabatter för Sveriges lantbrukare och LRF:s medlemmar. Två mobilappar står i centrum för medlemserbjudandet: LRF Medlemsrabatter och Samköprabatter. Båda är verktyg som gör det enkelt för medlemmarna att hitta och använda sina förmåner i vardagen.
Apparna byggdes ursprungligen med en äldre version av React Native. Över tid växte underhållsbördan och varje ny OS-uppdatering innebar en risk, kodbasen var svår att utöka och möjligheterna att införa moderna säkerhetsskydd var begränsade. En klassisk teknisk skuld där allt fortsatt var fungerande, men till ett ökande pris...
Esatto har varit LRF Samköps partner under flera år och samtalet om nästa utvecklingssteg för apparna kom därför naturligt. Valet föll på Flutter som med hög prestanda, gemensam kodbas för iOS och Android och en arkitektur som gör vidareutveckling både snabbare och billigare kändes helt rätt för nästa steg.
Uppdraget
Uppdraget bestod av en fullständig portning av båda apparna till Flutter för både iOS och Android med totalt fyra appversioner. Funktionaliteten skulle förbli densamma, men apparna skulle få en gemensam visuell identitet baserad på Samköprabatters design. LRF Samköp och Esattos team enades om fast pris och en stram tidplan med leverans inom två månader.
För att klara både tidplan och kostnadsram bestämde vi oss från start för ett AI-drivet arbetssätt. Stora delar av kodbasen genererades med hjälp av AI-verktyg, vilket gjorde det möjligt att snabbt få körbara versioner av båda apparna på plats.
AI som accelerator
Den första fasen av projektet visade tydligt vad AI-driven utveckling kan åstadkomma. Funktionalitet som tidigare hade tagit veckor att bygga från grunden kom snabbt på plats och vi kunde tidigt visa upp körbara versioner istället för att diskutera mock ups. Återkopplingen från kunden blev därmed väldigt konkret redan från första sprinten.
Projektet bekräftade att den verkliga hävstången i AI-drivna projekt ligger i ett minskat antal iterationer med tillhörande kvalitetssäkring till följd av att vi kan arbeta snabbare och effektivare med arkitektur, krav och designunderlag.
“Vi är väldigt nöjda med slutresultatet. De nya apparna är snabbare, känns modernare och vi har en plattform som vi kan utveckla vidare på under många år framåt. Projektet genomfördes snabbare än med traditionell utveckling och det var också avgörande att priset blev betydligt lägre.”
— Pontus Leander, Digitaliseringsstrateg, LRF Samköp
AI-driven utveckling idag
Under projektet med LRF Samköp utkristalliserade sig tre takeaways som alla som arbetar med AI-drivna utvecklingsuppdrag kan ha nytt av att reflektera kring:
AI är en accelerator, inte en autopilot. Det största värdet uppstår när AI används som ett guidande verktyg med en tydlig plan, arkitektur och krav som grund. Att inte ha någon typ av grund på plats innan du påbörjar projektet riskerar att tidsvinster "äts upp" av många test- och rättningscykler.
Investera i förberedelser tidigt i processen. Att gå igenom en formaliserad krav- och designfas innan utvecklingen drar igång är den enskilt största faktorn som håller antalet iterationer nere. Den tid som läggs ner före utvecklingsinsatserna betalar sig flera gånger om.
Test och design måste leva parallellt med koden. Automatiserade tester, screenshot-baserad validering mot Figma och parallelltest mot den gamla appen ger snabbare återkoppling. Mänsklig QA är fortsatt avgörande för det visuella, men bör kompletteras (inte ersättas) av automation.
Resultatet
För medlemmarna som använder apparna har skillnaden märkts direkt i form av snabbare laddningstider, mjukare animationer och en mer enhetlig upplevelse mellan de båda apparna. För LRF Samköp innebär leveransen en modern plattform som kraftigt minskar underhållskostnaderna över tid och är enkel att vidareutveckla när nya behov uppstår. Plattformen består av:
Fyra appversioner i Flutter för LRF Medlemsrabatter och Samköprabatter (både på iOS och Android) byggda på en gemensam kodbas.
Enhetlig design baserad på Samköprabatters visuella identitet, med uppdaterade logotyper för LRF:s nya varumärke.
Förbättrad prestanda och säkerhet med modern arkitektur, uppdaterade beroenden och en säkrare grundkonfiguration.
En framtidssäker plattform som frigör budget från reaktivt underhåll till verklig vidareutveckling.
Har er app-portfölj blivit dyrare år för år?
Det här caset visar både kraften i AI-drivet utvecklingsarbete och vad som krävs för att få ut full effekt av det. På Esatto har vi erfarenheten, metoderna och verktygen för att modernisera era digitala lösningar i form av interna system, webbtjänster eller mobilappar och kan göra det på ett sätt där AI fungerar som den hävstång den faktiskt är.
Kontakta oss så berättar vi mer om hur vi kan hjälpa er att framtidssäkra era digitala lösningar och bygga en plattform som håller över tid.
“Det här projektet bekräftade både potentialen i AI-driven utveckling och vikten av att jobba strukturerat. Med de lärdomar vi tagit med oss räknar vi med att reducera kostnaden för kommande moderniseringsprojekt med upp till 60 %.”
— Fredric Belin, Affärsutvecklare, Esatto
Vill du veta mer?

Fredric Belin
Business Developer





