it-bransjen

Norsk «headless ERP»-plattform skal gjøre det enkelt for andre å bygge egne løsninger uten å finne opp hjulet på nytt

– Det er her veksten vår vil komme, sier Uni Micros salgsdirektør.

Sverre Senneset, salgsdirektør i Uni Micro.
Sverre Senneset, salgsdirektør i Uni Micro.

Det norske selskapet Uni Micro er en veteran innen økonomisystemer, og i fjor sommer skrev vi om hvordan de for å møte konkurransen fra nye skybaserte økonomisystemer valgte å bygge en ganske utradisjonell løsning inspirert av såkalte «headless CMS»-systemer.

I stedet for en tradisjonell økonomi-/ERP-applikasjon hvor frontend og backend er tett integrert, har Uni Micro brukt mye av utviklingsressursene på å lage et kraftig API og robuste backend-løsninger. Resultatet er det selskapet kaller en «headless ERP»-løsning som andre kan bygge sin egen frontend oppå.

Nå er løsningen lansert som en ferdig plattform med produktnavnet Softrig – og selskapet har fått en rekke store kunder blant annet innenfor bank og finans på kundelisten.

Løsningen var ganske abstrakt og lite dokumentert da vi sist skrev om den, men Uni Micro har brukt mye ressurser det siste året på å gjøre den til en komplett utviklings- og distribusjonsplattform bestående av en rekke ulike tjenester som utviklere kan ta i bruk via selvbetjente løsninger.

– Vi hadde mye av løsningen også da vi snakket sammen i fjor. Men nå når vi har lansert Softrig så legger vi opp til at det skal være mer selvbetjent, vi skal kunne klare å skalere og vi skal kunne gå sammen med partnere i markedet på en annen måte enn det vi kunne i fjor, forteller Sverre Senneset, salgsdirektør i Uni Micro.

De nye utviklersidene inneholder kodeeksempler, og det er også en Swagger-side med detaljert dokumentasjon av API-ene.
De nye utviklersidene inneholder kodeeksempler, og det er også en Swagger-side med detaljert dokumentasjon av API-ene.

Noe av det selskapet har jobbet mest med er dokumentasjonen. På de nye utviklersidene guides man steg for steg gjennom hvordan man kobler seg opp mot plattformen og hvordan de ulike modulene fungerer. Man får detaljert informasjon om hvordan man bruker de ulike API-endepunktene – med eksempelkode.

– Noe av det viktigste for oss er å få andre til å lage noe basert på våre løsninger, og det klarer vi ikke hvis det ikke er godt nok dokumentert. Så det har vi satt veldig trykk på, sier Senneset.

Sparebank 1 SR-Bank bygget regnskapsløsning

På samme måte som man med et «headless CMS» selv står for frontenden – altså det brukeren ser – er Softrig som nevnt en plattform som består av en backend-løsning som kjører hos Uni Micro og API-er (programmeringsgrensesnitt) som andre kan bygge sine løsninger oppå. Det er også en løsning for autentisering av brukere.

Softrig er «backenden» til SR-Banks regnskapsløsning.
Softrig er «backenden» til SR-Banks regnskapsløsning.

Plattformen inneholder funksjoner og tjenester for blant annet regnskap, faktura, lønn og timeføring, samt at det er en analysedel som er basert på Power BI fra Microsoft. Løsningen er den samme som Uni Micro også har bygget sin eget Uni Economy-produkt på. Men det er altså mulig for alle å bygge sine egne produkter oppå Softrig, og på den måten komme raskere ut på markedet ved å slippe å måtte utvikle alt fra bunnen av.

Jon Terje Aksland, produktsjef i Uni Micro. Foto: Uni Micro
Jon Terje Aksland, produktsjef i Uni Micro.

– Hele idéen er å effektivisere time-to-market ganske radikalt. Man får ut av boksen infrastruktur, sikkerhet, pålogging, og kjernemodulene våre som er velprøvde – som for eksempel lønn, regnskap, salg, fakturadistribusjon og reise. Du slipper å bygge opp hele infrastrukturen. Du lager bare den siste byggeklossen selv – den som er spesifikk for det behovet du har, forteller produktsjef Jon Terje Aksland.

