Eigen developers in Tilburg
Strategie

Softwareontwikkelingsbedrijf kiezen: 10 vragen die je moet stellen

Team SuperCoders· · 6 min lezen
Sfeerbeeld bij het artikel: Softwareontwikkelingsbedrijf kiezen: 10 vragen die je moet stellen

Een software ontwikkeling bedrijf kiezen? Tien vragen over code-eigendom, vaste prijs, wie er echt bouwt, onderhoud, AVG en exit, zodat je niet vastzit.

Samenvatting

Een software ontwikkeling bedrijf kiezen doe je voor jaren, niet voor één project. De software die nu wordt gebouwd, moet straks worden onderhouden, uitgebreid en misschien overgedragen. De tien vragen in dit artikel gaan daarom niet over de mooiste offerte, maar over wat er gebeurt als het misgaat: wie is eigenaar van de code, wat kost een uurtje-factuurtje-project echt, wie zit er straks aan de code, kun je weg als je wilt, en voldoet het aan de AVG. Stel ze aan elk softwarebedrijf dat je overweegt, en let vooral op hoe concreet de antwoorden zijn. Een goed maatwerk software bedrijf beantwoordt ze zonder aarzelen, schriftelijk, en zet ze in het contract.

Waarom de keuze voor een softwarebedrijf zo bepalend is

Bij standaardsoftware kun je na een jaar overstappen. Bij maatwerk zit je aan de partij die het heeft gebouwd, tenzij je dat vooraf goed regelt. We zien regelmatig bedrijven die een portaal of ERP-module hebben laten bouwen door een software ontwikkelaar die daarna niet meer bereikbaar is, de code niet wil afgeven of elke kleine aanpassing tegen een hoog tarief factureert. De software werkt, maar het bedrijf is er gevangene van. Dat voorkom je niet door de goedkoopste of de grootste partij te kiezen, maar door de juiste vragen te stellen voordat je tekent. Wat maatwerk hoort te kosten, lees je in wat kost maatwerk software.

Vraag 1 tot 3: eigendom, prijs en wie er bouwt

  • 1. Ben ik eigenaar van de broncode en de data? Het enige goede antwoord is ja, vanaf de eerste regel, vastgelegd in het contract, met de code in een repository waar jij toegang toe hebt. Let op formuleringen als een gebruiksrecht of een licentie op de code; dat is geen eigendom. Vraag ook waar de data staat en of je die zonder hulp kunt exporteren.
  • 2. Werken jullie met een vaste prijs of op uurbasis? Beide kunnen, maar weet wat je kiest. Uurtje-factuurtje is flexibel, maar het risico op uitloop ligt bij jou. Een vaste prijs per fase of sprint legt dat risico bij de bouwer en dwingt tot een goede voorbereiding. Vraag bij een vaste prijs wat er gebeurt bij wijzigingen, en bij uurbasis om een maximum per fase. Wantrouw een vaste prijs voor het hele project zonder dat iemand je processen heeft bekeken.
  • 3. Wie bouwt er echt aan mijn software? Vraag namen. Zijn de developers in loondienst of worden ze per project ingehuurd? Zitten ze in Nederland of wordt het werk doorgezet naar een team elders? Spreek je de developer zelf of alleen een accountmanager? Het antwoord bepaalt hoe snel een probleem wordt opgelost en of de kennis over jouw software over twee jaar nog in huis is.

