Bygge, kjøpe eller ansette? Slik velger du for ny programvare

Når en virksomhet trenger ny programvare, koker valget som regel ned til tre veier: kjøpe noe ferdig, bygge noe selv, eller bemanne opp for å bygge det internt. Beslutningen tas ofte på magefølelse eller på hva som føles tryggest i øyeblikket. Det er synd, for hver vei har skjulte kostnader som først dukker opp et godt stykke ut i løpet – når det er dyrt å snu.

Her er rammeverket vi bruker når vi rådgir kunder på nettopp dette.

Når hyllevare er riktig valg

Standardprogramvare vinner når behovet ditt er likt alle andres. Regnskap, lønn, e-post, CRM i sin grunnform – dette er løste problemer, og noen leverer dem bedre og billigere enn du noen gang kan bygge selv. Å bygge eget her er nesten alltid feil bruk av tid og penger.

Men hyllevare har skjulte kostnader også. Du tilpasser prosessene dine til programvaren, ikke omvendt. Du betaler lisenser i all overskuelig fremtid. Integrasjoner mot resten av systemlandskapet ditt er ofte tyngre enn selgeren antyder, og du er prisgitt leverandørens veikart og prioriteringer. Den ærlige testen er enkel: er dette behovet en kilde til konkurransefortrinn for oss, eller er det noe vi bare må ha på plass? Er det sistnevnte, kjøp det.

Når du bør bygge skreddersøm

Skreddersøm er riktig når programvaren er måten dere skaper verdi på – når prosessen er deres egen, kravene er spesifikke, eller ingen hyllevare passer uten at dere må forvrenge virksomheten for å bruke den. Da gir egenutviklet løsning noe ferdigvare aldri kan: noe formet rundt akkurat deres arbeidsflyt, som dere eier fullt ut og kan videreutvikle i takt med egne behov.

Den skjulte kostnaden ved å bygge er ikke utviklingen i seg selv. Det er alt rundt: arkitektur som tåler å vokse, testing, drift, sikkerhet og ikke minst videreutvikling i årene etterpå. Programvare er ikke et prosjekt med en sluttdato – det er noe som lever, og som krever vedlikehold så lenge det er i bruk. Mange undervurderer dette og ender opp med en løsning som var billig å bygge og dyr å eie.

Ansette eller bruke en leveransepartner

Sett at dere har bestemt dere for å bygge. Da kommer det neste valget: skal dere ansette folk til å gjøre det, eller bruke en partner som leverer det for dere?

Å ansette gir mening når behovet er varig og stort nok til å holde et team meningsfullt sysselsatt over tid, og når kompetansen er noe dere vil ha i husene som en kjernekapabilitet. Men de skjulte kostnadene er betydelige. Rekruttering av senior utviklingskompetanse tar måneder og er langtfra garantert å lykkes. Én eller to ansatte gir deg ikke et komplett team – du mangler gjerne arkitektur, test, drift og ledelse. Og du sitter med en fast kostnad og et ansvar for å holde folk faglig sterke og engasjerte, også når prosjektet er ferdig.

En leveransepartner gir mening når du vil ha resultatet uten å bygge organisasjonen rundt det først – når du trenger et komplett, erfarent team raskt, med ansvar for hele løpet fra arkitektur til drift. Vårt eget ståsted er tydelig her: i stedet for å ansette, leverer vi det for deg. Du får én senior, ansvarlig partner som står for helheten, og du eier resultatet – all kildekode og alle rettigheter er dine. Det er ikke riktig svar for ethvert behov, men for de fleste tidsavgrensede leveranser, eller når et internt team skal forsterkes med senior kapasitet, er det både raskere og tryggere enn å bygge teamet fra bunnen selv.

Velg med åpne øyne

Det finnes ikke ett riktig svar på tvers av situasjoner. Hyllevare, skreddersøm og bemanning er alle riktige – i hver sin kontekst. Det som går galt, er når valget tas implisitt, uten å regne på de skjulte kostnadene eller stille det grunnleggende spørsmålet: er dette en kilde til konkurransefortrinn, eller noe vi bare må ha?

Tar du den vurderingen bevisst og tidlig, blir resten av valget mye enklere. Det er den samtalen som er verdt å bruke tid på – før første linje kode skrives eller første lisens signeres.

← Tilbake til innsikt

Har du et prosjekt vi kan hjelpe med?

Ta kontakt