Strategie 10 min leestijd

Freelancer, softwarebureau of one-man-agency: wie bouwt jouw software?.

Een freelance developer is sneller geregeld en goedkoper per uur. Een softwarebureau belooft continuïteit. Maar de vorm die voor MKB-maatwerk meestal het beste scoort, ontbreekt in dat rijtje: de one-man-agency — freelancer-flexibiliteit met bureau-werkwijze.

Jasper Koers ·

In het kort

  • De vergelijking per uurtarief is misleidend: het echte verschil zit in continuïteit, controle en overdraagbaarheid
  • De one-man-agency combineert freelancer-flexibiliteit met bureau-werkwijze — voor MKB-maatwerk meestal de beste vorm
  • Bus-factor los je op met organisatie, niet met hoofdenaantallen: eigen repo, standaard-stack, documentatie en tests
  • Een freelancer wint bij afgebakende klussen; een groot bureau pas bij structureel teamwerk of aanbestedingen
  • Stel elke partij dezelfde drie toetsvragen — wie erop schuift, valt af

De vraag die elke opdrachtgever stelt

Wie software wil laten bouwen, komt vroeg in de zoektocht op een tweesprong: huur ik een freelance developer in of ga ik met een softwarebureau in zee? Nederland telt volgens het CBS ruim een miljoen zzp'ers, en daar zitten veel uitstekende developers tussen. Tegelijk zijn er honderden bureaus die hetzelfde werk aanbieden — tegen een hoger tarief.

Het is alleen een valse tweesprong. Tussen de solo-freelancer en het bureau met een verdieping vol developers zit een derde vorm die in dit rijtje bijna altijd wordt overgeslagen: de one-man-agency. En juist die vorm scoort voor het meeste MKB-maatwerk het beste op de punten die er echt toe doen. Dit artikel zet alle drie de opties eerlijk naast elkaar — inclusief de gevallen waarin de freelancer of het grote bureau alsnog wint.

Waarom de uurtarief-vergelijking misleidt

De vergelijking begint bijna altijd bij het tarief. Een freelancer rekent minder per uur dan een bureau — logisch, want er zit geen kantoor, geen managementlaag en geen planning van tien man achter. Wie alleen naar dat getal kijkt, is snel klaar.

Maar een uurtarief zegt iets over de kosten van een uur, niet over de kosten van je project. Die worden bepaald door heel andere vragen:

  • Hoeveel uren zijn er nodig — en wie controleert of dat klopt?
  • Wat kost een week vertraging als de bouwer uitvalt of een grotere klant voorrang geeft?
  • Wie bewaakt de kwaliteit van de code voordat die live gaat?
  • Wie onderhoudt de software over twee jaar, als de bouwer iets anders doet?

Bij een afgebakende klus van een paar weken zijn die vragen klein en wint het lage tarief. Bij software waar je bedrijf jaren op draait, zijn ze groot — en dan is het tarief per uur ineens het minst interessante getal van de offerte.

Het echte verschil: de bus-factor

In de softwarewereld bestaat er een oneerbiedige maar verhelderende term: de bus-factor. Hoeveel mensen kunnen er onder een bus komen voordat het project stilvalt? Bij een solo-freelancer is dat antwoord precies één.

Het hoeft geen bus te zijn. Ziekte, een burn-out, een vakantie van drie weken, een aantrekkelijkere opdracht, emigratie, of simpelweg stoppen met het vak — in al die gevallen sta je als opdrachtgever stil met software die niemand anders kent. De code staat op een laptop of in een persoonlijk account, de kennis zit in één hoofd, en er is niemand die het kan overnemen zonder eerst weken in te lezen.

Wij zien de gevolgen regelmatig langskomen als second opinion-aanvraag: een half afgebouwd systeem, een gestopte freelancer en een ondernemer die moet kiezen tussen wachten, opnieuw beginnen of een reddingsoperatie. Niet omdat de freelancer slecht werk leverde — vaak was de code prima — maar omdat er geen vangnet was.

Het grote bureau lijkt hier automatisch de oplossing: meer mensen, dus een hogere bus-factor. Maar dat voordeel is kleiner dan de brochure doet vermoeden. Developers wisselen juist bij bureaus geregeld van werkgever, en in de praktijk kennen ook daar maar één of twee mensen jouw project echt. Valt jouw vaste developer weg, dan krijg je een vervanger die zich net zo goed moet inlezen — je betaalt alleen wél het teamtarief voor die zekerheid op papier.

De echte vraag is dus niet hoeveel mensen er bij je leverancier werken, maar hoe overdraagbaar jouw project is georganiseerd. En dat is precies waar het volgende onderscheid om draait.

Organisatie is het verschil — niet omvang

