Hyr freelancere, når du selv kan styre projektet og hurtigt har brug for bestemte kompetencer; hyr et bureau eller en udviklingspartner, når du har brug for, at en anden står til ansvar for leverancen. Det afgørende spørgsmål er, hvem der ejer resultatet, når noget går galt, ikke dagsprisen.
Det egentlige valg handler om, hvem der ejer leverancen
Ethvert softwareprojekt kræver folk, der skriver kode, og nogen, der står til ansvar for resultatet. Med freelancere beholder du det ansvar: du definerer arbejdet, koordinerer folk og bærer risikoen, hvis nogen stopper. Med et bureau eller en udviklingspartner flytter du ansvaret til en virksomhed under én kontrakt.
Ingen af dem er generelt bedre. Den rigtige model afhænger af, hvor meget teknisk ledelse du har internt, hvor kritisk systemet er, og hvor meget koordinering du realistisk kan påtage dig.
Freelancere giver fart og præcision, hvis du kan lede dem
Uafhængige specialister er ofte den hurtigste måde at tilføje en enkelt manglende kompetence på, for eksempel en cloudarkitekt til en migrering eller en performanceingeniør til et langsomt API. Du vælger hver person, du taler direkte med dem, og du betaler kun for den tid, du bruger.
Bagsiden er, at du bliver projektleder, teknisk leder og kvalitetskontrol på én gang. Hvis en freelancer ikke længere er til rådighed, er det din opgave at finde og sætte en afløser ind. Flere freelancere, der arbejder på det samme system, har også brug for en, der sætter standarder, gennemgår kode og løser uenigheder, og den person skal være på din side.
Bureauer leverer et samlet team og en proces
Et bureau stiller et færdigt team til rådighed med egen projektledelse, egen leveranceproces og som regel designkompetencer. Du får én kontrakt og én faktura, og bureauet håndterer bemanding og udskiftning internt.
Du betaler for den struktur gennem satsen, som dækker ledelse, salg og tid mellem projekter. Tjek, hvem der faktisk udfører arbejdet, da nogle bureauer bruger underleverandører uden at sige det, og tjek, om deres proces passer til et system med strenge tekniske krav eller mest passer til websites og apps med kortere levetid.
En udviklingspartner står til ansvar for det tekniske resultat
En udviklingspartner er tættere på at være en forlængelse af dit tekniske team. Fokus er på komplekse eller kritiske systemer som migreringer, backendplatforme, realtidsdata eller sikkerhedsarbejde, og partneren tager ansvaret for arkitekturbeslutninger, kodekvalitet og levering i forhold til aftalte milepæle.
Betegnelserne overlapper i praksis, så læs kontrakten frem for navnet. Det afgørende er, hvem der står til ansvar for resultatet, hvem der udvælger og udskifter udviklerne, hvordan kvaliteten kontrolleres, og hvem der ejer koden til sidst.
Sådan klarer de tre modeller sig på fem kriterier
Brug disse fem kriterier til at sammenligne tilbud side om side. Det samme projekt kan score meget forskelligt afhængigt af, hvor stærkt dit eget team er.
- Ansvar: med freelancere forbliver det hos dig; med et bureau eller en partner ligger det hos den virksomhed, der har skrevet under på kontrakten.
- Tid til opstart: en enkelt freelancer er ofte hurtigst; et bureau eller en partner kan starte et helt team, uden at du skal rekruttere hver person.
- Omkostningsstruktur: freelancere tager en dagspris uden et ledelseslag, mens bureauer og partnere har koordinering, udskiftning og kvalitetskontrol med i prisen.
- Koordinering: med freelancere koordinerer du alle; med et bureau eller en partner koordinerer du én kontaktperson, som leder teamet.
- Kvalitetskontrol: med freelancere fastsætter og håndhæver du selv standarderne; en partner bør vise dig sin praksis for review, test og release, før du skriver under.
En tjekliste til at afgøre, hvilken model der passer
Svar ærligt på disse spørgsmål, før du beder om tilbud. Hvis de fleste svar peger på dit eget team, kan freelancere fungere godt; hvis de peger et andet sted hen, har du brug for en virksomhed, der står til ansvar for leverancen.
- Har vi en teknisk leder med tid til at styre, gennemgå og integrere eksternt arbejde?
- Er systemet så kritisk, at en overskredet milepæl eller en afgang ville skade forretningen?
- Har vi brug for én bestemt kompetence eller et team, der dækker arkitektur, udvikling, test og drift?
- Hvem erstatter en nøgleperson, hvis vedkommende ikke længere er til rådighed midt i projektet?
- Hvem ejer koden, dokumentationen og driftskendskabet, når arbejdet slutter?
- Kan vi sammenligne tilbud på ansvar og kvalitetspraksis og ikke kun på dagsprisen?
Hybridmodellen: én ansvarlig virksomhed, de rette specialister
En hybridmodel kombinerer styrkerne ved begge tilgange. Én virksomhed skriver under på kontrakten og står til ansvar for leverancen, driver projektet med sine egne interne udviklere og henter udvalgte freelancespecialister ind til de kompetencer, hvert projekt kræver. Du får specialisternes præcision uden selv at skulle koordinere en gruppe selvstændige.
Modellen fungerer kun, hvis virksomheden står inde for hver specialist, den henter ind, og selv bærer leverancerisikoen. Sådan arbejder SDK Enterprises: vi gennemgår hver specialists arbejdshistorik og tekniske egnethed, før vi foreslår vedkommende, og vi forbliver den part, der står til ansvar for projektet.
Det vigtigste
- Den vigtigste beslutning om bemanding er, hvem der står til ansvar for leverancen, ikke hvilken mulighed der har den laveste dagspris.
- Freelancere fungerer godt, når du har en teknisk leder med tid til at styre og gennemgå deres arbejde.
- Bureauer og udviklingspartnere har koordinering, udskiftning og kvalitetskontrol med i prisen.
- Læs kontrakten frem for betegnelsen, for bureauer og partnere overlapper i praksis.
- En hybridmodel giver dig specialistkompetencer med én ansvarlig virksomhed bag.
FAQ
Er freelancere billigere end et bureau eller en udviklingspartner?
Deres sats er som regel lavere, fordi den ikke dækker et ledelseslag, men du påtager dig selv koordinering, kvalitetskontrol og udskiftning. Sammenlign den samlede omkostning ved at levere projektet, inklusive dit eget teams tid, og ikke kun satserne.
Hvad er forskellen på et bureau og en udviklingspartner?
Betegnelserne overlapper. Bureauer leverer ofte design og udvikling af websites og apps som en samlet pakke, mens udviklingspartnere som regel fokuserer på komplekse eller kritiske systemer og tager ansvaret for det tekniske resultat. Kontrakten fortæller dig mere end betegnelsen.
Kan jeg kombinere freelancere med en udviklingspartner?
Ja. En hybridmodel gør netop det: én virksomhed står til ansvar for leverancen og integrerer udvalgte freelancespecialister i et team, der ledes af dens egne udviklere.