Build vs buy voor het MKB: kopen, koppelen of laten bouwen?

LAATST BIJGEWERKT ·

Drie opties: standaardsoftware, koppelen wat je hebt, kleine maatwerk-app

Het is zelden "build of buy". In een bedrijf van 10 tot 100 medewerkers is het bijna altijd alle drie, voor verschillende stukken.

OptieWat het isGoed voorNiet voor
Standaardsoftware kopenExact, AFAS, Twinfield, een TMS of WMS, Microsoft 365Alles wat elk bedrijf in jouw sector doet: boekhouden, factureren, voorraad, salarisHet proces dat jullie anders doen dan de rest
Koppelen wat je hebtWorkflows en AI-stappen tussen mail, PDF, Excel en je pakkettenHet overtypen tussen systemen; documentverwerking; herinneringen en statusmailsIets wat een eigen scherm en eigen logica nodig heeft
Kleine maatwerk-appEen webapp met een paar schermen, rollen en een koppeling naar je pakkettenDe Excel of Access-database waar het bedrijf op draait; een uniek proces met meerdere gebruikersAlles wat een standaardpakket al goed doet

De fout die we het vaakst zien: een standaardpakket zó ver buigen dat het een uniek proces nadoet, of andersom, maatwerk laten bouwen voor iets dat Exact gewoon kan.

Beslisregels

Vier vragen, in deze volgorde:

  1. Hoe uniek is het proces? Doet elk bedrijf in je sector dit ongeveer zo? Dan bestaat er software voor. Doe je het echt anders, omdat het je onderscheidt? Dan is dat een kandidaat voor maatwerk.
  2. Hoeveel mensen gebruiken het? Eén persoon met een Excel: laat het even. Vier of meer mensen die tegelijk in hetzelfde bestand werken, versies mailen en elkaars formules slopen: dat is een app.
  3. Hoe vaak verandert het? Regels die elk kwartaal wijzigen (prijsstaffels, tarieven) horen als instelling in een app of pakket, niet hardgecodeerd. Een proces dat al vijf jaar hetzelfde is, kun je met vertrouwen laten bouwen.
  4. Wat kost een fout? Een verkeerde prijs op 12.000 artikelen, een factuur die niet uitgaat, een deadline die wordt gemist. Hoe duurder de fout, hoe meer een gecontroleerde app met logging en rollen loont.

Scoort een proces op uniek, meerdere gebruikers, stabiel en dure fouten? Dan is bouwen verdedigbaar. In alle andere gevallen: kopen of koppelen.

De verborgen kosten van "gratis" Excel

Excel is niet gratis. Het lijkt gratis omdat het al op elke laptop staat. Dit zijn de kosten die niet op een factuur staan:

  • Eén persoon snapt het. Als hij ziek is of vertrekt, staat het proces stil. In een van onze cases beheerde één inkoper de prijzen van 12.000 artikelen in één bestand.
  • Versies. "Masterlijst_def_v3_NIEUW.xlsx" staat op drie plekken en niemand weet welke klopt.
  • Geen logboek. Wie heeft die prijs veranderd, en wanneer? Niemand weet het.
  • Fouten die klanten vinden. Een formule die één rij te kort doorloopt. Een kopie-plakfout. De klant ziet het op de factuur.
  • Geen koppeling. Het bestand wordt geëxporteerd, ingelezen, opnieuw geëxporteerd. Elke stap is handwerk en een kans op een fout.

Tel de uren en de fouten van een jaar op. Vaak is dat meer dan het bouwen van een kleine app die hetzelfde doet met rollen, logboek en een koppeling.

Eigenaarschap van code en data

Dit is het onderdeel dat het vaakst wordt overgeslagen bij een offerte, en dat het meest pijn doet bij een vertrek.

Bij standaardsoftware is de data van jou, de software niet. Vraag: kan ik mijn data exporteren in een bruikbaar formaat als ik opzeg? En: wat gebeurt er met mijn data bij een overname van de leverancier?

