Veerkrachtige Architectuur

Architectuurgrenzen

Architectuurgrenzen bepalen waar verantwoordelijkheden, verandertempo, data-eigenaarschap en de impact van falen gescheiden moeten blijven.

Definitie

Architectuurgrenzen zijn expliciete scheidingen die voorkomen dat besluiten, afhankelijkheden of instabiliteit vanuit één deel naar een ander deel doorlekken.

Waaruit dit begrip bestaat

Scheiding van verantwoordelijkheden
Een deel van het systeem kan veranderen zonder dat elk ander deel mee moet bewegen.
Eigenaarschap van besluiten
De grens maakt duidelijk wie eigenaar is van gedrag, interfaces, data en uitzonderingen.
Beperking van verstoring
Instabiliteit wordt begrensd zodat een wijziging of storing zich niet door het hele landschap verspreidt.

Waarom dit telt

Zonder grenzen schaalt succes op een plek vaak verborgen complexiteit naar de rest van de organisatie.

Let hierop

  • Teams die systemen delen maar geen eigenaarschap
  • Grenzen tekenen vanuit het organogram in plaats van systeemgedrag
  • Interfaces die afhankelijk zijn van informele kennis

Gebruik architectuurgrenzen wanneer de vraag niet alleen is hoe systemen verbinden, maar waar verantwoordelijkheid en verandering gescheiden moeten worden.

Goede grenzen verminderen coördinatielast doordat ze de kosten van oversteken zichtbaar maken.