De afwegingslaag van IRMA vormt de schakel tussen inhoud en techniek. In deze laag wordt bepaald hoe IRMA in concrete situaties technisch wordt ingericht, toegepast en doorontwikkeld, binnen de geldende kaders. De afwegingslaag ondersteunt besluitvorming door inzichtelijk te maken welke architectuurkeuzes mogelijk zijn, welke consequenties deze hebben en onder welke voorwaarden keuzes verantwoord zijn.
| Technische architectuur als keuzeruimte |
De technische architectuur binnen IRMA beschrijft de structuur en samenhang van systemen, applicaties, data-opslag en gegevensuitwisseling. Deze architectuur is geen vaststaand ontwerp, maar een doelbewust ingerichte keuzeruimte waarbinnen oplossingen kunnen worden gerealiseerd.
De afwegingslaag maakt expliciet:
Daarmee voorkomt de afwegingslaag dat technische keuzes ad hoc of geïsoleerd worden gemaakt.
| Het afwegingskader |
Centraal in de afwegingslaag staat het afwegingskader. Dit kader biedt een gestructureerde manier om technische en ontwerpkeuzes te beoordelen en te legitimeren. Het afwegingskader zorgt ervoor dat keuzes:
Het afwegingskader benut daarbij de normen, eisen en modellen uit de onderliggende IRMA‑lagen en vertaalt deze naar concrete besluitcriteria voor architectuur en implementatie.
| Positionering binnen IRMA |
Binnen IRMA vervult de afwegingslaag een besluitvormende en verbindende rol:
Hiermee borgt de afwegingslaag dat IRMA niet alleen inhoudelijk en normatief klopt, maar ook verantwoord, consistent en toekomstgericht technisch wordt gerealiseerd.
| Relatie met de modelmatige laag |
De afwegingslaag is nadrukkelijk gebaseerd op en verbonden met de modelmatige laag van IRMA. De Informatieplattegrond, het Metadatamodel en het Datamodel leveren het inhoudelijke referentiekader voor technische keuzes. Concreet betekent dit dat:
De afwegingslaag zorgt er daarmee voor dat technische oplossingen modelconform worden ontworpen en dat inhoudelijke samenhang behouden blijft, ook bij verandering of uitbreiding.
Samengevat:
| De afwegingslaag van IRMA ondersteunt besluitvorming over de technische inrichting en toepassing van IRMA. Op basis van een expliciet afwegingskader maakt deze laag inzichtelijk welke architectuurkeuzes mogelijk zijn en hoe deze passen binnen de geldende IRMA‑kaders. De afwegingslaag is direct verbonden met de modelmatige laag en borgt dat technische oplossingen consistent zijn met de Informatieplattegrond, het Metadatamodel en het Datamodel, zodat inhoudelijke samenhang en bestuurlijke uitlegbaarheid behouden blijven. |