Alle har en bias
Lad os starte med en erkendelse: enhver der skriver om dette emne, har en bias. Sælgere af standardsoftware argumenterer for at standardsoftware altid er bedst. Udviklere argumenterer for at skræddersyet altid er bedst. Ingen af dem har ret — og begge dele er sandt i de rette sammenhænge.
Metodik bygger skræddersyede systemer. Det er værd at vide. Men vores erfaring er også at kunder der vælger custom-udvikling af de forkerte grunde, ender med dyre systemer de ikke får det fulde udbytte af. Så her er den ærlige version.
Standardsoftware vinder de fleste gange
Det er ikke den konklusion en software-udvikler normalt starter med — men det er den rigtige.
Standardsoftware er gennemtestet af tusindvis af brugere. Det vedligeholdes løbende. Det opdateres med nye features og sikkerhedsrettelser. Det har support, dokumentation og et community. Og det kan som regel sættes i gang i løbet af dage eller uger — ikke måneder.
Hvis jeres processer ligner andre virksomheders i jeres branche, er standardsoftware næsten altid den klogeste investering. En velvalgt CRM-løsning, et ERP-system eller et projektstyringsværktøj vil for de fleste virksomheder løse 80–90% af behovet til en brøkdel af prisen på et custom-bygget alternativ.
- Processer der ligner branchens standard
- Begrænset IT-budget eller lille team
- Behov for hurtig igangsætning
- Opgaver der ikke er kerneforretning (HR, regnskab, projektledelse)
- Når I ikke er sikre på præcist hvad I har brug for
- Processer der er unikke for jeres forretning
- Integrationer der ikke kan købes færdige
- Produktet er systemet (SaaS, portal, platform)
- Compliance-krav der ikke dækkes af standardløsninger
- Volumen der gør selv små forbedringer værdifulde
Hvornår giver custom-udvikling mening?
Der er fire situationer hvor et skræddersyet system konsekvent giver bedre resultater end standardsoftware. Ikke én af dem handler om at standardsoftware er dårligt — de handler om at det ikke passer til det specifikke behov.
1. Processen er en konkurrencefordel
Hvis den måde I håndterer en bestemt opgave på, er grunden til at I vinder kunder frem for konkurrenterne, bør den ikke dikteres af et standard-system. Det er den situation hvor et skræddersyet system ikke er en omkostning — det er en investering i at beskytte og forstærke det der adskiller jer.
Et klinikadministrationssystem er ikke unikt for én klinik — det er en generisk process. Men en kliniks specifikke visitationsflow, triage-logik og patientkommunikation kan godt være unik og central for dens brand. Det generiske dækkes af standard-software. Det unikke kræver noget skræddersyet.
2. Integration er kritisk og kompleks
Har I mange eksisterende systemer der skal snakke sammen — og ingen standard-løsning der understøtter alle integrationerne? Det er et stærkt argument for custom-udvikling, ikke fordi integrationer er svære at bygge, men fordi et centralt system der ejer og koordinerer dataflow, er langt mere stabilt end fem separate systemer forbundet med skrøbelige API-broer.
3. Systemet er selve produktet
Vil I bygge noget I selv sælger — en SaaS-platform, en kundeportal, et branchespecifikt tool? Så er standardsoftware pr. definition ikke svaret. I kan ikke bygge et konkurrencedygtigt produkt på en anden virksomheds platform. Her er custom-udvikling ikke et valg — det er forudsætningen.
4. Volumen og skala gør det rentabelt
Hvis en process gentages tusindvis af gange om måneden, er selv en beskeden forbedring i effektivitet eller fejlrate enormt værdifuld. En automatisering der sparer 30 sekunder per transaktion er ligegyldig ved 100 transaktioner om måneden. Den er guld værd ved 50.000.
Advarselssignaler at holde øje med
Der er nogle begrundelser for custom-udvikling der lyder fornuftige, men som sjældent holder i praksis. Her er de mest udbredte.
"Vi har brug for noget der er 100% tilpasset os"
Det er sjældent sandt. Det der føles som en unik proces, er som regel en standard-proces med et unikt sæt præferencer. Standard-software med god konfigurationsfleksibilitet løser det ofte. Vær kritisk overfor om I virkelig har brug for custom, eller om I har brug for et standard-system I faktisk tager jer tid til at konfigurere ordentligt.
"Standard-software er for dyrt"
Det er en farlig sammenligning at lave uden at kende den fulde pris på begge sider. Et custom-system har en udviklingsomkostning, en driftsomkostning og en vedligeholdelsesomkostning. Standardsoftware til 2.000 kr. om måneden kan sagtens være billigere end et custom-system over fem år — selv hvis abonnementet føles dyrt.
"Vi vil ikke være afhængige af en leverandør"
Vendor lock-in er et reelt problem. Men custom-software løser det ikke nødvendigvis — det erstatter afhængighed af én software-leverandør med afhængighed af én eller få udviklere. Kode der ikke vedligeholdes aktivt, forældes. Det er ikke en gratis løsning.
"Det bedste system er det der løser problemet — ikke det der er mest teknisk imponerende. Nogle gange er det et regneark. Nogle gange er det en custom platform. Det vigtige er ræsonnementet."
Sådan træffer man beslutningen
Den beslutning bør ikke træffes på baggrund af prisen alene, på hvad en sælger anbefaler, eller på hvad konkurrenterne bruger. Den bør træffes på baggrund af en klar analyse af jeres specifikke situation.
Spørgsmål der bør besvares inden beslutningen
- Hvilke tre processer bruger vi mest tid på — og adskiller de sig markant fra branchen?
- Har vi set på mindst to-tre standard-løsninger seriøst? Ikke kun demoen — men den faktiske konfiguration?
- Hvad er den samlede ejerskabsomkostning over fem år for begge scenarier?
- Hvem ejer systemet internt? Hvem vedligeholder det, træner nye medarbejdere og håndterer support?
- Hvad sker der med systemet hvis den person ikke er der om tre år?
- Er processen stabil nok til at det kan betale sig at bygge den — eller er den i bevægelse?
Svarene på de spørgsmål tegner som regel et tydeligt billede. Og er billedet stadig uklart, er det et tegn på at I har brug for mere afklaring inden I forpligter jer til noget.
Usikker på hvad der giver mening for jer?
Book 30 minutters gratis sparring. Vi er ligeglade med om svaret er standard-software eller custom — vi er interesserede i at I træffer den rigtige beslutning.
Book gratis sparring