Ga naar hoofdinhoud Ga naar hoofdnavigatie Ga naar footer
Terug naar overzicht

Maatwerk software heeft geen vaste prijs: wat het kost, hangt vooral af van het aantal processen, gebruikersrollen en koppelingen met bestaande systemen. Bij Cube weet je de investering voordat er gebouwd wordt. In de Kickoff maken we een business case met een investeringsbandbreedte, zodat je niet blind aan een traject begint.

Jarno Rutjes - Business Director bij Cube - Oldenzaal
Auteur Business Director
Leestijd
9 min

Waarom noemt bijna geen enkel softwarebureau een prijs?

Softwarebureaus noemen zelden een prijs, omdat twee projecten met dezelfde naam totaal verschillend kunnen zijn. Een klantportaal kan een inlog met een orderoverzicht zijn, maar ook een platform met tien gebruikersrollen en koppelingen met ERP, CRM en een betaalprovider. Een prijs zonder scope is daarom een gok. Een gok die te laag uitvalt, komt later terug als meerwerk. Webbureaus die wél een prijs op hun site zetten, verkopen meestal een gestandaardiseerd product: een template met een vast aantal pagina's. Bij maatwerk ligt dat anders, want je laat juist bouwen wat niet standaard is.

Ons standpunt: vraag bij maatwerk software niet om een prijs vooraf, maar om een route naar een betrouwbare prijs voordat je je aan de bouw verbindt. Die route is een korte inventarisatie die eindigt in een afgebakende scope en een investeringsbandbreedte. Pas dan vergelijk je offertes op dezelfde basis.

Waaruit is de prijs van maatwerk software opgebouwd?

De prijs van maatwerk software bestaat uit vier blokken: analyse en ontwerp, development, koppelingen met bestaande systemen, en testen, security en oplevering. Daarna komen de doorlopende kosten voor hosting, beheer en doorontwikkeling. Een offerte waarin een van deze blokken ontbreekt, is niet goedkoper, maar onvolledig.

Analyse en ontwerp.

Analyse en ontwerp is de fase waarin je vastlegt wat de software moet doen, voor wie en waarom. Bij Cube heet deze fase de Kickoff. Je brengt de huidige situatie en het digitale landschap in kaart, legt de scope vast in user stories en fasering, en formuleert KPI's, risico's en afhankelijkheden. Je sluit af met een business case, een investeringsbandbreedte en een prototype van de belangrijkste schermen. Een wijziging op papier kost minder dan een wijziging in code, en daarom betaalt deze fase zich terug in de rest van het traject.

Development en beheer.

Development is het blok waarin de omvang van de scope direct doorwerkt in de prijs. Drie factoren bepalen hier het meeste: het aantal schermen en flows, het aantal gebruikersrollen met eigen rechten, en de complexiteit van de bedrijfslogica. Een rekenregel voor kortingen per opdrachtgever is meer werk dan een statische prijslijst. Cube bouwt onder meer met Laravel, Vue.js en Filament, open-source frameworks waarvoor je geen licentie per gebruiker betaalt.

Bij development hoort ook beheer. Naast de schermen voor je gebruikers bouw je meestal een beheeromgeving, waarin je eigen team gebruikers, rechten, content en instellingen beheert zonder voor elke wijziging een developer nodig te hebben. Hoe meer je zelf wilt kunnen regelen, hoe meer werk die beheeromgeving vraagt, maar hoe minder afhankelijk je later bent. Hetzelfde geldt voor onderhoudbare code met een heldere structuur en documentatie: dat vraagt bij de bouw iets meer aandacht en scheelt na de livegang tijd bij elke aanpassing.

Koppelingen met bestaande systemen.

Koppelingen zijn vaak de onzekerste post in een maatwerkbegroting, omdat de kosten deels afhangen van het andere systeem. Een ERP als AFAS met een goed gedocumenteerde REST API is eenvoudiger te koppelen dan een systeem dat alleen een nachtelijke export levert. Per koppeling bepaal je welke data heen en weer gaat, hoe vaak, en wat er gebeurt als het andere systeem niet bereikbaar is. Meer achtergrond lees je in wat een API-koppeling precies is.

Testen, security en oplevering.

Testen, security en oplevering is het blok dat in goedkope offertes het eerst verdwijnt. Het gaat om geautomatiseerde tests, een securitycheck, acceptatietests met je eigen gebruikers, het migreren van bestaande data en de livegang zelf. Ontbreekt dit blok in een offerte, dan betaal je het later alsnog, meestal als bugfix na livegang. Vraag daarom altijd of testen en datamigratie in de prijs zitten.

