Naar hoofdinhoud
PCL

Kennisbank

Maatwerk of een bestaand systeem: waar de grens ligt

Een bestaand systeem is sneller op te zetten en goedkoper in aanschaf. Maatwerk geeft precies wat je wilt en niets wat je niet gebruikt. De grens tussen die twee ligt zelden bij de omvang van het bedrijf, maar bij hoe bijzonder het proces is dat de site of app moet ondersteunen.

01

Wat een bestaand systeem goed doet

Bekende beheersystemen zijn ontworpen voor het meest voorkomende geval: pagina's, nieuwsberichten, formulieren, eventueel producten. Dat gedeelte is er al, is duizenden keren getest en er zijn mensen te vinden die ermee kunnen werken. Wie een gewone bedrijfssite nodig heeft, koopt daarmee jaren ontwikkelwerk voor niets.

De prijs die je ervoor betaalt is onderhoud en overgewicht. Een systeem dat alles voor iedereen wil kunnen, sleept functies mee die jij nooit gebruikt, en elke uitbreiding die je installeert is een stukje software van een derde partij dat bijgehouden moet worden. Wie dat laat versloffen, loopt het grootste risico dat er bestaat op dit vlak: een verouderde installatie die automatisch gevonden wordt.

Er is ook een grens aan wat zo'n systeem prettig kan. Zodra je iets wilt wat het systeem niet kent — een eigen prijsberekening, een koppeling die anders werkt, een scherm dat afwijkt — begin je uitzonderingen te bouwen bovenop iets dat daar niet voor bedoeld is. Dat werkt, tot de volgende update.

02

Wanneer maatwerk zichzelf terugverdient

Maatwerk is de moeite waard zodra het proces zelf het product is. Een configurator die de prijs berekent uit maten en materialen, een planning die rekening houdt met wie waar rijdt, een portaal waarin klanten hun eigen dossier zien: dat zijn dingen die je niet aan een bestaand systeem vraagt, maar bouwt.

De tweede reden is snelheid en beheersbaarheid. Zonder tientallen uitbreidingen is er minder om bij te houden, minder dat kapot kan en minder dat onnodig meegeladen wordt. Voor sites waar snelheid direct geld kost of oplevert, weegt dat zwaar.

De derde is eigendom. Bij maatwerk is de code van jou en kan een andere ontwikkelaar hem overnemen, mits er documentatie bij zit. Dat is precies waarom de vraag 'kan iemand anders hiermee verder?' belangrijker is dan de naam van het gereedschap.

03

De tussenvorm die vaak vergeten wordt

Tussen die twee zit een derde route: de inhoud in een systeem dat alleen daarvoor bedoeld is, en de site zelf op maat daarbovenop. Je houdt dan een prettige beheeromgeving, maar de pagina's zijn precies wat jij wilt en kunnen vooraf klaargezet worden.

Die opzet heeft nog een voordeel dat pas later opvalt: dezelfde inhoud kan ook een app voeden, een scherm in de winkel of een export naar een marktplaats. Je beheert het één keer.

Welke van de drie routes de juiste is, hangt af van hoeveel je zelf wilt kunnen, hoeveel afwijkt van het gewone, en hoe lang de site of app mee moet. Dat is een afweging per project — geen vaste voorkeur.

  • Bestaand systeem — snel op te zetten, veel kennis beschikbaar, onderhoud is verplicht
  • Maatwerk — precies wat je nodig hebt, lichter, en van jou
  • Tussenvorm — inhoud los van de site, herbruikbaar in app of winkelscherm
  • De doorslaggevende vraag: kan een andere ontwikkelaar hiermee verder?

Korte vragen bij dit onderwerp

Is maatwerk altijd duurder?

In aanschaf meestal wel, in bezit niet altijd. Een bestaand systeem met tien betaalde uitbreidingen en jaarlijks onderhoud kan op termijn duurder uitvallen dan een lichte site op maat. Reken het door over een paar jaar in plaats van alleen naar de offerte te kijken.

Kan ik later van een bestaand systeem naar maatwerk?

Ja, en het omgekeerde ook. Wat de verhuizing makkelijk of moeilijk maakt is niet het systeem maar je inhoud: staat die netjes gestructureerd en is hij te exporteren, dan is overstappen een klus met een einde. Vraag daar dus naar voordat je begint.

Kennisbank

Een vraag die hier niet bij staat?

Stel hem gerust. Plaincodelab antwoordt ook als het antwoord is dat je iets niet nodig hebt.

01 / 05

Waar gaat het over?

Enter = verder