Vraag 4 tot 6: referenties, technologie en onderhoud

  • 4. Mag ik met twee klanten bellen die vergelijkbare software hebben laten bouwen? Niet de logo's op de website, maar een gesprek. Vraag die klanten hoe het ging na oplevering: reactietijd bij storingen, kosten van aanpassingen, of de planning is gehaald. Een softwarebedrijf dat geen referenties wil geven, heeft daar een reden voor.
  • 5. Welke technologie gebruiken jullie en waarom die? Je hoeft de techniek niet te snappen, maar het antwoord wel. Goede tekens: gangbare talen en frameworks waar veel developers in te vinden zijn (PHP/Laravel, C#/.NET, Java, TypeScript, Python), een keuze die wordt uitgelegd vanuit jouw situatie, en geen eigen platform of framework dat alleen dit bedrijf beheerst. Een eigen low-code-platform of een zelfgebouwd framework is de meest voorkomende vorm van vendor lock-in. Bekijk ter vergelijking onze technologiepagina.
  • 6. Wat gebeurt er na oplevering? Software is nooit af. Vraag naar een onderhoudscontract met reactietijden, wat het kost per maand, wie storingen oppakt buiten kantoortijd en hoe updates van frameworks en beveiliging worden bijgehouden. Vraag ook of je het onderhoud elders mag onderbrengen. Reken voor de onderhoudskosten op tien tot twintig procent van de bouwsom per jaar.

Vraag 7 tot 10: exit, AVG, offshore en werkwijze

  • 7. Hoe kom ik van jullie af als het niet werkt? De ongemakkelijkste vraag, en de belangrijkste. Wat staat er over opzegtermijn, overdracht van code, documentatie, hostingaccounts en domeinen? Een goed antwoord: de code staat al bij jou, de hosting staat op jouw naam, er is documentatie, en bij vertrek volgt een overdracht aan een andere partij tegen een normaal tarief. Vraag ook of een code audit door een derde partij mag; wie daar nee op zegt, verbergt iets.
  • 8. Hoe gaan jullie om met persoonsgegevens en de AVG? Vraag naar een verwerkersovereenkomst, waar de servers staan (bij voorkeur in Nederland of de EU), hoe back-ups en toegang zijn geregeld en of ontwikkelaars met kopieën van productiedata werken. Bij een team buiten de EU is de AVG-kant vrijwel altijd een probleem dat je zelf moet oplossen.
  • 9. Wordt er offshore gebouwd, en wat betekent dat voor mij? Offshore is niet per definitie slecht, maar wees eerlijk over de gevolgen: tijdverschil, taal, verloop in het team en een tussenlaag die jouw wensen vertaalt. Lage uurtarieven worden vaak tenietgedaan door meer uren, meer correctierondes en een projectleider die je extra betaalt. Een Nederlands team is duurder per uur en meestal goedkoper per opgeleverde functie. Meer over die afweging in software ontwikkeling uitbesteden.
  • 10. Hoe werken jullie en wanneer zie ik iets? Vraag naar de ritme: sprints van twee weken met een werkende oplevering, een demo waar je zelf kunt klikken, en de mogelijkheid om bij te sturen. Een bedrijf dat pas na vier maanden iets laat zien, bouwt met een grote kans iets anders dan je bedoelde. Vraag ook wie bij hen je vaste aanspreekpunt is en hoe snel die reageert.

Rode vlaggen bij het softwarebedrijf kiezen

Los van de tien vragen zijn er signalen waarbij je beter doorloopt:

  • Een offerte binnen een dag zonder dat iemand je processen heeft gezien of een vraag heeft gesteld.
  • Een prijs die ver onder die van de andere partijen ligt; het werk gaat dan ergens anders gedaan worden of komt later terug als meerwerk.
  • Claims over honderden projecten, certificaten of prijzen zonder dat je één klant kunt spreken.
  • Alleen contact met sales en projectleiders, nooit met een developer.
  • De hosting, het domein of de repository komen op naam van het softwarebedrijf te staan.
  • Het antwoord op elke vraag over eigendom, exit of AVG is: dat regelen we later wel.

Zo vergelijk je offertes eerlijk

Vraag bij elk software ontwikkelaar dezelfde omschrijving uit en leg de antwoorden op de tien vragen naast elkaar. Kijk niet alleen naar het totaalbedrag, maar naar de totale kosten over drie jaar: bouw, onderhoud, licenties, hosting en de kosten van aanpassingen. Een offerte van €40.000 met €400 per maand aan onderhoud en eigendom van de code is over drie jaar goedkoper dan een offerte van €30.000 met een eigen platform waar elke wijziging via de bouwer moet. Hoe een goed traject stap voor stap verloopt, lees je in het stappenplan software laten maken.

Stel ons deze tien vragen

SuperCoders is een maatwerk software bedrijf uit Tilburg met eigen developers in loondienst, werkend voor bedrijven in Brabant en heel Nederland. Onze antwoorden: jij bent eigenaar van de code en data, we werken met een vaste prijs per fase, je spreekt de developer die bouwt, we gebruiken gangbare technologie, de hosting staat op jouw naam en elke twee weken zie je een werkende versie. Plan een gratis adviesgesprek van dertig minuten of bel 013 234 0782; binnen twee werkdagen heb je een prijsindicatie, en de tien vragen beantwoorden we schriftelijk.

Veelgestelde vragen

Hoe kies ik een goed softwareontwikkelingsbedrijf?

Stel vragen over wat er gebeurt na oplevering en als het misgaat: ben je eigenaar van de code en data, werkt het bedrijf met een vaste prijs, wie bouwt er echt, is er een onderhoudscontract met reactietijden, en kun je weg met code en documentatie. Bel twee referenties en vraag hoe het ging na de oplevering. Let vooral op hoe concreet en schriftelijk de antwoorden zijn.

Is een vaste prijs of uurtje-factuurtje beter bij maatwerk software?

Een vaste prijs per fase of sprint legt het risico op uitloop bij de bouwer en dwingt tot een goede voorbereiding. Uurbasis is flexibeler, maar het risico ligt bij jou; vraag dan om een maximum per fase. Wantrouw een vaste prijs voor het hele project die is afgegeven zonder dat iemand je processen heeft bekeken.

Waarom is eigendom van de broncode zo belangrijk?

Zonder eigendom van de code kun je niet naar een andere partij, kun je geen second opinion laten doen en betaal je voor elke aanpassing wat de bouwer vraagt. Eigendom betekent dat de code in een repository staat waar jij bij kunt, dat het contract dit vastlegt en dat hosting en domeinen op jouw naam staan. Een gebruiksrecht of licentie is geen eigendom.

Is een Nederlands softwarebedrijf duurder dan offshore?

Per uur wel, per opgeleverde functie meestal niet. Bij offshore komen er uren bij voor vertaling van wensen, correctierondes, een projectleider en het opvangen van verloop in het team. Daarnaast is de AVG-kant lastiger bij teams buiten de EU. Vergelijk daarom de totale kosten over drie jaar, inclusief onderhoud en aanpassingen, in plaats van het uurtarief.

Verder lezen

Benieuwd of maatwerk software voor jou de moeite waard is?

Laat je gegevens achter of bel ons. We plannen een gratis adviesgesprek en je hoort binnen 24 uur van ons.

Gratis adviesgesprek

Direct contact

Telefoon
013 234 0782ma t/m vr 09:00 - 17:30
E-mail
info@maatwerksoftwareontwikkeling.nlreactie binnen 24 uur
Bezoek
Brucknerlaan 123, 5011DH Tilburgop afspraak

Je spreekt een developer, niet een verkoper. SuperCoders B.V., KvK 89575415.

Bel ons Advies