Data management platform met AI

Wat kost een maatwerk website?

Een maatwerk website kost doorgaans minder dan maatwerk software, omdat een website vooral content toont en minder bedrijfslogica bevat. De prijs hangt af van het aantal paginatypen en templates, meertaligheid, koppelingen (bijvoorbeeld met je CRM of vacaturesysteem) en de hoeveelheid content die gemigreerd moet worden. Cube bouwt websites op een CMS als Statamic of Craft CMS. Het onderscheid is belangrijk: een website informeert en genereert leads, een webapplicatie verwerkt processen en data per gebruiker.

Wat kost een webapplicatie of klantportaal?

De kosten van een webapplicatie of klantportaal worden bepaald door dezelfde vier blokken, maar gebruikersrollen en koppelingen wegen hier zwaarder dan bij een website. De kernvraag is: wat doet de gebruiker zelf in de applicatie, en waar komt de data vandaan? Een portaal waarin opdrachtgevers hun facturen inzien, leest alleen data uit. Een portaal waarin ze bestellen, afspraken maken en documenten uploaden, schrijft ook terug naar je ERP of CRM, en dat is meer werk. De kosten van een webapplicatie laten bouwen beheers je het best door klein te beginnen, met de functies die het meeste opleveren. Dat principe heet een MVP, en het werkt net zo goed voor een klantportaal of een LMS. Lees meer over een MVP laten maken.

Wat kost maatwerk software je eigen organisatie?

Maatwerk software kost ook je eigen organisatie tijd en geld, naast de factuur van het softwarebureau. Goede software ontstaat niet alleen aan de kant van de bouwer: jouw mensen leveren kennis, nemen beslissingen en zorgen dat de software na de oplevering echt gebruikt wordt. Reken die inzet mee in je business case, want die bepaalt voor een groot deel of de investering rendeert.

Hier steekt je eigen organisatie tijd in:

  • Productowner en key users. Iemand die beslist over de scope, en een paar gebruikers die meedenken in de Kickoff, het ontwerp en de tests.

  • Input en beslissingen. Processen uitleggen, data aanleveren en op tijd keuzes maken. Hoe sneller dat gaat, hoe korter het traject.

  • Acceptatietest en datamigratie. Je eigen gebruikers testen of de software doet wat hij moet doen en controleren of de overgezette data klopt.

  • Implementatie en training. Werkprocessen aanpassen, werkinstructies maken en medewerkers leren werken met de nieuwe software.

  • Verandermanagement en draagvlak. Uitleggen waarom er iets verandert, weerstand serieus nemen en zorgen dat oude werkwijzen en Excel-lijstjes echt verdwijnen.

Na de oplevering begint dus een periode van implementatie en verandermanagement. Software die technisch goed is maar niet gebruikt wordt, levert niets op. Daarom loont het om eindgebruikers al in de Kickoff en het ontwerp te betrekken: draagvlak groeit het snelst bij mensen die hebben meegedacht.

Welke kosten komen er na de oplevering nog bij?

Na de oplevering lopen er drie soorten kosten door: hosting, beheer en doorontwikkeling. Wie op beheer bespaart, bouwt technical debt op: verouderde onderdelen die elke volgende aanpassing duurder maken. Bij Cube bundel je die drie in één partnershipovereenkomst, met één vast aanspreekpunt en één vast maandbudget. Direct na de technische oplevering geldt eerst een garantietermijn: bugs en ontbrekende onderdelen binnen de afgesproken scope lossen we dan kosteloos op. Hosting en onderhoud starten bij de technische oplevering, omdat de omgeving vanaf dat moment draait. De SLA en doorontwikkeling starten bij de livegang. Vergelijk maatwerk daarom op total cost of ownership over meerdere jaren, niet op de bouwprijs. Bij een standaardpakket betaal je vaak licentiekosten per gebruiker; bij maatwerk zit het doorlopende deel in hosting, beheer en doorontwikkeling.

Wat zit er in een partnershipovereenkomst?

Onderhoud en hosting

• Frameworks, packages en libraries blijven actueel
• Monitoring van logs, fouten en performance
• Beheerde cloudomgeving met dagelijkse back-ups
• Data opgeslagen in Nederland

SLA

• Afgesproken reactie- en inplantermijnen
• Vast aanspreekpunt bij Cube
• Elk ticket volgen in de servicedesk
• Dekking buiten kantoortijd als optie

