whitepaper

Digital Plattforms principer

Verksamheter ville aldrig ha dussintals osammanhängande system. De ville ha ett sammanhängande verksamhetssystem — och det gick länge inte att köpa. Det här dokumentet förklarar vad som ändrats, och vad som ersätter lapptäcket.

Written by:Adrian Rosca

Någonstans i ert företag just nu kopierar någon en siffra från ett system till ett annat. En order in i faktureringen, en kund in i utskickslistan, ett lagersaldo in i kalkylbladet där den riktiga planeringen görs. Alla företag känner igen det. Nästan ingen valde det.

Det här dokumentet är vårt svar på hur det gick till och vad som ersätter det. Tio principer, var och en med en egen sida som går djupare in i exempel, invändningar och underlag. Det börjar i verksamheten och arbetar sig bakåt in i programvaran, för det är den enda riktning som ger programvara värd att ha.

Det är också ett levande dokument. När tänkandet skärps och underlaget växer ändras det.

Verksamheter ville aldrig ha programvaruprodukter

Ingen startar ett företag i hopp om att en dag förvalta en portfölj av programvaruprodukter. Man startar det för att sälja något, bygga något, betjäna någon. Ändå har samma inventarium samlats överallt efter några år:

  • CRM
  • Affärssystem
  • Bokföring
  • Lager
  • Produktion
  • HR
  • Beslutsstöd
  • Ärendesystem
  • Projektledning
  • Integrationer som håller ihop alltihop

Inget av de köpen gjordes för sin egen skull. Vart och ett stod för ett resultat verksamheten behövde, och vart och ett var rationellt den dag det gjordes. Summan är det ingen någonsin skulle ha ritat: människor vill ha en verksamhet, inte tjugo system.

Lapptäcket var aldrig en strategi. Det var en följd ingen kunde undvika.

Läs hela principen

Arvet var oundvikligt

Gamla system behandlas som bevis på att någon, någonstans, fattade dåliga beslut. Det är de inte alls. Företagen köpte det som fanns, konsulterna rekommenderade det som fungerat, leverantörerna byggde det som gick att sälja. Alla handlade rationellt, och resultatet blev ändå en röra — för under decennier fanns bara två realistiska sätt att få programvara:

  • Köp standard
    • Snabbt att komma igång
    • Överkomligt
    • Byggt för genomsnittsföretaget
    • En exakt passform för ingen
    Resultat: en växande samling isolerade system.
  • Bygg eget
    • Format efter verksamheten
    • Extremt dyrt
    • Långsamt och riskabelt
    • Fruset den dag det levererades
    Resultat: möjligt bara för storföretag — och ändå ytterligare en silo.

Båda vägarna slutar på samma ställe: lapptäcke, komplexitet, teknisk skuld. Det var inte dåligt beslutsfattande. Det var den enda ekonomiskt möjliga vägen, vilket är precis därför samma mönster upprepas i varje bransch, i varje land, i företag av varje ålder.

Att skylla på gamla beslut missar poängen. Alternativen var dåliga, och alternativen har ändrats.

Läs hela principen

Vad verksamheter faktiskt vill ha

Verksamheter bryr sig inte om programvara. De bryr sig om resultat, och programvaran är priset man betalar för att få dem.

Säg önskan rakt ut och den är nästan pinsam i sin enkelhet: exakt de flöden, exakt de processer, exakt den information, exakt de automationer och exakt de gränssnitt som ger mest verksamhetsnytta. Inget mer, för allt mer är kostnad och brus. Inget mindre, för allt mindre lappas med kalkylblad.

Målet är inte färre system. Målet är rätt system.
Läs hela principen

En verksamhet är ett sammanhängande system

Ingen avdelning upplever företaget som avdelningar. En försäljning binder produktion, produktionen förbrukar material, inköp gör av med pengar, pengarna begränsar ekonomin, och ekonomin formar vad ledningen beslutar härnäst. En order rör vid alltihop före lunch.

Programvaran borde spegla den verkligheten. I stället speglar traditionell programvara leverantörer: varje paket drar sin gräns där en produktlinje slutar, inte där processen gör det — och verksamheten betalar människor för att bära data över gränserna.

