Blog artikel achtergrond gradient
ACTUEEL

Hoe kies je een softwarebedrijf? 7 criteria + 5 rode vlaggen

Geplaatst op: · Leestijd: 10 min.
Hoe kies je een softwarebedrijf? 7 criteria + 5 rode vlaggen

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 trajectWat je nodig hebtType partner
Eerste versie van een nieuw ideeSnelheid, scope-discipline, een werkend resultaat in handenKlein tot middelgroot bureau met MVP-ervaring
Verouderd systeem vervangenMigratie-ervaring, oog voor risico, doorlopend onderhoudBureau met track record in legacy-vervanging
Bestaand product doorontwikkelenVast team, lange-termijn betrokkenheid, eigenaarschapBureau dat ook beheer en doorontwikkeling doet
Twijfel over de juiste oplossingOnafhankelijke analyse vooraf, geen koppelverkoopBureau 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.

TypeSterke kantZwakke kantIndicatie uurtarief
Groot bureau (50+ mensen)Proces en schaalHoge 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 huisNiet de allerlaagste prijs op uurtarief€85-€130
Klein bureau (1-10 mensen) of freelancerGoedkoopst, directe lijn met de bouwerContinuïteitsrisico, beperkte capaciteit als het project groeit€70-€110
Offshore (Oost-Europa, Azië)Lage prijs per uurCommunicatie, 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.

  1. Wat is jullie aanpak in de eerste twee weken van een nieuw project?
  2. Krijg ik na elke fase een werkend resultaat in handen? Wat als ik halverwege wil stoppen?
  3. Werken jullie met een vaste prijs per fase of met een uurtarief?
  4. Wie is mijn vaste aanspreekpunt en in welke tijdzone werkt die?
  5. Bouwen jullie met eigen mensen in Nederland of werken jullie met onderaannemers?
  6. Wat doen jullie als de scope tijdens een fase verandert?
  7. Wat kost doorontwikkeling per maand na de eerste oplevering?
  8. Hebben jullie een case die op de mijne lijkt, en mag ik die klant bellen?
  9. Wat gebeurt er als de developer die op mijn project zit, vertrekt?
  10. Welke risico’s zien jullie zelf in mijn project?
  11. 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.

VEELGESTELDE VRAGEN

FAQ

Waar herken je een goed softwarebedrijf aan?

+

Een goed softwarebedrijf begint bij jouw probleem, niet bij techniek. Ze werken in korte fases met een werkend resultaat per fase, hanteren een vaste prijs per fase, geven je één vast aanspreekpunt en blijven betrokken na oplevering. Bouwen ze in eigen huis met eigen mensen, dan weet je ook zeker dat de kennis bij je partner blijft.

Beter een groot of een klein softwarebedrijf?

+

Hangt af van je situatie. Bij een groot bureau krijg je proces en schaal, maar ook hogere tarieven en meer schakels tussen jou en de developer. Bij een freelancer of klein bureau krijg je korte lijnen, maar minder buffer als iemand uitvalt. Voor een MKB-traject is een middelgroot bureau bijna altijd het beste compromis: korte lijnen én continuïteit, snelheid én eigen kennis in huis.

Wat kost het om met een softwarebedrijf te werken?

+

Een eerste werkende versie van een MKB-applicatie ligt meestal tussen €25.000 en €60.000. Daarna kost doorontwikkeling gemiddeld 15 tot 25 procent van de bouwsom per jaar. Een betrouwbaar softwarebedrijf geeft je vooraf een vaste prijs per fase, zodat je weet waar je aan toe bent voordat je tekent.

Werken met een vaste prijs of een uurtarief?

+

Een vaste prijs per fase is voor het MKB bijna altijd verstandiger dan een open uurtarief. Je weet vooraf wat je betaalt, je dwingt de partij om scope scherp te maken en je houdt grip op je budget. Een uurtarief past beter bij doorontwikkeling op een product dat al staat, met een vast team en een duidelijke roadmap.

Welke vragen stel je in een eerste gesprek met een softwarebedrijf?

+

Vraag naar een werkend resultaat per fase, een vaste prijs per fase, één vast aanspreekpunt, of ze in Nederland of offshore bouwen, hoe ze omgaan met scope-wijzigingen en wat er na oplevering gebeurt. Vraag ook om een referentie die je zelf mag bellen. Wie daar moeite mee heeft, kun je beter laten gaan.

TEAM UP

Laten we samenwerken!

Klaar om de volgende
stap te zetten?

Plan een vrijblijvend gesprek met Joey en bespreek wat er nodig is om te starten.

Plan je gesprek
Joey Deckers

Plan een Discovery Call
met Joey!

Joey Deckers

Co-Owner & Software Developer