SKRÄDDARSYDDA SYSTEM

Caspian Almerud · interna verktyg, kopplingar och avgränsade system

Skräddarsydda system: när det lönar sig att bygga eget och när standard räcker

Ett skräddarsytt system är programvara som byggs för just ert arbetssätt, i stället för att ni anpassar er efter en färdig produkt. Det kan vara en kundportal, ett offertverktyg eller en liten intern app som binder ihop Fortnox, ert CRM och lagret. Oftast är det mindre än det låter.

Tumregeln är enkel. Välj standardsystem för det som alla företag gör ungefär likadant, som bokföring, lön och e-post. Överväg något eget när ert sätt att arbeta är en del av det ni säljer, eller när flera system måste fungera som ett och ingen färdig koppling räcker. Frågan är då inte bara vad bygget kostar, utan vem som sköter systemet efteråt.

Vad betyder skräddarsytt egentligen?

Spannet är stort. I ena änden finns ett helt eget verksamhetssystem som ersätter flera standardprodukter. I andra änden ett litet verktyg som gör en enda sak väl, till exempel räknar fram en offert enligt era regler. Det mesta som mindre företag behöver ligger närmare den andra änden.

Ett skräddarsytt system har nästan alltid tre delar. Ett gränssnitt där människor arbetar, alltså formulär, listor och knappar. En databas, det vill säga platsen där informationen sparas på ett ordnat sätt. Och regler: vem får göra vad, i vilken ordning saker händer och vad som räknas som klart. Det är reglerna som gör systemet till ert.

En vanlig fråga till mig som konsult för verksamhetssystem är just den här: skräddarsytt system eller standardsystem? Det ärliga svaret är oftast en blandning. Standardsystemen sköter det allmänna, och något litet och eget fyller luckan mellan dem.

EXEMPEL

Åtta situationer där ett eget system ofta är rimligt

Vad som startar flödet, vad det ger och vad som brukar gå snett.

01 · ORDER

Intern orderportal

Säljare lägger order i ett formulär med era produktregler, och ordern går vidare till lagret och till Fortnox eller Visma. Det tar bort dubbel inmatning. Fallgropen är att portalen får ett eget lagersaldo som inte stämmer med lagersystemet.

02 · KUND

Kundportal

Kunden loggar in, ibland med BankID, och ser order, avtal eller ärenden som hämtas från era system, och kan ladda upp underlag åt andra hållet. Det ger färre mejl om status. Fallgropen är behörigheter som visar en kund något som tillhör en annan.

03 · BOKNING

Bokningslogik med specialregler

När bokningssystemet inte klarar era regler: en resurs kräver två personer eller stamkunder får boka tidigare. Logiken kan ligga ovanpå den vanliga kalendern. Fallgropen är regler som bara en person förstår och ingen har skrivit ned.

04 · FÖRSÄLJNING

Offertverktyg eller kalkylator

Ersätter kalkylarket som räknar pris utifrån mått, material och timmar. Verktyget skapar offerten, och en vunnen affär går vidare till HubSpot eller Pipedrive. Fallgropen är att priserna uppdateras i verktyget men inte i det gamla arket som någon fortfarande använder.

05 · KOPPLING

Koppling som binder ihop standardsystem

En liten tjänst som flyttar data mellan till exempel Shopify, lagersystemet och Fortnox när färdiga kopplingar inte räcker. Den startar när en ny order kommer in och skickar rätt uppgifter åt rätt håll. Fallgropen är att ingen märker när den slutar fungera.

06 · ADMINISTRATION

Administrationsverktyg för ett unikt arbetsflöde

För arbete som i dag lever i mejl, Teams-trådar och ett delat Excel, som reklamationer eller planering av montörer. Alla ser samma status. Fallgropen är att bygga om det röriga flödet exakt som det är i stället för att först förenkla det.

07 · UPPFÖLJNING

Rapportverktyg

Hämtar siffror från ekonomisystem, CRM och tidrapportering och ersätter det månatliga klippandet och klistrandet. Fallgropen är att två rapporter räknar samma begrepp olika, så att mötet handlar om vems siffror som stämmer.

08 · KVALITET

Branschspecifik checklista eller kvalitetssystem

Egenkontroller eller besiktningsprotokoll som fylls i på telefonen ute på plats, med foto, tid och namn, och kan tas fram vid en revision. Fallgropen är ett formulär som är för långt för att någon ska fylla i det ärligt.

När standardsystemet vinner

Bokföring, lön, e-post, dokumentlagring och vanlig kundhantering är lösta problem. Fortnox, Visma, Microsoft 365 och HubSpot används av väldigt många företag och uppdateras utan att ni behöver göra något. Att bygga eget där är nästan alltid ett dyrt sätt att få något sämre.

Standard vinner också när ert arbetssätt är mindre unikt än det känns. Många speciella behov visar sig vara en inställning eller ett tillägg. Ett eget system ska fylla en lucka, inte ersätta något som fungerar.

Standardsystem, low-code eller eget

Det finns ett mellanläge. Low-code betyder verktyg där man bygger appar och databaser genom att klicka ihop dem i stället för att skriva kod, till exempel Airtable eller Microsoft Power Apps. Det passar när flödet är tydligt och användarna interna. Jag har skrivit mer om det på sidan om Airtable, Zapier och n8n och i texten om att bygga interna verktyg i Airtable.

