Begin bij de vorm van het werk, niet bij de vorm van de leverancier
Schrijf voordat je leveranciers vergelijkt drie dingen op over de opdracht. Hoe lang het resultaat mee moet (een campagnesite voor één kwartaal is iets heel anders dan een intern portaal waar vijf afdelingen zes jaar op leunen). Hoe vaak het na livegang verandert. En wie de code moet kunnen openen als de samenwerking stopt. Die drie antwoorden schrappen het grootste deel van je lijst nog voor het eerste gesprek.
Een vuistregel die standhoudt: hoe korter het leven van wat je bouwt, hoe minder de structuur van de leverancier uitmaakt. Hoe langer het leeft, hoe belangrijker het wordt wie er in maand veertien met jouw code zit.
Waar elke optie echt goed in is
Het grote bureau
Koopt breedte en papierwerk. Campagnes in meerdere markten, merksystemen, media-inkoop, securityvragenlijsten die worden ingevuld door iemand wiens werk dat daadwerkelijk is, beroepsaansprakelijkheidsverzekering en continuïteit als er iemand vertrekt. Heeft je inkoopafdeling een leverancier nodig die een audit overleeft, dan is dit het veilige antwoord. De prijs is het aantal lagen: wie het werk verkoopt, is zelden wie het uitvoert, beslissingen lopen via accountmanagement en een wijziging van twee dagen kan drie weken proces kosten. Bovendien betaal je voor capaciteit die je nooit gebruikt.
De freelancer
Koopt snelheid en een directe lijn, voor één duidelijke opdracht. Een goede senior freelancer levert op afgebakend werk meer op dan een groot team en kost daar een fractie van. Het risico is niet vakmanschap maar eenmaligheid: één vakantie, één ziekmelding, één beter aanbod en je project staat stil. Er is geen tweede paar ogen op de code, geen vervanging in augustus en niemand om naar te escaleren. Uitstekend voor afgebakend werk met een duidelijk einde. Kwetsbaar als langlopende operationele afhankelijkheid.
De senior studio
Koopt senior mensen die het werk zelf doen, met meer veerkracht dan één persoon en veel minder overhead dan een bureau. Past bij mid-market bouwprojecten die jaren onderhouden moeten worden, en bij maandcontracten waarin dezelfde mensen die het bouwden het ook levend houden. De grenzen zijn echt: capaciteit is eindig, een studio kan niet zes trajecten tegelijk bemensen, en specialismen buiten de kern (grote media-inkoop, videoproductie, zware enterprise-integratieprogramma's) komen uit een netwerk van specialisten in plaats van uit eigen huis. Vraag daar gewoon naar.
Vergelijk ze op wat echt verschilt
- Wie het werk doet: bureau, gemengde ervaring achter een accountmanager; freelancer, de persoon die je sprak; studio, de persoon die je sprak, met achtervang.
- Wat het breekt: bureau, traag wijzigingsbeheer; freelancer, één mens; studio, capaciteitsgrenzen.
- Gepubliceerde prijsankers in Europa in 2026: prototypes en discovery-workshops tegen vaste prijs vanaf ongeveer 3.500 EUR; MVP-trajecten met vaste scope vanaf ongeveer 12.990 EUR; AI-implementatiefases vanaf ongeveer 25.000 EUR; abonnementen voor onbeperkt design vanaf ongeveer 2.500 EUR per maand; kleine onderhoudscontracten vanaf ongeveer 120 EUR per maand. De meeste bureausites publiceren helemaal geen bedrag, dus een gepubliceerde prijs is op zichzelf al een signaal voor je shortlist.
- Continuïteit: bureau, hoog maar onpersoonlijk; freelancer, laag; studio, gemiddeld en persoonlijk.
- Breedte: bureau, breed; freelancer, smal; studio, diep in een paar dingen plus een netwerk.
- Waar de code eindigt: dat hangt af van het contract, niet van het type leverancier. Vraag het in alle drie de gevallen.
Vragen die je stelt voordat je tekent
- Wie gaat, met naam, de code schrijven, en welk deel van zijn of haar week zit op ons?
- Kun je met toestemming een repository van een lopende klant laten zien? Commitgeschiedenis en code review zeggen meer dan een slide.
- Wat gebeurt er in augustus, en wat gebeurt er als die persoon vertrekt?
- Welke accounts staan vanaf dag één op onze naam: repository, hosting, database, domein, analytics, appstores?
- Wat kost de eerste maand na livegang, en wat zit daarin?
- Wat is er recent misgegaan bij jullie, en wat hebben jullie daarna veranderd? Een leverancier zonder fouten is nieuw of vertelt het je niet.
- Als we volgend kwartaal stoppen, wat krijgen we dan precies, en hoe lang duurt dat?
De contractvoorwaarden die bepalen hoe dit eindigt
Eigendom van code en data
Zet het er onomwonden in: alle broncode, databaseschema's, content en data zijn eigendom van de klant, overgedragen bij betaling, zonder terugliggende licentievoorwaarden. Controleer daarna of het in de praktijk klopt. Eigendom op papier is niets waard als de repository in het account van de leverancier staat en de database draait in een platform waar jij geen beheerderslogin voor hebt. Vraag om eigenaarsrechten op de dag dat het werk begint, niet bij oplevering. Polargate heeft meerdere klantsites van andermans platformen naar infrastructuur van de klant zelf verhuisd (repository, hosting, database) en vóór de omschakeling geverifieerd dat schema, toegangsregels, gebruikers, opslag en functies overeenkwamen. Het kan, en het voorkomen is veel goedkoper dan het herstellen.
Exit
Een exitclausule benoemt de producten en de klok: toegang tot de repository, een database-export in een open formaat, omgevingsvariabelen en secrets via een veilig kanaal, documentatie van deploys en accounts bij derden, en een vastgelegd aantal betaalde overdrachtsuren. Dertig dagen opzegtermijn met een schriftelijke overdracht is normaal en redelijk. Als een leverancier dit niet wil vastleggen, heb je het antwoord op een andere vraag al binnen.
Reactietijden
Wees concreet en realistisch. Definieer urgentieniveaus (site down, functionaliteit stuk, cosmetisch), een reactietijd per niveau, werktijden en wat er daarbuiten gebeurt. Wees voorzichtig met iedereen die 24/7 belooft zonder te zeggen wie er wakker is. Spreek ook af hoe het maandcontract werkt: wat een normale maand bevat, wat een spoedverzoek kost en of ongebruikte uren meegaan naar de volgende maand. Polargate voert klantonderhoud uit via een ServiceDesk met urencontracten per klant en een zichtbaar urensaldo, juist omdat "we kijken ernaar" geen serviceniveau is.
Eerlijke alarmsignalen
- Geen enkele naam op de website. Geen oprichter, geen team, geen vestigingsplaats, alleen een formulier.
- Na de kick-off staat er nog steeds geen repository of omgeving op jouw naam.
- Cijfers die je niet kunt controleren: prijzen zonder jaartal, "300+ projecten" zonder er één die je kunt bellen.
- Hun eigen huis klopt niet met wat ze verkopen. Bij een ronde langs studiowebsites in 2026 vonden we er één met een TLS-certificaat dat al maanden was verlopen, meerdere waarvan de prestatietellers zonder JavaScript op nul stonden, en bureaus die zichtbaarheid in AI-zoekmachines verkopen terwijl hun robots.txt precies die crawlers blokkeerde.
- De senior die je sprak verdwijnt na de offerte.
- Geen scope op papier, of een scope die zo breed is dat je elke discussie bij voorbaat verliest.
- Ramingen zonder bandbreedte en zonder benoemde aannames. Een eerlijke raming heeft allebei.
- Terughoudendheid om een eigen fout te laten zien. Eén van ons: een routineaudit op een klantsite leverde 37 bevindingen op en slechts 4 overleefden de onafhankelijke verificatie. Het nuttige waren die 4, en het hardop zeggen.
Hoe je de beslissing neemt
Koop eerst een klein, betaald stuk werk. Een discovery sprint tegen vaste prijs die eindigt in een uitgeschreven scope, een architectuur, een kostenbandbreedte en een planning zegt meer over een leverancier dan drie verkoopgesprekken, en bevalt het resultaat je niet, dan is het document van jou en neem je het mee naar een ander. Daarom begint Polargate elke klantrelatie zo. Kies de structuur die past bij de levensduur van het werk en leg eigendom, exit en reactietijden schriftelijk vast voordat de eerste factuur de deur uitgaat.



