Maatwerk of standaardsoftware: hoe kies je?

(Kennisbank)

Bijgewerkt op · 5 min lezen

Kies standaardsoftware als je proces lijkt op dat van veel andere bedrijven en een bestaand pakket het voor het grootste deel afdekt. Kies maatwerk als je werkwijze je onderscheidt, als je veel tijd verliest aan omwegen in bestaande pakketten of als licentiekosten flink oplopen. Vaak is een combinatie de beste route: standaardsoftware als basis, met maatwerk of koppelingen voor wat uniek is.

Standaardsoftware en maatwerk: het verschil in de praktijk

Standaardsoftware is gemaakt voor een grote groep klanten. Denk aan een boekhoudpakket, een CRM of een planningstool. Je betaalt meestal per gebruiker per maand, kunt snel beginnen en de leverancier zorgt voor updates. Je werkt wel zoals het pakket het bedacht heeft.

Maatwerk wordt gebouwd voor jouw bedrijf. Het doet precies wat jij nodig hebt, niet meer en niet minder. Daar staat tegenover dat je vooraf investeert, langer moet wachten op een eerste versie en zelf verantwoordelijk bent voor onderhoud en doorontwikkeling.

Wanneer standaardsoftware de betere keuze is

Voor veel processen is het wiel al uitgevonden. Boekhouding, salarisadministratie en e-mail zijn bij de meeste bedrijven vergelijkbaar en vaak aan regels gebonden die een leverancier voor je bijhoudt. Maatwerk bouwen voor zulke taken is zelden verstandig.

  • Je proces is gangbaar en levert geen voordeel op ten opzichte van concurrenten.
  • Een bestaand pakket dekt het grootste deel van je wensen zonder lastige omwegen.
  • Je wilt snel starten en hebt weinig tijd voor een ontwikkeltraject.
  • Het aantal gebruikers is klein, waardoor licentiekosten beperkt blijven.
  • Wetgeving verandert regelmatig en je wilt dat iemand anders dat bijhoudt.

Wanneer maatwerk loont

Maatwerk is interessant als software een deel van je product of je voorsprong is. Een installatiebedrijf met een eigen manier van inplannen, een groothandel met complexe prijsafspraken per klant of een dienstverlener die klanten via een eigen portaal laat meekijken: daar past een standaardpakket vaak maar half.

Signalen dat je tegen de grenzen van standaardsoftware aanloopt:

  • Medewerkers houden naast het pakket nog Excel-lijsten bij, omdat het pakket iets niet kan.
  • Je typt dezelfde gegevens over tussen meerdere systemen.
  • Je betaalt voor veel functies die niemand gebruikt, terwijl de functie die je nodig hebt ontbreekt.
  • Licentiekosten groeien sterk mee met het aantal medewerkers of klanten.
  • Je moet je werkwijze aanpassen aan het pakket, en dat kost je klanten of efficiëntie.

De middenweg: standaardsoftware met koppelingen of maatwerk

De keuze is vaak geen of-of. Veel bedrijven werken het best met standaardpakketten voor de gangbare processen en een stuk maatwerk voor wat uniek is. Een koppeling tussen je webshop en je boekhouding scheelt overtypen. Een klein intern dashboard dat gegevens uit drie pakketten samenbrengt, geeft overzicht zonder dat je iets hoeft te vervangen.

Controleer daarom bij elk standaardpakket of het een goede API heeft: een technische ingang waarmee andere software gegevens kan uitlezen en wegschrijven. Een pakket met een open API houdt je opties open. Een pakket zonder API sluit je op.

Voorbeeld: werkbonnen bij een installatiebedrijf

Stel: een installatiebedrijf met vijftien monteurs gebruikt een standaard planningstool en een boekhoudpakket. Monteurs vullen op papier een werkbon in, kantoor typt die over in de planning en daarna nog eens in de boekhouding om te factureren. Fouten in uren en materialen komen regelmatig voor, en facturen gaan pas dagen later de deur uit.

Alles vervangen door één groot maatwerksysteem is hier niet nodig. De planningstool en het boekhoudpakket doen hun werk goed. Wat ontbreekt, is de verbinding. Een kleine app waarin monteurs de werkbon digitaal invullen, met een koppeling naar de planning en de boekhouding, haalt het overtypen weg. De investering blijft beperkt, en de bestaande pakketten blijven gewoon in gebruik.

Dit patroon zie je vaak: het probleem zit niet in de pakketten zelf, maar in het handwerk ertussen. Kijk daarom eerst waar gegevens met de hand worden overgezet. Daar zit meestal de winst.

Kosten vergelijken over meerdere jaren

Standaardsoftware lijkt goedkoper omdat de kosten per maand laag zijn. Maatwerk lijkt duurder omdat je vooraf investeert. Vergelijk daarom altijd over een periode van een paar jaar en neem alle kosten mee:

  1. Tel de licentiekosten opReken met het aantal gebruikers dat je over een paar jaar verwacht, niet met het aantal van nu. Let op prijsstijgingen en duurdere abonnementen voor functies die je nodig hebt.
  2. Reken de verborgen tijd meeHoeveel uur per week gaat er nu op aan omwegen, overtypen en het corrigeren van fouten? Vermenigvuldig dat met een uurtarief.
  3. Neem bij maatwerk het onderhoud meeMaatwerk heeft hosting, updates en doorontwikkeling nodig. Vraag om een realistische inschatting per jaar.
  4. Denk aan overstapkostenWat kost het om later te wisselen? Kun je je gegevens makkelijk exporteren?

Rode vlaggen en vragen voor je leverancier

Beide routes hebben hun valkuilen. Bij standaardsoftware is dat een pakket dat zo ver wordt aangepast dat het bij elke update breekt. Dan heb je de nadelen van maatwerk zonder de voordelen. Bij maatwerk is het risico software die alleen de oorspronkelijke bouwer begrijpt.

Stel bij maatwerk deze vragen:

  • Word ik eigenaar van de broncode, en krijg ik er toegang toe?
  • Wordt de code gedocumenteerd, zodat een andere ontwikkelaar ermee verder kan?
  • Wordt er gebouwd met gangbare, breed gebruikte technieken?
  • Begint het project met een kleine eerste versie die snel in gebruik gaat?
  • Hoe worden onderhoud en beveiligingsupdates geregeld na de oplevering?

Twijfel je welke route bij jou past, dan helpen we je bij stufy.codes graag om je processen naast de opties te leggen, ook als de uitkomst een standaardpakket is.

(Vragen)

Veelgestelde vragen.

Vooraf meestal wel. Over meerdere jaren kan het omslaan, bijvoorbeeld als licentiekosten per gebruiker oplopen of als maatwerk veel handwerk wegneemt.

(Contact)

Vertel ons over je project.

hallo@stufy.codes
Wat heb je nodig?