Eget team eller byrå – vad är rätt för er digitala satsning?

Av Weapp · Uppdaterad

Valet mellan eget utvecklingsteam och byrå avgörs av tidshorisont, volym och tempo. Ett eget team lönar sig först vid långsiktigt, kontinuerligt utvecklingsbehov – rekrytering tar månader och kostar omkring en miljon kronor per utvecklare och år. En byrå ger full kompetensbredd från vecka ett. Många väljer hybriden: byrån bygger, ett internt team tar över.

Förr eller senare landar varje bolag med digitala ambitioner i frågan: ska vi anställa egna utvecklare eller anlita en byrå? Frågan ställs ofta som ett ideologiskt val – “vi vill äga vår kompetens” mot “vi ska fokusera på kärnverksamheten”. Den avgörs bättre som en kalkyl med tre variabler: kostnad över tid, tid till marknad och hur behovet ser ut om tre år.

Kalkylen: eget team mot byrå över tre år

Ett internt team är billigare per timme men dyrare att starta och svårare att stänga av. En byrå är dyrare per timme men betalas bara när behovet finns. Så här ser en treårskalkyl ut för motsvarande kapacitet – tre utvecklare:

KostnadspostEget team (3 utvecklare)Byrå (motsvarande kapacitet)
Uppstart300 000–600 000 kr i rekrytering, 6–12 månaders väntan0 kr, igång på 2–4 veckor
Löpande år2,7–3,9 Mkr (0,9–1,3 Mkr per person inkl. avgifter och overhead)4,5–7 Mkr vid konstant full beläggning
Vid lägre behovKostnaden ligger kvarSkalas ner till t.ex. 20–30 %
Tre år, jämnt högt behovca 8,5–12,5 Mkrca 13–21 Mkr
Tre år, intensivt år 1 sedan förvaltningca 8,5–12,5 Mkr (svårt att skala ner)ca 6–10 Mkr

Slutsatsen är obekväm för båda lägren. Vid jämn, hög utvecklingsvolym över många år vinner det egna teamet klart. Men de flesta digitala satsningar ser inte ut så – de har ett intensivt byggår följt av förvaltning och etappvis vidareutveckling. Då betalar det egna teamet för kapacitet som inte används, medan byråkostnaden följer behovet. Räkna på er faktiska behovskurva, inte på timpriser.

Time-to-market: månaderna kalkylen missar

Kostnadskalkylen fångar inte den dyraste posten: tiden. Att bygga ett eget team tar sex till tolv månader – rekrytering av seniora utvecklare tar i sig tre till sex månader per roll, sedan uppsägningstider, onboarding och tiden innan gruppen fungerar som ett team. En byrå har ett samspelt team med utvecklare, designer och projektledning igång inom veckor.

Vad ett halvårs försprång är värt beror på er situation: för en produkt med konkurrenter på väg mot samma marknad kan det vara hela skillnaden; för intern digitalisering är det mindre dramatiskt. Men sätt en siffra på det – “sex månader tidigare intäkter” eller “sex månader tidigare besparing” – och lägg in den i jämförelsen ovan. Den siffran avgör ofta valet.

Hybridmodellen: byrån bygger, ni tar över

Det tredje alternativet är att vägra välja – i rätt ordning. Byrån bygger version ett med fullt team och tempo, medan ni parallellt rekryterar en teknisk nyckelperson eller två. Övergången sker successivt:

  1. Byggfasen: byrån levererar, er blivande tech lead deltar i arkitekturbeslut och kodgranskningar.
  2. Överlämningsfasen: era utvecklare arbetar sida vid sida med byråns i samma team – parprogrammering, gemensam backlog, dokumentation som testas på riktigt.
  3. Driftfasen: ert team äger produkten; byrån finns kvar för specialistkompetens och belastningstoppar.

Modellen ger tempo från dag ett utan att bygga in ett permanent leverantörsberoende – och ni rekryterar till en produkt som redan finns, vilket är betydligt lättare än att rekrytera till en idé. Kraven för att det ska fungera: ni äger kod, konton och miljöer från start, och överlämningen är en avtalad leverans med egen budget, inte en from förhoppning.

Så fattar du beslutet

Fyra frågor räcker långt:

  • Hur ser behovet ut om tre år? Kontinuerlig produktutveckling talar för eget team eller hybrid; projekt med tydligt slut talar för byrå.
  • Vad kostar sex månaders väntan er? Sätt en siffra. Hög siffra: byrå eller hybrid.
  • Kan ni attrahera och leda utvecklare? Utan teknisk ledning och intressanta problem blir rekrytering både svår och skör.
  • Klarar ni kompetensbredden? En produkt behöver design, arkitektur, test och drift – inte bara utvecklare. Tre anställda täcker sällan allt; en byrå ska göra det.

Vi på Weapp arbetar i alla tre modellerna – som byggpartner, som förstärkning till interna team och i hybridupplägg med planerad överlämning. Vill du resonera om vad som passar er satsning, hör av dig så går vi igenom kalkylen tillsammans – eller läs mer om hur vi arbetar.

Vanliga frågor

Vad kostar det att rekrytera en utvecklare?

Ett rekryteringsarvode ligger ofta på 100 000–200 000 kr per roll, eller motsvarande 15–25 procent av årslönen. Till det kommer intern tid för intervjuer, uppsägningstider på en till tre månader och en onboardingperiod innan personen producerar fullt ut.

Hur lång tid tar det att få ett eget team på plats?

Räkna med sex till tolv månader från beslut till fungerande team: rekryteringsprocess, uppsägningstider, onboarding och tiden det tar för gruppen att hitta sitt arbetssätt. Det är kalendertid din produkt inte utvecklas i full takt – och den ska in i kalkylen.

Vem äger koden när en byrå har byggt produkten?

Du som beställare – det ska regleras i avtalet tillsammans med tillgång till kodförråd, miljöer och dokumentation. Med det på plats är det okomplicerat att senare flytta utvecklingen till ett internt team; utan det sitter du fast hos leverantören.

Är hybridmodellen inte dyrare än att välja en väg direkt?

Under själva övergången betalar du delvis dubbelt, ja. Men jämfört med alternativen – att vänta ett år på ett rekryterat team eller att förbli helt beroende av en extern part – är övergångskostnaden oftast liten. En felrekrytering eller ett års försenad lansering kostar mer.

Vad kostar en felrekrytering i ett utvecklingsteam?

Lön och sociala avgifter under provanställningen, rekryteringskostnaden som ska tas om och ett halvårs förlorad utvecklingstid summerar snabbt till flera hundra tusen kronor. Det är en risk kalkylen sällan visar – och ett av de starkaste argumenten för att låta behovet bevisa sig innan man anställer.