Het verschil tussen een freelancer en een bureau is niet de kwaliteit van de individuele developer. Er zijn freelancers die beter programmeren dan menig bureau-team. Het verschil is wat er om het werk heen georganiseerd is:

  • Overdraagbaarheid — de code staat in gedeeld versiebeheer, in jouw eigen omgeving, gedocumenteerd en gebouwd op een breed gedragen technologie in plaats van een persoonlijke voorkeursstack.
  • Controle op het werk — geautomatiseerde tests en een vaste werkwijze bewaken dat een wijziging niets anders kapotmaakt, nog vóór iemand het merkt.
  • Doorlopend beheer — beveiligingsupdates, back-ups, monitoring en kleine verbeteringen houden niet op na de oplevering; er is een vast proces voor.
  • Zakelijke afspraken — aansprakelijkheid, geheimhouding, een verwerkersovereenkomst voor de AVG en afspraken over eigendom van de code zijn contractueel geregeld.

Niets in dit lijstje vereist een verdieping vol developers. Het vereist discipline en professionele inrichting. En dat brengt ons bij de vorm die beide werelden combineert.

De one-man-agency: freelancer-flexibiliteit, bureau-werkwijze

Een one-man-agency is een softwarebureau van één persoon — maar dan écht een bureau, geen freelancer met een logo. Het onderscheid zit in de inrichting: versiebeheer, geautomatiseerde tests, gescheiden ontwikkel-, test- en productieomgevingen, monitoring, beheerafspraken en zakelijke contracten. De werkwijze van een bureau, uitgevoerd door de persoon die je ook daadwerkelijk spreekt.

Wat je van de freelancer behoudt

  • Direct contact met wie bouwt — geen accountmanager ertussen, geen projectleider die jouw wensen doorvertaalt naar een junior die je nooit ontmoet. De persoon aan tafel is de persoon in de code.
  • Flexibiliteit — korte lijnen, snelle beslissingen, geen interne planning van tien projecten die eerst moet worden herschikt.
  • Lage overhead — je betaalt voor vakmanschap, niet voor kantoorruimte en managementlagen. Het tarief zit daardoor tussen freelancer en team-bureau in.

Wat je van het bureau erbij krijgt

  • Werkwijze die kwaliteit afdwingt — tests, versiebeheer en een gecontroleerd livegang-proces vervangen het "vertrouwen maar hopen" van de solo-klus.
  • Continuïteit door overdraagbaarheid — jouw project staat in jouw eigen repository, gebouwd op een standaard-technologie waar duizenden developers mee werken, met documentatie en tests. Valt de bouwer weg, dan kan een ander instappen zonder maandenlange archeologie.
  • Beheer als proces — updates, back-ups en monitoring lopen door volgens afspraak, niet wanneer er toevallig tijd is.
  • Zakelijke volwassenheid — contracten, verwerkersovereenkomst en duidelijke afspraken over eigendom: alles wat je bij een bureau verwacht.

Eerlijk over de beperking

Ook een one-man-agency heeft één paar handen. Wie tien projecten tegelijk aanneemt, is gewoon een dure freelancer met een mooi verhaal. Een goede one-man-agency is daarom streng op capaciteit: een beperkt aantal projecten tegelijk, realistische planningen en de eerlijkheid om nee te zeggen als het niet past. Vraag daarnaar — het antwoord vertelt je meteen met wie je te maken hebt.

Voor de volledigheid: Coding Agency is zelf zo ingericht. Bewust klein, met de werkwijze van een bureau — waarom we dat zo doen staat in waarom Coding Agency geen groot bureau is.

Wanneer een freelancer de juiste keuze is

Er blijven situaties waarin een klassieke freelancer gewoon de beste optie is:

Een afgebakende klus met een duidelijk einde

Een datamigratie, een importscript, een koppeling met heldere specificaties, een eenmalige aanpassing aan een bestaande site. Klussen met een begin, een einde en een toetsbaar resultaat zijn ideaal freelancerswerk: weinig overdrachtsrisico, geen langjarig beheer nodig.

Versterking van een bestaand team

Heb je al een ontwikkelteam of een technische partner en zoek je tijdelijk extra handen? Dan is een freelancer vaak de beste optie. De continuïteit en controle zijn al georganiseerd; de freelancer voegt capaciteit toe binnen dat vangnet.

Je kunt het werk zelf beoordelen

Ben je zelf technisch, of heb je iemand in huis die code kan lezen en de voortgang kan sturen? Dan vervul je zelf de controlerol en vervalt een deel van de meerwaarde van een bureau-werkwijze. Waar je dan op let bij de selectie staat in Laravel specialist inhuren.

Wanneer een groot bureau de juiste keuze is

En er zijn projecten waar één paar handen — hoe goed georganiseerd ook — niet genoeg is:

  • Structureel teamwerk — trajecten die maandenlang meerdere fulltime developers tegelijk vragen, met parallelle werkstromen die niet op elkaar kunnen wachten.
  • Formele aanbestedingen — trajecten waar certificeringen, auditverplichtingen en een formele projectorganisatie harde eisen zijn, zoals bij overheden en grote corporates.
  • 24/7-dienstverlening — systemen die een bemand dienstenrooster nodig hebben in plaats van goede monitoring met afspraken.

Voor het meeste MKB-maatwerk geldt geen van deze drie — en betaal je bij een groot bureau dus mee aan schaal die jouw project niet nodig heeft. Hoe die afweging uitpakt lees je in kleine agency vs groot bureau.

