Een WordPress-onderhoudscontract is pas bruikbaar wanneer duidelijk is wat de leverancier doet en wat jouw organisatie zelf moet regelen. Alleen “updates en support inbegrepen” zegt weinig over een storing tijdens een campagne of een formulier dat geen aanvragen meer doorstuurt.
Lees het contract daarom vanuit concrete situaties. Wie handelt, wat wordt gecontroleerd en welke kosten kunnen aanvullend ontstaan? Onderstaande punten zijn praktische selectievragen, geen juridisch oordeel over een specifiek contract.
Onderscheid onderhoud van ontwikkeling
Onderhoud gaat bijvoorbeeld over het gecontroleerd bijwerken en controleren van bestaande onderdelen. Een nieuwe pagina, extra koppeling of gewijzigde functie kan ontwikkelwerk zijn. Laat de leverancier uitleggen waar die grens ligt.
Vraag ook wat gebeurt als een update een bestaande functie breekt. Is onderzoek inbegrepen? Geldt dat voor alle plug-ins of alleen voor onderdelen die de leverancier zelf heeft gebouwd? Een concrete afbakening voorkomt discussie op het moment dat haast ontstaat.
Vraag wat responstijd betekent
Een reactie op een melding is niet hetzelfde als herstel van het probleem. Laat beschrijven wanneer ondersteuning beschikbaar is, hoe je een storing meldt en welke soorten problemen voorrang krijgen.
Gebruik bedrijfsimpact als voorbeeld. Een spelfout op een artikel is iets anders dan een onbruikbaar afrekenproces. Vraag hoe de leverancier die situaties classificeert en welke contactroute bij een ernstige storing hoort.
Leg herstel en toegang vast
Vraag waar back-ups staan, hoe herstel wordt getest en wie toestemming geeft voor een terugzetactie. Bij actieve websites kan herstel naar een eerdere versie recente gegevens verwijderen. Dat risico moet bij de herstelprocedure worden meegenomen.
De WordPress-hardeningdocumentatie behandelt beveiliging als een samenhang van maatregelen. Een onderhoudscontract hoort daarom niet als absolute bescherming tegen ieder incident te worden verkocht.
Zorg dat je organisatie toegang houdt tot de noodzakelijke accounts en documentatie. Een beëindiging van het contract mag niet betekenen dat niemand meer weet hoe het domein of de hosting wordt beheerd.
Maak terugkerende kosten zichtbaar
Noteer welke licenties, hostingkosten en externe diensten in het bedrag zitten. Vraag wat er na afloop van een licentie gebeurt en of de website afhankelijk is van een bureauaccount.
Een lagere maandprijs is niet automatisch voordeliger wanneer veel noodzakelijke controles als losse opdrachten worden gerekend. Vergelijk daarom dezelfde taken en verantwoordelijkheden, niet alleen het abonnementstarief.
Vraag om een bruikbaar onderhoudsrapport
Een rapport hoeft geen lange lijst technische versienummers te zijn. Het moet vooral duidelijk maken wat is gedaan, wat is getest en welke risico’s of beslissingen nog openstaan. Zo kan je organisatie opvolgen waar eigen actie nodig is.
Een fictief voorbeeld: een formulierplug-in is bijgewerkt en de verzendroute is getest, maar de externe CRM-verbinding geeft een foutmelding. Dat laatste hoort zichtbaar in het rapport, met een verantwoordelijke en vervolgstap.
Bespreek het contract met de partij voor WordPress-ontwikkeling en eventuele externe integraties. Goede afspraken maken onderhoud voorspelbaarder. Niet doordat er nooit iets misgaat, maar doordat iedereen weet wat er gebeurt wanneer actie nodig is.