Aksland forteller at de opplevde stor interesse fra både små og store aktører allerede i pilotfasen, blant annet fra banker, fintech-aktører og leverandører av bransje/nisjeløsninger. En av kundene som har lansert en løsning basert på plattformen er Sparebank 1 SR-Bank. De har gjennom Softrigs såkalte «whitelabel»-løsning bygget et regnskapssystem som banken tilbyr til små og mellomstore bedrifter.

– Det er veldig interessant hvordan sammensmeltningen mellom open banking og våre headless ERP-API-er utraderer de tunge monolittene som et regnskapssystem gjerne har vært. For de fleste bedriftene i Norge handler det om å effektivisere prosesser og ha et godt arsenal av integrasjonsmuligheter, sier Aksland.

Selskapets egen Uni Economy-løsning er også bygget på toppen av Softrig.
Selskapets egen Uni Economy-løsning er også bygget på toppen av Softrig.

Det er ikke bare banker som står på kundelisten. En annen av Softrigs kunder er Fixit, som leverer et timebestillingsverktøy og kundesystem som brukes av frisører og skjønnhetssalonger. Hele frontenden med kundeportal og dashboards er det Fixit som står for.

– De har bygget sin løsning på toppen av Softrig. Det er en mashup mellom backofficen til Fixit og vårt API. Dette er noe vi har veldig tro på – du kommer fort på markedet ved å slippe å ha doble sett med kunderegistre, fakturaregister, og så videre.

Event-drevet

En av nyhetene i Softrig-plattformen er det som kalles «Flyt», som er et hendelsesdrevet system hvor man kan sette opp ulike regler for hva som skal skje hvis det noe endres. Du kan for eksempel lytte på endringer i for eksempel en kunde, et telefonnummer, en rolle, en ordre eller noe annet – og så kan endringene automatisk trigge en annen operasjon. Man kan også bruke webhooks til å lytte på endringer.

– Alt som skjer i Softrig er bygget på slike event-drevne flyter og asynkrone bakgrunnsjobber. Det som er nyheten nå er at vi tilgjengeliggjør dette i utviklerportalen, slik at man kan sette opp denne typen «flows», sier Aksland.

For å få flere utviklere i gang med Softrig, vil selskapet begynne med sertifiseringer. Siden løsningen i stor grad er basert på bransjestandarder, som OAuth 2 og OpenID for autentisering, samt REST-API-er, skal terskelen for å komme i gang være ganske lav.

– Vi ser for oss en strukturert introduksjons- og opplæringsplan. Vi skal ikke lære utviklerne å utvikle, vi skal gi dem en introduksjon til hvordan utvikle med Softrig, sier Aksland.

Jobber med å få på plass flere partnere

Softrig er ikke bare en liten bigeskjeft for Uni Micro – men et stort og viktig satsningsområde.

Senneset sier Uni Micro har en trygg og god base med de tradisjonelle økonomisystemene, men at det er på Softrig at selskapet skal ta nye markeder. Selskapet jobber tett med fintech-miljøene, og fokuserer mye på det å koble bank og regnskap tettere sammen. Små og mellomstore integrasjonspartnere kommer også til å bli en viktig markedskanal fremover.

– I år kommer Softrig til å utgjøre rundt 20 prosent av omsetningen, og det blir vesentlig mer neste år. I tiden fremover er det her veksten vår i stor grad vil komme, forteller Senneset.

Noe av det som har vært mest utfordrende ved utviklingen av Softrig, er å lage en løsning som skalerer fra de aller minste kundene – som kan være enkeltpersonforetak – til de virkelig store kundene.

– De aller største har typisk mange roller – for eksempel en innkjøper, en som har ansvar for salg, og så videre. I en liten bedrift har kanskje én person alle hattene på samtidig, sier Aksland.

– Hvis et selskap ønsker å bygge en løsning oppå Softrig, eller integrere med eksisterende løsninger, må man ha egne utviklere – eller er dette en jobb dere gjør for dem?

– Vi har et team som jobber med integrasjon og «onboarder» selskaper. Men så samarbeider vi med blant andre Bouvet, Knowit og Appex, sier Aksland. Og flere partnere vil komme etter hvert.

Nå i første omgang er det Norge som er det viktigste markedet, men Sverre Senneset forteller at de har planer om å utvide horisonten.

– Vi kommer også til å se på nye markeder, og kommer antagelig til å gå ut av Norge – men kanskje ikke før til neste år, avslutter salgsdirektøren.

Powered by Labrador CMS