Werkwijze

Afspreken. Bouwen in fases. Controleren voordat er iets omgaat.

Waar het meestal misgaat

Niet op de techniek. Op deze drie:

  • Het werk begint zonder dat iemand heeft opgeschreven wanneer het af is. Daarna groeit het, en de rekening groeit mee.
  • Er wordt iets omgezet op een vrijdagmiddag omdat het "wel goed zal gaan". Dat gaat één keer mis en dan bent u een weekend kwijt.
  • Er staan back-ups, maar niemand heeft ze ooit teruggezet. Dat merkt u op de dag dat het moet.

Mijn werkwijze is niets meer dan de omkering van die drie.

1. Afspreken wat af is

Voordat ik begin staat op papier wat er komt, wat het kost, en wanneer het klaar is. Niet als offerte van tien pagina's, maar als een paar regels die we allebei begrijpen. Past het niet in weken, dan is de vraag nog niet scherp, en daar beginnen we dan eerst aan.

2. Bouwen in fases, elk met een controle

Ik hak het werk in stukken en na elk stuk staat vast of het klopt. Niet "het zou moeten werken", maar aantoonbaar: de database heeft evenveel tabellen als daarvoor, de pagina laadt, de mail komt aan. Klopt een fase niet, dan gaan we niet door naar de volgende.

3. Controleren voordat er iets omgaat

Het nieuwe draait en is gecontroleerd terwijl het oude nog gewoon werkt. Pas als het aantoonbaar doet wat het moet doen, gaat de schakelaar om. En dat moment bepaalt u, niet ik.

Dit is niet een methode die ik voor deze website heb bedacht.

Deze zomer heb ik twee WordPress-sites verhuisd van gedeelde hosting naar een eigen server, waar ik ze nu ook draai. Het plan stond van tevoren op papier: elke fase met een eigen controle, en een harde stop vlak voor het onomkeerbare moment. Beide sites draaiden compleet en gecontroleerd op de nieuwe server voordat er ook maar iets werd omgezet. Het tijdstip van het omzetten liet ik aan de eigenaren om te besluiten.

Dat is geen bescheidenheid. Zo voorkom je dat een verhuizing een avond kost in plaats van een minuut.

Wat ik voor anderen deed

En daarna: ik kijk mee zonder dat u het merkt

Op alles wat ik draai staat monitoring. Elke minuut een controle: doet de site het nog, doet de mail het nog, is er ruimte op de schijf. Gaat er iets mis, dan krijg ik meteen een bericht op mijn telefoon.

Bij mijn oudste klant draait dat al jaren zo. Het afgelopen jaar was hun hele omgeving 99,86% van de tijd bereikbaar. Dat is geen belofte uit een brochure, dat is wat de monitoring zegt, en ik kan het u laten zien.

Back-ups die u ook echt terugkrijgt

Iedereen heeft back-ups. Bijna niemand heeft ze ooit teruggezet. Een back-up die nooit getest is, is geen back-up maar een gevoel.

Bij mij hoort het terugzetten bij het werk. Niet één keer bij de oplevering, maar zo vaak als nodig is om te weten dat het werkt.