Een technisch correct systeem dat niemand veilig kan wijzigen is niet af.
01 — Waarnemen
Begin bij bewijs: de huidige architectuur, repositories, incidenten, runbooks, deploypaden, gewoontes van beheerders, dependencies en bekende pijn. Wat er staat telt zwaarder dan wat het plaatje beweert.
02 — Modelleren
Maak de belangrijke verbanden expliciet. Wat hangt van wat af? Waar steekt vertrouwen een grens over? Wie is eigenaar van het falen? Welke delen mogen wegvallen? Wat moet isolatie overleven? Wat moet auditeerbaar zijn?
03 — Verminderen
Complexiteit kost doorlopend geld. Haal dubbele mechanismen, toevallige koppeling en lagen weg die hun operationele last niet terugverdienen. De beste automatisering is vaak het proces dat je niet meer nodig hebt.
04 — Bouwen
Kies technologie nadat de randvoorwaarden bekend zijn. Geef voorrang aan componenten met duidelijk faalgedrag, goede operationele grip en een levenscyclus die het eigen team kan dragen.
05 — Toetsen
Test de echte garanties van het systeem. Herstel, policy, upgradegedrag, identity, back-uppaden en foutafhandeling horen daadwerkelijk geoefend te worden waar dat kan. Een control die je niet kunt nagaan is vooral een intentieverklaring.
06 — Bedienen
Maak telemetrie, eigenaarschap, configuratie en de context van beslissingen zichtbaar. Het systeem moet begrijpelijk blijven als degene die het ontwierp niet meer in de kamer zit.
De lus
Bedienen levert nieuw bewijs op. Dat bewijs voedt de volgende wijziging. De methode loopt dus rond: waarnemen → modelleren → verminderen → bouwen → toetsen → bedienen → waarnemen.