7 vragen om te stellen aan jouw software bouwer

Het is zo ver: je maakt de keuze voor een (nieuwe) software. Één van de eerste stappen is het vinden van een juiste softwarebouwer. Op Google buitelen de aanbieders over elkaar heen. De ene bouwer lijkt nog beter dan de ander en de prijzen variëren soms wel tot duizenden euro’s.

Waar moet je op letten als je met een softwarebouwer in zee wil gaan?

Het kan lastig zijn om de juiste softwareontwikkelaar te selecteren. Wij hebben 7 vragen op een rijtje gezet die je moet stellen als je een software voor jouw bedrijf wil laten bouwen.

7 vragen aan je software bouwer
1. Hoeveel en welke ervaring heeft de softwarebouwer? 
2. Wat zijn de afspraken?
3. Welke programmeertaal gebruikt de softwarebouwer?
4. Wordt bij de oplevering van de software het intellectueel eigendom van het concept overgedragen?
5. Wordt de software gehost op ‘eigen’ bestaande servers of draait de software in een cloud?
6. Wat mag je van de software verwachten?
7. Als je na oplevering van de software een fout tegenkomt, moet je hiervoor betalen of zit dit bij de prijs inbegrepen?

1. Hoeveel en welke ervaring heeft de softwarebouwer?
Het is belangrijk dat je weet hoeveel en welke ervaringen de softwarebouwer heeft. De softwarebouwer moet kunnen aantonen wat hij eerder heeft gebouwd, zodat je kan zien of het aansluit op jouw doelen en wensen. Wat heeft de softwarebouwer eerder gemaakt? Veel websites en software worden in het buitenland gebouwd zonder dat de opdrachtgever dat door heeft. Een tip is om alleen Nederlanders je software te laten bouwen. Dit voorkomt taalbarrières en fouten, die je wellicht pas op een later moment tegenkomt.

2. Wat zijn de afspraken?
Maak van tevoren goede, duidelijke afspraken met de softwarebouwer. Zorg ervoor dat je de afspraken zwart op wit hebt. Natuurlijk is bellen een optie, maar zorg ervoor dat na dit telefonische gesprek alles op de mail is uitgewerkt. Leg hierin alle afspraken vast. Denk aan het budget, hoeveel tijd de softwarebouwer nodig denkt te hebben en wat er van beide partijen wordt verwacht. Dit voorkomt problemen achteraf.

3. Welke programmeertaal gebruikt de softwarebouwer?
Er bestaan verschillende soorten programmeertalen. Elk type programmeertaal heeft verschillende functionaliteiten. Het is belangrijk om te achterhalen wat het doel is van jouw software en hoe je de software eruit wilt laten zien. Meer informatie over programmeertalen lees je hier. Het is ook mogelijk om meerdere programmeertalen te koppelen in één software. Laat je goed adviseren door de softwarebouwer.

4. Wordt bij de oplevering van de software het intellectueel eigendom van het concept overgedragen?
Dit is een belangrijke vraag die je van tevoren helder moet hebben. Want wie is er eigendom van de software, nadat de softwarebouwer de software heeft gemaakt?

5. Wordt de software gehost op ‘eigen’ bestaande servers of draait de software in een cloud?
Een aantal software wordt nog gehost op ‘eigen’ servers, terwijl andere software draait in een cloud. Software in een cloud heeft als voordeel dat het overal en altijd werkt. Je bent niet meer afhankelijk van lokale installaties en je hebt altijd toegang tot de software. Als je in de cloud wilt werken, is dit dus een heel belangrijke vraag om vooraf aan de bouwer te stellen én iets om zelf over na te denken.

6. Wat mag je van de software verwachten?
Deze vraag spreekt voor zich. Wat mag je uiteindelijk van de software verwachten? Hoe gebruiksvriendelijk is de software? Bestaat de software uit maatwerk of juist niet? Maatwerksoftware groeit met je bedrijf mee, terwijl ‘standaard’ software zich niet automatisch aanpast. Uiteindelijk kun je veel kosten besparen met maatwerksoftware.

7. Als je na oplevering van de software een fout tegenkomt, moet je hiervoor betalen of zit dit bij de prijs inbegrepen?
Last but not least: zoals we al eerder vermeldden, is het van belang dat je alle afspraken duidelijk zwart op wit hebt staan. Denk hierbij niet alleen aan de afspraken gedurende de samenwerking, maar ook na de oplevering. Vraag de softwarebouwer wat de afspraak is als je na de tijd een fout tegenkomt in de software. Als je dit niet hebt afgesproken, kan een fout namelijk al snel oplopen tot duizenden euro’s.

Hopelijk helpen deze 7 vragen bij je gesprek. Ben je na het lezen van dit artikel nog steeds niet zeker van je zaak of wil je graag eerst meer weten over de verschillende software? Praat vandaag nog met één van onze experts.