Doorontwikkeling

• Vast maandbudget voor features en bugs
• Per wens vooraf zichtbaar wat die kost
• Jij bepaalt de prioriteit
• Ongebruikt budget schuift door

Twee developers van Cube kijken samen naar een laptop op kantoor in Oldenzaal

Wat is het verschil tussen een urenmodel en een waardemodel?

In een urenmodel betaal je voor de tijd die aan je software wordt besteed, in een waardemodel voor de waarde van een aanpassing. Vooral na livegang merk je dat verschil. Bij een lastig te vinden bug met weinig impact betaal je in een urenmodel voor elk zoekuur. In een waardemodel weeg je vooraf de waarde en inspanning af en bepaal je of en wanneer de oplossing wordt opgepakt.

Betalen voor tijd

• Je ziet achteraf wat iets heeft gekost
• Lang zoeken naar een kleine bug kost veel
• Ook uren met AI-ondersteuning tellen mee
• Weinig zicht op wat een uur oplevert

Betalen voor waarde

• Je ziet vooraf wat een wens vraagt
• Jij bepaalt de prioriteit en geeft akkoord
• Snelheid door AI komt bij jou terecht
• Het gesprek gaat over rendement

Waaruit bestaat een waardepunt?

Een waardepunt is de eenheid waarin Cube alle werkzaamheden binnen een partnership uitdrukt: van onderhoud en bugfixes tot nieuwe features en releases. Elke wens wordt op dezelfde manier ingeschat, zodat je vooraf inzicht hebt in de benodigde inzet en waarde.

Mensen

• Eigen inzet en expertise
• Uitvoerende werkzaamheden
• Kwaliteitscontrole

Middelen

• Inkoop van externe resources
• Benodigde tooling en software
• AI-agents met Cube's eigen context

Het vraagstuk

• Complexiteit van de vraag
• Impact op gebruikers en processen
• Wat de wens oplevert

Waarom verschuift de markt van uren naar waarde?

De markt verschuift van uren naar waarde, omdat het aantal uren steeds minder zegt over wat er geleverd wordt. Softwarebureaus werken in toenemende mate met AI-agents, automatiseringen en gespecialiseerde tools. Daardoor kan hetzelfde resultaat in minder tijd klaar zijn, terwijl de expertise om de juiste keuzes te maken en het resultaat te beoordelen even belangrijk blijft. In een urenmodel valt die winst bij het bureau of verdwijnt hij uit beeld. In een waardemodel draait het gesprek om de vraag die er voor jou toe doet: wat levert deze wens op, en is dat de investering waard? Bij Cube werken engineers en AI-agents samen, terwijl specialisten de technische keuzes maken, het resultaat beoordelen en de verantwoordelijkheid dragen.

Wat je eraan hebt:

  • Voorspelbaarheid. Een vast maandbudget, en per wens vooraf duidelijkheid over wat die vraagt.

  • Regie. Jij kiest welke wensen voorgaan, op basis van wat ze opleveren.

  • Geen discussie over uren. Je beoordeelt het resultaat, niet de tijdregistratie.

  • Een partner die meedenkt over rendement. Niet alles wat technisch kan, is de investering waard.

Hoe houd je grip op het budget?

Grip op het budget van maatwerk software houd je door de scope in fases vast te leggen en eerst een werkende eerste versie te bouwen. Uitbreidingen beslis je daarna op basis van echt gebruik, niet op basis van aannames vooraf. Vijf afspraken helpen daarbij:

  1. Begin met een business case. Leg vast wat de software moet opleveren, zodat elke functie een reden heeft.

  2. Prioriteer de user stories. Splits ze in wat nodig is voor de eerste versie en wat kan wachten.

  3. Vraag wat er in de prijs zit. Testen, datamigratie, security en een garantietermijn horen in de offerte te staan.

  4. Spreek het afrekenmodel af. Weet vooraf hoe werk buiten de scope en latere wijzigingen worden afgerekend.

  5. Plan budget voor na de livegang. Software die goed gebruikt wordt, krijgt nieuwe wensen.

Maatwerk software laten ontwikkelen bij Cube.

Maatwerksoftware laten ontwikkelen bij Cube verloopt in fases. In elke fase werken we toe naar meer duidelijkheid over de oplossing, de benodigde investering en de vervolgstappen. Zo weet je na elke fase waar je aan toe bent en krijg je vóór de bouw inzicht in de kosten, zonder dat je je al aan de volledige ontwikkeling verbindt.

