Om ni har en tech lead som kan leda fler utvecklare är personalförstärkning oftast det snabbaste och mest flexibla alternativet: hos oss kostar utvecklare från 450 kr/timme (mid-nivå) och senior från 600 kr/timme. Behöver ni en avgränsad produkt byggd och vill inte leda utvecklingen själva, outsourca projektet. Ska något drivas enligt avtalade servicenivåer, köp managed services. Och har ni en löpande roadmap men ingen som kan leda ett utvecklingsteam passar ett team till fast månadspris ofta bättre.
De fyra modellerna svarar på olika frågor. Det dyra misstaget är att välja efter timpris när den verkliga begränsningen är vem som äger arkitekturen och de dagliga besluten.
Vilka är de fyra samarbetsmodellerna?
Personalförstärkning (resursförstärkning, att hyra utvecklare) innebär att externa utvecklare går in i ert team, deltar i era standups, tar uppgifter från er backlog och följer er kodgranskning och releaseprocess. Ni behåller produktägarskapet och arkitekturen.
Projektoutsourcing innebär att en partner tar ansvar för att leverera en avgränsad omfattning, till exempel en ny plattform, en app eller en migrering, oftast till fast pris eller på löpande räkning.
Managed services innebär att en partner driver en avgränsad funktion åt er, till exempel övervakning, säkerhetsuppdateringar, backup eller en CI/CD-plattform, enligt servicenivåer (SLA: svars- och åtgärdstider som står i avtalet).
En Delivery Pod är vårt namn på ett team till fast månadspris. Ni sätter prioriteringarna; podden planerar, bygger, testar och släpper, och en senior utvecklare ansvarar för arkitektur och kodkvalitet.
Hur skiljer de sig åt?
| Personalförstärkning | Projektoutsourcing | Managed services | Delivery Pod | |
|---|---|---|---|---|
| Vad ni köper | Utvecklartid i ert team | Ett avgränsat resultat | En funktion som hålls igång | Ett teams månadskapacitet över hela roadmapen |
| Vem leder arbetet | Ni | Partnern | Partnern | Partnern, utifrån era prioriteringar |
| Vem äger arkitekturen | Ni | Partnern, med ert godkännande | Partnern, inom tjänstens gränser | Poddens seniora utvecklare, tillsammans med er |
| Prisenhet | Per timme eller månad och person | Per projekt (fast pris eller löpande) | Månadsavgift kopplad till omfattning och SLA | Fast pris per månad |
| Ändrade prioriteringar | Enkelt: ni planerar om backloggen | Ändringsbeställningar och nytt pris | Utanför avtalet om det inte står där | Enkelt: planeras om varje månad |
| Passar bäst för | Team med starkt tekniskt ledarskap som behöver kapacitet eller en kompetens | Fristående projekt med tydliga krav | Drift som inte får hänga på ert teams kalender | Löpande produktutveckling utan intern utvecklingschef |
| Vår variant | Från 450 kr/timme mid-nivå, 600 kr/timme senior | Oftast 30 000–150 000 € (ca 330 000–1 650 000 kr), fast pris efter förstudie | Care Lite, 46 000 kr/mån (förvaltning, inga nya funktioner) | 90 000, 160 000 eller 250 000 kr/mån |
När ska ni välja personalförstärkning?
Välj förstärkning när ni redan har en CTO, tech lead eller principal engineer som kan definiera arkitekturen, granska kod och hålla prioriteringarna tydliga, och flaskhalsen är antalet händer eller en specifik kompetens som saknas, till exempel molninfrastruktur, prestandaarbete eller en ramverksmigrering.
Fördelen är kontroll. Ert team sätter riktning och kodstandard, och de inhyrda utvecklarna arbetar i era verktyg och er process. Modellen skalar dessutom åt båda hållen: ni kan lägga till en utvecklare under ett kvartal utan rekryteringsprocess och sluta när satsningen är klar.
Den dolda kostnaden är ledningstid. Någon hos er måste introducera utvecklarna, svara på frågor, granska pull requests och se till att de arbetar med rätt problem. Om ingen har den tiden betalar ni för seniora utvecklare och får mid-nivåresultat. Planera för det, särskilt de första veckorna.
Våra utvecklare arbetar från Ukraina, och ert avtal tecknas med vårt svenska bolag. Ni ser varje utvecklares nivå och erfarenhet innan start, de är normalt på plats inom en till två veckor, och de två första veckorna är en provperiod: passar det inte byter vi person utan kostnad, eller så avbryter ni och betalar inte för de två veckorna. Detaljerna finns på sidan om IT-konsulter och resursförstärkning, och prisguiden för personalförstärkning jämför timpriserna med en anställning i Sverige.
När är projektoutsourcing ett bättre val?
Outsourcing passar när ni saknar ett internt utvecklingsteam, eller när teamet ni har är fullt upptaget med kärnprodukten, och ni behöver något levererat från början till slut: arkitektur, utveckling, test och driftsättning. Det fungerar bäst för fristående projekt med en tydlig slutpunkt.
Den dolda kostnaden är kommunikationsfriktion. När teamet som bygger sitter långt från dem som förstår verksamheten tappas krav i översättningen och kommer tillbaka som omarbete. Ju mer omfattningen rör sig, desto dyrare blir det, och ett fast pris blir en rad ändringsbeställningar.
Två vanor minskar risken. Först en kort förstudie innan priset låses, så att uppskattningen bygger på verkliga krav. Sedan en skriftlig överenskommelse om vad den första sprinten ska leverera. I våra projekt inom systemutveckling kommer vi innan start överens skriftligt om acceptanskriterier för den första tvåveckorssprinten; om demon efter sprint 1 inte uppfyller dem kan ni avbryta och betalar inte för den sprinten. Hur fast pris står sig mot löpande räkning går vi igenom i ett separat inlägg.
Och managed services?
Managed services handlar om drift, inte utveckling. Partnern tar ansvar för en avgränsad funktion, till exempel övervakning av driftstatus, larmhantering, säkerhetsuppdateringar, backup och återläsning eller drift av en plattform, och mäts på svarstider, återställningstider och månadsrapporter.
Välj managed services när:
- funktionen måste täckas med avtalade svarstider oavsett semestrar och arbetsbelastning i ert eget team,
- ert team saknar djup inom ett specialområde, till exempel databasadministration eller drift av Kubernetes, och ni vill ha beprövade rutiner,
- ekonomi föredrar en förutsägbar månadskostnad för en väldefinierad funktion,
- ni är beredda att standardisera på partnerns verktyg inom tjänstens gränser.
Avvägningen är flexibilitet. En bra partner för managed services säger nej till tillfälliga undantag, eftersom undantag försämrar driftsäkerheten. Det vanliga felet är otydlig omfattning: SLA:er som inte matchar verkligheten, eller undantag som ni upptäcker mitt i en incident. Läs avgränsningen noga och se till att personuppgiftsbiträdesavtalet och listan över underbiträden täcker de loggar och metadata partnern kommer att se.
Vårt närmaste erbjudande är Care Lite för 46 000 kr/mån: säkerhets- och beroendeuppdateringar, övervakning, mindre rättningar och en release i månaden, med en senior utvecklare som granskar varje ändring. Nya funktioner ingår medvetet inte.
Vad är en Delivery Pod och när passar den?
En Delivery Pod ligger mellan förstärkning och outsourcing. Precis som förstärkning är det löpande kapacitet som följer era prioriteringar månad för månad. Precis som vid outsourcing sköter teamet sin egen utveckling: planering, kodgranskning, test och releaser, med en senior utvecklare som ansvarar för arkitektur och kvalitet.
Den passar bolag med en produkt i drift och en stadig roadmap men ingen utvecklingschef, eller med ett litet internt team som inte ska lägga sin tid på att leda konsulter. Våra poddar:
| Podd | Pris per månad | Team | Minsta avtalstid |
|---|---|---|---|
| Start Pod | 90 000 kr | 1 utvecklare på mid-nivå, senior tillsyn och granskning på deltid | 1 månad |
| Scale Pod | 160 000 kr | 1 senior och 1 utvecklare på mid-nivå, delad leveransansvarig | 1 månad |
| Build Pod | 250 000 kr | 2 seniora och 1 utvecklare på mid-nivå, dedikerad leveransansvarig | 3 månader |
Efter minsta avtalstiden löper alla poddar per månad med 30 dagars uppsägning. Exakt kapacitet, releasetakt och svarstider finns på prissidan för Delivery Pods.
Vad passar när? En beslutsguide
Svara på de här fem frågorna i tur och ordning. Det första jaet pekar oftast ut modellen.
- Handlar det om att driva något, inte bygga det? Behöver ni övervakning, säkerhetsuppdateringar eller incidenthantering med avtalade tider, titta på managed services.
- Finns en tydlig omfattning och en slutpunkt? Om ja, och ingen internt ska leda utvecklingen, outsourca projektet till fast pris efter förstudie.
- Har ni någon som äger arkitekturen och har tid att leda? Om ja, och ni behöver mer kapacitet eller en saknad kompetens, välj förstärkning.
- Är arbetet löpande, med prioriteringar som ändras från månad till månad? Om ja, och ni saknar den tekniska ledaren, välj en Delivery Pod.
- Passar inget av ovanstående rakt av? Kombinera modeller, men skriv ner vem som äger vilket beslut.
Ett snabbt test: om ni inte kan säga vem som kommer att säga nej till en dålig arkitektonisk genväg är ni inte redo för ren förstärkning.
Kan man kombinera eller byta modell?
Ja, och mogna team gör det ofta. Vanliga mönster:
- Outsourca, sedan förstärka. En partner bygger första versionen, ni anställer ett kärnteam och partnerns utvecklare går in i det teamet som förstärkning.
- Driven plattform, förstärkta produktteam. En partner driver plattformen (CI/CD, övervakning, backup) medan inhyrda utvecklare bygger funktioner i er arkitektur. Det fungerar bara om plattformssidan publicerar tydliga gränssnitt och mallar.
- Stabilisera, sedan bygga. Ett rörigt system får först ett kort stabiliseringsprojekt, därefter tar en podd eller inhyrda utvecklare över funktionsutvecklingen.
Ett byte blir billigt om ni planerar för det från början: koden i ert kodförråd, infrastrukturen definierad som kod i ett konto ni äger, beslut nedskrivna och en namngiven person hos er som förstår systemet. Utan det blir ett modellbyte ett räddningsprojekt.
Vad ska ni kontrollera hos en partner?
Oavsett modell avgör partnern utfallet mer än avtalsformen. Innan ni skriver på:
- Träffa utvecklarna som ska göra jobbet, inte bara säljarna.
- Fråga var utvecklarna faktiskt sitter och vilket bolag och vilken lag avtalet gäller. En del “lokala” byråer lägger ut arbetet vidare, och det påverkar både ansvaret och vem som får tillgång till era data.
- Fråga vem som äger arkitektur och kodkvalitet på deras sida, med namn.
- Kontrollera hur de hanterar personuppgifter: personuppgiftsbiträdesavtal, var data lagras och hur behörigheter ges och tas bort.
- Var försiktiga med priser långt under marknaden utan förklaring. De betyder oftast juniora profiler, utvecklare som delas mellan många kunder eller hög personalomsättning.
En bra partner ställer detaljerade frågor om er situation och säger till när en billigare modell passar bättre.
Vad ni kan göra nu
Har ni en tech lead och behöver kapacitet, börja med ett samtal om rollen och se matchade profiler via sidan om IT-konsulter och resursförstärkning. Behöver ni ett team som leder sig självt utifrån er roadmap, jämför poddarna på prissidan. Är ni osäkra på vilken modell som passar, berätta om situationen så ger en av grundarna er en rak rekommendation, även när svaret är att vi inte är rätt val.