När kalkylbladet blir verksamhetskritiskt
5 min läsning
Ingen fattar beslutet att ett kalkylblad ska bli verksamhetskritiskt. Det börjar alltid som en tillfällig lösning på ett konkret problem: affärssystemet visar inte beläggningen per maskingrupp, så någon bygger ett ark som gör det.
Arket fungerar. Det används varje vecka. Efter ett halvår vet fler personer vad som står i det än vad som står i affärssystemet.
Tre saker som händer sedan
Arket får en ägare. En person uppdaterar det, och den personen blir en flaskhals utan att någon bestämt det. När hen är sjuk vet ingen hur beläggningen ser ut.
Formlerna blir historia. Den som byggde arket vet varför kolumn K multipliceras med 0,87. Två år senare gör ingen det, och ingen vågar ändra.
Det växer utåt. Ett ark blir tre, som länkar till varandra. En omdöpt flik bryter något i ett annat ark, och det upptäcks först när en siffra ser konstig ut i ett möte.
Vad som faktiskt är problemet
Kalkylbladet är inte problemet. Det löste ett verkligt behov som inget system täckte, och det gjorde det snabbt.
Problemet är att det aldrig var meningen att det skulle vara kvar, och att det därför saknar allt som ett system som körs varje dag behöver: historik, behörigheter, larm när något ser fel ut, och någon annan än en person som vet hur det hänger ihop.
Fyra tecken på att arket passerat gränsen
Det finns en punkt där ett kalkylblad slutar vara ett verktyg och blir en risk. De här fyra brukar komma samtidigt:
Någon utanför ekonomin frågar efter siffran. När produktionsledaren, säljaren eller kunden hänvisar till ett tal som bara finns i ett ark, då är arket ett system oavsett vad det kallas.
Det finns en kopia som heter något med slutlig. Filnamn som slutar på slutlig, ny, faktiskt-ny eller ett datum är beviset på att ingen längre vet vilken version som gäller.
Ingen vågar städa. Kolumner som ingen använder står kvar för att ingen vet om något annat hänger på dem. Det är samma rädsla som får gammal kod att bli kvar, fast utan versionshantering.
Uppgifterna skrivs av från ett annat system. Om någon exporterar ur affärssystemet och klistrar in i arket varje måndag är det inte ett ark som är problemet, det är att kopplingen saknas.
Vad ett ark inte kan ge er
Det här är listan vi går igenom när någon frågar om det är värt att flytta:
Historik. Ett ark visar hur det ser ut nu. Det svarar sällan på hur det såg ut i mars, och nästan aldrig på vem som ändrade vad.
Behörigheter. Antingen kommer man åt hela arket eller inget. Att dölja en flik är inte en behörighet.
Larm. Ett ark säger inte till när ett tal ser orimligt ut eller när underlaget slutade uppdateras. Det visar bara samma siffra som förra veckan, och det ser rätt ut.
Två personer samtidigt. Molnark klarar det tekniskt, men inte när logiken sitter i formler som skrivs över.
Ett svar på var siffran kommer ifrån. Frågan "varför står det så här" ska gå att besvara på tio sekunder. I ett ark tar den en eftermiddag.
Vad man gör åt det
Sällan att byta affärssystem. Oftast räcker det att flytta logiken som redan finns i arket till något som körs av sig självt och läser data direkt från källan, och att låta arket vara ett ark igen.
Ordningen vi brukar föreslå:
Ett i taget, det som gör mest skada först. Inte alla ark på en gång. Det som flest personer är beroende av, eller det som senast gav ett felaktigt beslut.
Källan först, gränssnittet sedan. Om uppgifterna kan hämtas automatiskt är halva problemet borta redan innan något byggts. Ibland är det hela uppdraget: arket får leva vidare men slutar matas för hand.
Bevara formlerna, dokumentera dem. Det där 0,87 betyder något. Innan arket ersätts ska någon ha skrivit ner vad, och det är ofta första gången det görs.
När arket ska vara kvar
Om det används av en person, för en sak, och inget beslut hänger på det. Då är ett kalkylblad rätt verktyg och att bygga något är slöseri.
Om det ändras varje månad för att verksamheten fortfarande söker sin form. Då är arket snabbare än allt annat, och det ska få vara kvar tills formen satt sig.
Vi säger det hellre än bygger något ni inte behövde. Mer om vad ett internt system kostar står på sidan om interna system, och känner ni igen beskrivningen räcker några rader så säger vi vad vi tror.