Bij koppelingen wil je weten waar de workflows draaien (op jouw account of dat van de bouwer), of je erbij kunt, en of de documentatie compleet is.

Bij maatwerk is het uitgangspunt dat de broncode, de documentatie en de data van jou zijn. Geen licentie op je eigen app. Dat leggen we vast vóór we beginnen. Vraag elke bouwer hetzelfde, en wees op je hoede bij een "nee".

Onderhoud: wie belt wie

Software die draait, heeft aandacht nodig. Een leverancier wijzigt zijn API, een AI-model krijgt een nieuwe versie, een medewerker verzint een nieuwe uitzondering. De vraag is niet óf er iets verandert, maar wie het oppakt.

SituatieStandaardsoftwareKoppelingenMaatwerk-app
Leverancier wijzigt ietsLeverancier lost opBouwer of beheerder past koppeling aanBouwer of beheerder past app aan
Nieuwe uitzondering in je procesVaak niet mogelijk zonder omwegRegel toevoegenScherm of regel toevoegen
Er gaat 's ochtends iets stukHelpdesk van leverancierWie de monitoring heeftWie de monitoring heeft
Niemand kijkt ernaarWerkt door, maar veroudertStopt stil zonder dat iemand het merktIdem

Voor koppelingen en maatwerk is de belangrijkste afspraak dus: wie bewaakt het en hoe merk je een fout? Dat kun je zelf doen als je iemand hebt, of uitbesteden als Managed AI. Een automatisering zonder beheer is een Excel met extra stappen.

Hoe de keuze eruitziet als proces

Als diagram: Leverancierslijst binnen → Masterlijst in Excel (1 gebruiker, geen logboek) → Prijzen in ERP en webshop is de oude situatie, met de ring om de Excel. De nieuwe situatie: Leverancierslijst binnen → Normaliseren en controleren (koppeling) → Kleine app met 4 gebruikers en logboek → Prijzen in ERP en webshop. Het ERP staat in beide situaties op dezelfde plek; alleen het stuk ertussen is veranderd.

Voorbeeld

Een horecagroothandel met 28 medewerkers draaide zijn prijzen op één Excel die één inkoper beheerde. Standaardsoftware vervangen was niet nodig; het ERP werkte prima. De oplossing was koppelen (prijslijsten automatisch normaliseren) plus een kleine app als vervanging van de Excel, met vier gebruikers en een logboek. Een administratiekantoor met 18 medewerkers deed hetzelfde met zijn Excel-tracker voor aangeleverde stukken. In beide gevallen is de code eigendom van de klant. Cijfers illustratief; lees de cases prijslijsten en backorders en stukken opvragen.

VEELGESTELDE VRAGEN

Veelgestelde vragen

Wanneer is maatwerksoftware verstandig voor een MKB-bedrijf?

Als het proces echt uniek is voor jouw bedrijf, als standaardpakketten het alleen met veel omwegen kunnen, en als het proces niet elke maand van vorm verandert. Dan is een kleine app vaak goedkoper in onderhoud dan een gebogen standaardpakket.

Van wie is de code als iemand een app voor ons bouwt?

Dat spreek je vooraf af. Ons uitgangspunt is dat de broncode, de documentatie en de data van jou zijn en dat je zonder ons verder kunt. Vraag dat bij elke leverancier expliciet na.

Moet ik mijn ERP vervangen als ik ga automatiseren?

Nee. Je ERP of boekhoudpakket blijft de bron van de waarheid. Automatisering en maatwerk zitten eromheen: koppelingen, documentverwerking, een kleine app voor het stuk dat het ERP niet doet.

Plan een gratis intake.

Plan een gratis intake

Open het contactmenu

Carlos Kroon Optimi

Goedemiddag 👋

Kan ik je ergens mee helpen?

Ma t/m vr, 09:00–18:00 · Meestal binnen een uur antwoord op werkdagen.