Werkwijze

Hoe we jouw ambities waarmaken.

Van de eerste kop koffie, tot het verder uitbouwen van het digitale landschap. Vier heldere fasen die onze samenwerking beschrijven en richting geven aan groei.

Wil je weten wat jouw project kost? Bespreek het in 30 minuten met Jarno.

Jarno Rutjes - Business Director bij Cube - Oldenzaal
Jarno Business Director

Software die we bouwden.

Afbeelding zonder omschrijving

Direct Een Kozijn

Van vakmanschap naar slimme digitalisering, de volgende stap voor Direct Een Kozijn.

  • Data Management Platform
  • Configurator
  • +1
Cube ontwikkelde een nieuwe website voor FC Twente, met focus op content, historie en actuele wedstrijdinformatie.

FC Twente

Hoe FC Twente digitaal scoort met een geavanceerde app en website.

  • App
  • Website
  • +1
Vergaderruimte bij InCorpe met een scherm dat de ruimte en de reservering toont

InCorpe

Transact: het portaal dat overnames begeleidt voor InCorpe.

  • Portaal
Wevi LeaseApp in de hand van een gebruiker

Wevi

De LeaseApp waarmee Wevi weer zelf aan het stuur zit.

  • App
  • Data Management Platform
  • +1
Self-service klantenportal: Klanten beheren apparaten, dienen serviceverzoeken in en bestellen eenvoudig producten via het portal.

Nou

Nou versterkt haar merkpositie met een klantenportal, app, website en webshop.

  • Platform
  • Website
  • +4
Bezorgers kunnen bestellingen volgen via track & trace, zodat ze altijd weten waar hun uitrusting is en wanneer deze arriveert.

Takeaway.com

Just Eat Takeaway regelt wereldwijd bezorgersuitrusting via het Scoober-platform.

  • Platform
  • SaaS
  • +1

Dit sluit mooi aan...

Hoe schrijf je een goede RFP voor maatwerk software?

Deze gids loopt langs de onderdelen van een sterke software-RFP, hoe je eisen prioriteert met de MoSCoW-methode, en, misschien wel het belangrijkste, wanneer een RFP juist niet de handigste route is.

Software
Strategie

Vragen over de kosten van maatwerk software? Geen probleem.

Een maatwerk website is doorgaans goedkoper dan maatwerk software, omdat er minder bedrijfslogica in zit. De prijs hangt af van het aantal paginatypen, meertaligheid, koppelingen met bijvoorbeeld je CRM en de hoeveelheid content die gemigreerd moet worden.

De prijs van een klantportaal hangt vooral af van wat gebruikers er zelf in doen en met welke systemen het portaal praat. Alleen gegevens inzien is minder werk dan bestellen, uploaden en terugschrijven naar je ERP of CRM.

Bij betalen per uur betaal je voor bestede tijd, ook als een aanpassing weinig oplevert. Bij betalen per waardepunt betaal je voor wat een wens waard is, en zie je vooraf wat die vraagt. Jij bepaalt daarna of en wanneer hij wordt opgepakt.

Het aantal uren zegt steeds minder over wat er wordt geleverd, zeker nu engineers samenwerken met AI-agents. Een waardepunt omvat de totale inzet om waarde te leveren: expertise, uitvoering, kwaliteitscontrole, tooling, externe resources en de complexiteit van de vraag.

Ja, software die live staat, heeft structureel onderhoud, monitoring en beheer nodig. De invulling, de hosting en de maandelijkse capaciteit stem je af op je eigen situatie. Ongebruikt budget schuift door naar de volgende maand.

Dat hangt af van de scope, het aantal koppelingen en hoe snel er input komt vanuit je eigen organisatie. Een realistische planning volgt uit de Kickoff. In de werkwijze op deze pagina zie je de fasen van een traject bij Cube.

Dat hangt af van de omvang van het traject en hoeveel processen er veranderen. Reken in elk geval op een productowner die beslist, key users die meedenken en testen, en tijd voor implementatie, training en verandermanagement na de oplevering. In de Kickoff maken we die inzet concreet, zodat je hem kunt meenemen in je business case.

Maatwerk is bij aanschaf meestal duurder, maar je betaalt geen licentie per gebruiker en de software past op je eigen processen. Vergelijk daarom de totale kosten over meerdere jaren, inclusief de workarounds die een standaardpakket vraagt.