De vergelijking op een rij

Criterium Freelancer One-man-agency Groot bureau
Tarief per uur Laagste Tussenin: vakmanschap zonder overhead Hoogste: team en organisatie inbegrepen
Contact met wie bouwt Direct Direct — aan tafel zit wie bouwt Via projectleider of accountmanager
Werkwijze & kwaliteitscontrole Wisselend, zelf te bewaken Bureau-werkwijze: tests, versiebeheer, gecontroleerde livegang Structureel georganiseerd
Continuïteit Bus-factor één, zonder vangnet Georganiseerd vangnet: jouw repo, standaard-stack, documentatie Team op papier; in de praktijk beperkt door verloop
Flexibiliteit Hoog Hoog: korte lijnen, snelle beslissingen Beperkt door interne planning
Onderhoud lange termijn Afhankelijk van persoon en carrière Vast beheerproces, contractueel geregeld Vast beheerproces, contractueel geregeld
Beste voor Afgebakende klussen, teamversterking MKB-maatwerk dat jaren mee moet Structureel teamwerk, aanbestedingen, 24/7

De vraag achter de vraag

Wie "freelancer of bureau" vraagt, vraagt eigenlijk: hoe groot is de kans dat dit project slaagt — en blijft slagen? Dat is de juiste vraag. Beantwoord hem niet met een uurtarief, maar met drie toetsvragen aan elke partij die je overweegt — freelancer, one-man-agency én groot bureau:

  1. Wat gebeurt er met mijn project als jij (of jullie belangrijkste developer) drie maanden uitvalt?
  2. Hoe wordt de kwaliteit van het werk bewaakt, en hoe zie ik dat terug?
  3. Van wie is de code, waar staat die, en hoe neemt een ander het over als onze wegen scheiden?

Een goede freelancer heeft op alle drie een eerlijk antwoord — soms is dat antwoord "dan heb je een probleem, dus houd me klein werk voor". Een goede one-man-agency heeft er een georganiseerd antwoord op: jouw repository, aantoonbare werkwijze, vastgelegde beheerafspraken. Een groot bureau ook — controleer daar vooral wie er straks daadwerkelijk aan jouw project werkt. Wie op deze vragen begint te schuiven, valt af. Zo simpel mag de selectie zijn. Meer selectiecriteria vind je in softwarebedrijf kiezen: waar let je op?

Twijfel je voor jouw project? Leg hem ons voor. Past het beter bij een freelancer, dan zeggen we dat eerlijk — dat kost ons een opdracht en levert je vertrouwen op. En is het werk voor een one-man-agency met bureau-werkwijze, dan weet je precies wat je aan ons hebt.

Veelgestelde vragen

Een softwarebureau van één persoon dat werkt met de werkwijze en waarborgen van een bureau: versiebeheer, geautomatiseerde tests, gescheiden ontwikkel- en productieomgevingen, gestructureerd beheer en zakelijke contracten — maar met de flexibiliteit, het directe contact en de lagere overhead van een freelancer. Het verschil met een klassieke freelancer zit niet in het aantal mensen, maar in de organisatie en overdraagbaarheid van het werk.
Per uur meestal wel: een freelancer heeft minder overhead. Maar de vergelijking per uur is misleidend. Tel de kosten van vertraging bij uitval, het ontbreken van controle op de code en het risico dat niemand het project kan overnemen erbij, en het verschil wordt kleiner — of slaat om. Een one-man-agency zit qua tarief tussen beide in, met de waarborgen van een bureau.
Bij een goed afgebakende klus met een duidelijk einde, als aanvulling op een bestaand ontwikkelteam, of wanneer je zelf de technische kennis in huis hebt om het werk te beoordelen en aan te sturen. Voor dat soort opdrachten is een goede freelancer vaak de snelste en voordeligste route.
Wanneer een project structureel meerdere fulltime developers tegelijk vraagt, bij formele aanbestedingen met certificeringseisen, of wanneer je een 24/7-organisatie met dienstenrooster nodig hebt. Voor het meeste MKB-maatwerk is die schaal niet nodig — en betaal je er wel voor mee.
De bus-factor is het aantal mensen dat kan wegvallen voordat een project stilvalt. Bij een solo-freelancer is die factor één zonder vangnet. Een one-man-agency heeft ook één paar handen, maar organiseert het vangnet: de code staat in jouw eigen omgeving, gebouwd op een standaard-technologie waar duizenden developers mee werken, met documentatie en tests zodat een ander het kan overnemen. Bij grote bureaus is de factor op papier hoger, maar personeelsverloop maakt dat voordeel kleiner dan het lijkt.
Gerelateerde expertise — Maatwerk Software

Maatwerk software laten maken? Bekijk onze aanpak, werkwijze en referentieprojecten. Vanaf € 3.000, 16+ jaar ervaring, 150+ projecten opgeleverd.

Onderwerpen
Strategie Freelancer One-man-agency Bureau kiezen Continuïteit Maatwerk

Hulp nodig?

Vragen over dit onderwerp? Laten we het erover hebben.

Neem contact op