Waarom niemand er zelf om vraagt
Een architectuur die werkt, voelt niet als iets om te laten controleren. Er is geen storing en de deadlines worden gehaald, dus waarom zou je stilstaan bij keuzes die ooit zijn gemaakt? Die redenering klopt tot het moment dat het systeem moet schalen, een nieuwe collega het moet overnemen of een auditor vraagt hoe iets in elkaar zit.
Op dat moment blijkt vaak dat niemand meer de volledige context heeft. Beslissingen voor een team van drie mensen passen niet vanzelf bij een team van vijftien.
Wat een review in de praktijk blootlegt
Afhankelijkheden die niemand meer op het netvlies heeft.Onderdelen leunen stilletjes op elkaar, vaak zonder documentatie. Je merkt het pas als er iets verandert en het misgaat op een plek die niemand had verwacht.
Keuzes die verouderd zijn zonder dat iemand het besliste.Soms is een library, een patroon of een dienst niet meer de juiste keuze, terwijl dat ooit wel zo was. De context is veranderd en niemand heeft het moment gepakt om het te herzien.
Risico's die pas onder druk zichtbaar worden.Bij een piekbelasting, een storing of een snelle groei blijkt precies waarop de architectuur niet is voorbereid. Een review vindt die zwakke plekken voordat de praktijk het doet.
Hoe wij een review aanpakken
We beginnen met vragen stellen, niet met oordelen. Waarom is dit zo gebouwd, wat verandert er hierna en waar loopt het nu al soms stroef? Van daaruit brengen we in kaart wat een reëel risico is en wat prima kan blijven zoals het is.
Het resultaat is geen dik document met honderd opmerkingen. Het is een prioriteitenlijst: dit moet je nu aanpakken, dit kan wachten en dit is een bewuste keuze die geen actie vraagt.
Een architectuur die je niet meer kunt uitleggen, is een architectuur die je niet meer echt beheert.