Organisationsschemat har avdelningar. Verksamheten har det inte.

Läs hela principen

Programvaran ska anpassa sig till verksamheten

Under decennier gick anpassningen åt fel håll. Företag döpte om sina egna begrepp för att matcha paketet, byggde om fungerande processer efter versionsnoteringar, och accepterade "så fungerar inte systemet" som ett giltigt svar på ett verksamhetsbehov.

Rätt riktning var alltid uppenbar. Programvaran ska anpassa sig till företagets flöden, företagets begrepp, företagets processer och företagets regler — företaget ska inte rita om sig självt för att dess programvara inte kan.

Läs hela principen

Programvaran ska anpassa sig till varje individ

Passform på företagsnivå är inte slutet på anpassningen. Den ska inte stanna vid avdelningen, eller vid rollen. Den ska fortsätta ända ned till varje individ, för varje medarbetare arbetar olika, tänker olika och behöver olika information framför sig.

AI gör det ekonomiskt möjligt för första gången. Programvaran kan forma om sig för varje individ och ändå respektera företagets policyer, behörigheter och styrning — och individen gör omformningen genom att beskriva hur hen vill arbeta. Inte genom att öppna administrationspaneler. Inte genom att skriva kod. Genom att uttrycka vad hen vill.

Läs hela principen

Vad som ändrats

Först nu, sju principer in, kommer tekniken in i dokumentet — med flit. AI framställd som hela historien är ett säljargument. Det verkliga skiftet är att en annan programvaruarkitektur vuxit fram, där AI är en del:

  • Molntjänster
  • API:er
  • Komponerbar arkitektur
  • Återanvändbara komponenter
  • Moderna plattformar
  • Kontinuerlig driftsättning
  • AI-stödd utveckling
  • AI-stödd konfiguration
  • AI-stödda flöden

Var och en av dem är för sig ett litet steg. Tillsammans bröt de den ekonomi som gjorde lapptäcket oundvikligt: ihopsättning ersatte uppfinnande, och förändring blev rutin i stället för projekt.

AI ändrar ekonomin dramatiskt. Den ersätter inte arkitekturen — den möjliggör en bättre.

Läs hela principen

Egenutvecklat betyder inte längre vad det betydde

"Egenutvecklat" var förr en varningsetikett: dyrt, långsamt, riskabelt, beroende av den som byggde det. Den definitionen beskrev hur programvaran gjordes — handknådad från noll, varje gång, för varje företag.

Den är överspelad. Moderna plattformar sätter ihop mycket anpassade system av återanvändbara, beprövade byggblock; det som byggs för hand är det tunna lager som verkligen är ert. Egenutvecklat är inte längre handknådat. Det sätts ihop med omdöme, och ekonomin flyttade med metoden.

Läs hela principen

Nästa generations verksamhetssystem

Systemet det här gör möjligt förstår flöden, användare, data, affärsregler och avsikt. I stället för att konfigurera programvara beskriver människor vad de vill, och plattformen anpassar sig.

Alla arbetar i samma sammanhängande system och ingen har samma upplevelse av det. Försäljningen får säljstöd, produktionen får produktionsstöd, ledningen får beslutsstöd — samma data, samma regler, olika förmiddagar.

Människor beskriver vad de vill. Plattformen anpassar sig.
Läs hela principen

Att mäta framgång

Programvara köps fortfarande genom att räkna saker: funktioner, moduler, integrationer, rader i en jämförelsematris. Var och en av de siffrorna mäter leverantörens produktion, inte köparens resultat.

Det finns en fråga som spelar roll: hur mycket verksamhetsnytta skapar systemet? Allt annat är underordnat — inte oviktigt, underordnat. En mätkultur som utgår från den frågan gör slut på upphandlingsteatern, och det är en kultur vi håller oss själva till offentligt.

Läs hela principen

Var det här slutar

Under decennier accepterade verksamheter splittrad programvara för att det inte fanns något alternativ. De anpassade sig själva till sina verktyg, betalade människor för att bära data över systemgränser, och kallade resultatet IT-strategi — för det var det bästa draget som fanns, år efter år.

Det är det inte längre. Den eran är på väg att ta slut.