Vergelijken voelt onmogelijk, en dat klopt ook
Je hebt drie offertes op tafel. Eentje van een groot bureau in Utrecht, eentje van een kleiner team uit de regio, eentje van een freelancer via je netwerk. Alle drie klinken ze goed. Alle drie beloven ze “maatwerk”, “een hecht team” en “een partner voor de lange termijn”. En alle drie zitten ze tienduizenden euro’s uit elkaar.
Dat is het lastige aan het kiezen van een softwarebedrijf. Je vergelijkt op de buitenkant, maar de echte verschillen zitten onder de motorkap. Hoe ze werken in fases, wie er op je project zit, wat er gebeurt als het tegenvalt, of je over een jaar nog bij dezelfde mensen terecht kunt.
Dit artikel is voor de DGA of manager die voor die keuze staat. Geen lijst met algemene tips, maar zeven concrete criteria, een vergelijking tussen typen aanbieders, vijf rode vlaggen en de vragen die je in een eerste gesprek moet stellen om door de gladde verhalen heen te prikken.
Eerst de vraag achter de vraag
Voor je begint te vergelijken, helpt het om scherp te krijgen wat voor traject je eigenlijk wilt aangaan. De keuze is anders als je een eerste idee wilt valideren dan wanneer je een verouderd systeem wilt vervangen of een bestaand product wilt doorontwikkelen.
| Type traject | Wat je nodig hebt | Type partner |
|---|---|---|
| Eerste versie van een nieuw idee | Snelheid, scope-discipline, een werkend resultaat in handen | Klein tot middelgroot bureau met MVP-ervaring |
| Verouderd systeem vervangen | Migratie-ervaring, oog voor risico, doorlopend onderhoud | Bureau met track record in legacy-vervanging |
| Bestaand product doorontwikkelen | Vast team, lange-termijn betrokkenheid, eigenaarschap | Bureau dat ook beheer en doorontwikkeling doet |
| Twijfel over de juiste oplossing | Onafhankelijke analyse vooraf, geen koppelverkoop | Bureau dat losse software consultancy levert |
Veel mismatches ontstaan omdat de klant en het softwarebedrijf elkaar in de verkeerde fase ontmoeten. Een groot bureau dat alleen denkt in trajecten van zes maanden past niet bij een idee dat eerst in zes weken getoetst moet worden. En een freelancer past niet bij een organisatie waar continuïteit boven snelheid gaat. Stel jezelf eerst de vraag in welke fase je zit. Dan filter je de helft al weg.
7 dingen die een goed softwarebedrijf doet
Onder de gladde slogans verschillen softwarebedrijven flink in hoe ze hun werk inrichten. Dit zijn de zeven kenmerken die in onze ervaring het verschil maken tussen een traject dat soepel loopt en een traject dat ontspoort.
1. Begint bij je probleem, niet bij techniek
Een goed softwarebedrijf vraagt eerst hoe je werkt, waar het knelt en wat je over twee jaar wilt. Pas daarna komen ze met technologie. Wie in het eerste gesprek begint over hun stack, hun framework of hun “preferred architecture”, verkoopt techniek. Wie begint met vragen over jouw klanten, processen en team, verkoopt een oplossing.
2. Werkt met vaste prijs per fase
Een open uurtarief is een open einde. Een vaste prijs per fase dwingt de partij om de scope vooraf scherp te maken en zet jullie aan dezelfde kant van de tafel. Geen verrassingen halverwege. Wil je dieper in de kostenstructuur duiken, lees dan ook wat een webapplicatie kost.
3. Levert in elke fase een werkend resultaat
Geen powerpoints en mockups die vier maanden in een tussenfase blijven hangen. Een goed softwarebedrijf laat na elke fase iets zien dat werkt, dat je kunt openen, dat je team kan proberen. Zo houd je grip op de richting en kun je bijsturen voor er veel geld in zit dat verkeerd kant op gaat.
4. Geeft je één vast aanspreekpunt
Bij grote bureaus krijg je vaak een account manager, een project manager, een tech lead en een team waar je nooit echt mee praat. Dat is veel ruis. Een goed softwarebedrijf koppelt je aan één persoon die je project van binnen kent en die binnen een dag op je terugbelt. Korte lijnen zijn geen luxe, ze schelen weken doorlooptijd.
5. Bouwt modulair, zodat de software meegroeit
Software die vandaag werkt is geen garantie dat die over twee jaar nog past. Vraag of het bureau modulair bouwt, of nieuwe functionaliteit los kan worden uitgebreid zonder dat de hele applicatie opnieuw moet, en hoe ze omgaan met koppelingen naar systemen die je later wilt toevoegen. Een softwarebedrijf dat dit serieus neemt, maakt vooraf bewuste keuzes over architectuur in plaats van pas wanneer het knelt.
6. Bouwt in Nederland, met eigen mensen
Offshore-modellen klinken aantrekkelijk op de offerte. In de praktijk lever je in op communicatie, snelheid en continuïteit. Vraag waar de mensen zitten die jouw code schrijven, in welke tijdzone, en of ze in vaste dienst zijn. Een softwarebedrijf dat met eigen mensen werkt, draagt verantwoordelijkheid die een tussenpartij nooit kan dragen.
7. Blijft na oplevering
Software is geen project met een einddatum. Het is een product dat doorleeft, doorgroeit en doorontwikkeld moet worden. Een goed softwarebedrijf is helder over wat er na oplevering gebeurt: wie het beheer doet, wat doorontwikkeling kost en hoe je samen blijft sturen op wat in de praktijk werkt.
Type aanbieder, type prijs
De drie meest voorkomende typen aanbieders in Nederland zien er op het oog hetzelfde uit, maar verschillen sterk in prijs, snelheid en risico.
| Type | Sterke kant | Zwakke kant | Indicatie uurtarief |
|---|---|---|---|
| Groot bureau (50+ mensen) | Proces en schaal | Hoge overhead, veel schakels tussen jou en de developer, hoge prijs | €120-€180 |
| Middelgroot bureau (15-50 mensen) | Korte lijnen én buffer, vast team, snelheid, eigen kennis in huis | Niet de allerlaagste prijs op uurtarief | €85-€130 |
| Klein bureau (1-10 mensen) of freelancer | Goedkoopst, directe lijn met de bouwer | Continuïteitsrisico, beperkte capaciteit als het project groeit | €70-€110 |
| Offshore (Oost-Europa, Azië) | Lage prijs per uur | Communicatie, kwaliteitsverschillen, IP-risico | €25-€60 |
De onderkant en bovenkant van de markt zijn het lastigst om eerlijk te vergelijken. Een offshore-traject voor €30.000 dat een jaar later overgedaan moet worden, is geen besparing maar verlies. Een traject van €200.000 bij een groot bureau waar je 40% aan overhead betaalt, kan ook geen waarde zijn als je project klein en duidelijk is.
Voor de meeste MKB-trajecten ligt het beste compromis bij een middelgroot Nederlands bureau. Genoeg buffer om continuïteit te bieden, klein genoeg om snel te zijn, dichtbij genoeg om naast je te staan in plaats van tegenover je. Wil je weten wat een traject bij ons inhoudt, kijk dan op maatwerk software ontwikkeling.
5 rode vlaggen in een eerste gesprek
Naast de positieve criteria zijn er signalen die je serieus moet nemen. Als je twee of meer van deze ziet, loop weg, hoe goed het verhaal verder ook klinkt.
1. Ze willen geen werkend resultaat per fase laten zien. Wie alleen wil leveren aan het eind van een traject van zes maanden, vraagt je vertrouwen op blanco. Dat is geen samenwerking, dat is een gok.
2. Ze geven alleen een uurtarief, geen totaalprijs. Een eerlijke partij geeft je vooraf een vaste prijs per fase, inclusief duidelijke afspraken over wat erbinnen en buiten valt. “We zien wel hoe ver we komen” is geen offerte, dat is een open rekening.
3. Ze halen aggregaten uit de kast in plaats van één concrete case. “We hebben 50 projecten gedaan voor 30 klanten” zegt niets. Vraag om één case die op die van jou lijkt, met een naam en een nummer dat je kunt bellen. Wie daar moeite mee heeft, heeft die case misschien niet.
4. Ze tonen demo’s met code die niet van henzelf is. Het komt voor dat bureaus showcase-werk laten zien dat in werkelijkheid door een ander team is gebouwd, of door een onderaannemer. Vraag expliciet wie de developers waren en of die er nog werken. Pin ze vast op één naam.
5. Ze beloven een tijdlijn zonder voorwaarden. “Binnen zes weken live” zonder eerst je scope te kennen is een verkooptruc. Een goed softwarebedrijf geeft pas een tijdlijn na een korte verkenningsfase, en koppelt die altijd aan een vaste scope.
Vragen die je in een eerste gesprek stelt
Onder elke offerte zit een gesprek. Hier zijn de elf vragen die je in dat gesprek letterlijk kunt stellen. Schrijf de antwoorden op en vergelijk ze achteraf naast elkaar.
- Wat is jullie aanpak in de eerste twee weken van een nieuw project?
- Krijg ik na elke fase een werkend resultaat in handen? Wat als ik halverwege wil stoppen?
- Werken jullie met een vaste prijs per fase of met een uurtarief?
- Wie is mijn vaste aanspreekpunt en in welke tijdzone werkt die?
- Bouwen jullie met eigen mensen in Nederland of werken jullie met onderaannemers?
- Wat doen jullie als de scope tijdens een fase verandert?
- Wat kost doorontwikkeling per maand na de eerste oplevering?
- Hebben jullie een case die op de mijne lijkt, en mag ik die klant bellen?
- Wat gebeurt er als de developer die op mijn project zit, vertrekt?
- Welke risico’s zien jullie zelf in mijn project?
- Waarom zou ik níet met jullie in zee gaan?
Die laatste is de scherpste. Een softwarebedrijf dat eerlijk durft te zeggen voor wie ze geen goede match zijn, is bijna altijd de juiste partij. Wie alleen ja-knikt is een verkoper, geen partner.
Wat het kost en wat je ervoor terugkrijgt
De prijs van een softwarebedrijf is geen losse vergelijking. Hij krijgt pas betekenis als je hem afzet tegen wat de software jouw bedrijf oplevert. Een traject van €40.000 dat je organisatie €60.000 per jaar bespaart, is goedkoop. Een traject van €15.000 dat je over een jaar opnieuw moet bouwen, is duur.
Maak voor jezelf vooraf de terugverdienberekening. Hoeveel uren bespaar je per week? Welke fouten voorkom je? Welke omzet open je? Die getallen geven je een bovengrens voor wat je redelijk kunt investeren. Wie zonder die rekensom drie offertes vergelijkt, kijkt naar de prijs en niet naar de waarde.
Wij beginnen onze trajecten met een korte verkenning waarin we deze som met je doorrekenen voordat we offerte uitbrengen. Geen losse adviesfase die geld kost, maar een gesprek waarin we eerlijk zeggen of we een goede match zijn. Soms is de uitkomst dat je nog geen software nodig hebt, en dan zeggen we dat ook.
Zo toets je het zelf
Vergelijk je drie aanbieders, dan kun je je keuze terugbrengen tot één tabel. Zet de zeven criteria in de kolommen, geef elke partij een score van 1 tot 5 en kijk waar het verschil zit. Niet op de prijs, maar op wat ze concreet leveren in fase 1, hoe ze omgaan met scope-wijzigingen, en of ze je een referentie geven die je echt mag bellen.
Als je daarna nog twijfelt, bel die referentie. Stel één vraag: “Zou je opnieuw met ze in zee gaan, en zo ja, wat zou je anders doen?” Het antwoord op die vraag zegt meer dan tien offertes.
Een softwarebedrijf kiezen is geen inkoopbeslissing. Het is een keuze voor de partij die de komende twee tot vijf jaar naast je zit. Neem er de tijd voor die de keuze waard is.
Wil je dat we eens meekijken?
Plan een vrijblijvend gesprek en we lopen samen door je situatie, de offertes die je hebt of het idee dat je nog wilt valideren. Geen verkooppraatje, geen verplichtingen. Wel een eerlijke inschatting van wat je nodig hebt en of wij daar de juiste partij voor zijn. Soms is het antwoord nee, en dan vertellen we ook waarom.
Wil je eerst onze aanpak zien? Lees dan over maatwerk software ontwikkeling bij Retrii, of bekijk hoe wij invulling geven aan het zijn van een softwarebedrijf dat naast je staat.