Ett grovt sätt att välja: standardsystem när behovet är vanligt, low-code när behovet är ert men enkelt, och ett eget byggt system när reglerna är komplicerade, när kunder eller partner ska logga in, eller när low-code-verktyget börjar kräva fler undantag än det sparar.

Vad som driver kostnaden över tid

Bygget är sällan den största kostnaden. Förvaltning: någon måste rätta fel, uppdatera och ändra när verksamheten ändras. Säkerhet: inloggning och behörigheter blir ert ansvar på ett annat sätt än i en köpt tjänst. Ägarskap av koden: se till att avtalet säger att ni äger koden och har tillgång till den. Dokumentation: en kort beskrivning av vad systemet gör och hur det återställs är värd mer än den kostar. Beroende: om bara en person eller en leverantör förstår systemet har ni köpt en risk tillsammans med verktyget.

Inget av det här är skäl att avstå, men skäl att räkna med det från början. Vill du först se hur era system hänger ihop kan verktyget för systemlandskap hjälpa.

KRAVLISTA

Sex frågor att besvara innan något byggs

Frågan som ingen kan svara på är ofta den där projektet senare går snett.

01 · ANVÄNDARE

Vem använder det?

Medarbetare, kunder eller partner? Hur många och hur ofta? Ett verktyg för tre kollegor och en portal för hundratals kunder är olika projekt.

02 · SAMTIDIGHET

Vad händer när två personer ändrar samma sak?

Om två personer öppnar samma order och sparar efter varandra, ska den senare tyst skriva över den första? Det behöver bestämmas innan, inte upptäckas efteråt.

03 · BEHÖRIGHET

Vem får se och ändra vad?

Vem får läsa, ändra och ta bort? Behörigheter är billiga att planera och dyra att lägga till i efterhand.

04 · EXPORT

Hur får ni ut er data?

Allt ska gå att ta ut i ett format som Excel kan öppna, utan att be leverantören om lov.

05 · BACKUP

Vad händer om något försvinner?

Hur ofta tas säkerhetskopior, och har någon provat att återställa från dem? En otestad säkerhetskopia är mest en förhoppning.

06 · ANSVAR

Vem rättar fel?

När något går sönder en tisdag morgon, vem kontaktar man och hur snabbt kommer svaret? Bestäm det innan systemet står still.

Samla svaren i en systembrief

Ett exempel från mitt eget arbete

I redigeringsverktyget jag har byggt för mitt eget innehåll fanns en lättmissad risk. Två personer kunde öppna samma post, göra varsin ändring och spara med några sekunders mellanrum. Båda fick beskedet att det var sparat, men den senare sparningen skrev tyst över den första. En ändring försvann utan att någon märkte det.

Jag ändrade det så att varje sparning talar om vilken version den utgick från. Om någon annan hunnit spara en nyare version under tiden stoppas den gamla sparningen som en konflikt i stället för att skriva över. Personen får då läsa in den senaste versionen och göra om sin ändring medvetet.

Lärdomen gäller alla skräddarsydda system. Det räcker inte att de fungerar när allt går som planerat. Det är det som händer vid sidan av den raka vägen som avgör om man kan lita på dem.

NÄSTA STEG

Verktyg och läsning för beslutet

Två gratis verktyg för att formulera behovet, och sidor som går djupare.

GRATIS VERKTYG

Systembrief

Beskriv vad systemet ska göra, för vem och med vilka krav.

Skriv en systembrief
TJÄNST

Airtable, Zapier och n8n

När low-code och automation räcker långt.

Läs om tjänsten
ARTIKEL

Interna verktyg i Airtable

Ett internt verktyg byggt kring tydliga ärenden och ansvar.

Läs artikeln
ARBETSSÄTT

Så arbetar jag

Från rörigt nuläge till en liten, testad leverans.

Se arbetssättet

Vanliga frågor om skräddarsydda system

Vad kostar ett skräddarsytt system?

Det beror på hur många regler, roller och kopplingar systemet ska hantera. Be om en uppskattning för både bygget och de första årens drift, inte bara för bygget.

Skräddarsytt system eller standardsystem, vad ska vi välja?

Standardsystem för det som de flesta företag gör likadant. Något eget när era regler är en del av det ni levererar eller när ingen färdig koppling räcker. Ofta blir svaret en kombination.

Vem äger koden i ett skräddarsytt system?

Det avgörs av avtalet. Se till att det tydligt står att ni äger koden eller har full rätt att använda och ändra den, och att ni har tillgång till den.

Vad gör en konsult för verksamhetssystem?

Reder ut vad som faktiskt behövs, väljer mellan standard, low-code och eget, och bygger eller hjälper till att köpa in. I mitt fall ofta både kartläggning och bygge.

BERÄTTA VAD SOM SKAVER

Har ni ett flöde som standardsystemen inte klarar?

Beskriv arbetsflödet, vilka system ni redan har och var det fastnar. Jag svarar med frågor och ett ärligt förslag, ibland att ni inte behöver bygga något alls.

Skicka den stökiga versionen