Conformance bewaken
Monitor Conformance
Tijdens deze activiteit wordt bewaakt of de opgeleverde en, later, operationele oplossing conform blijft aan de vastgestelde architectuur en de architectuurbepalende eisen. Bij oplevering wordt aangetoond dat de solution als geheel voldoet; in productie wordt dit doorlopend bewaakt, worden sturende eisen hervalideerd wanneer de context verandert, en worden structurele wijzigingen teruggekoppeld aan de Enterprise Architect.
Beschrijving
Deze activiteit kent twee momenten die inhoudelijk verschillen, maar op elkaar voortbouwen.
Bij afronding van de bouw wordt de solution als geheel getoetst aan de architectuurbepalende eisen en de vastgestelde architectuurbeslissingen. Dit is geen herhaling van de tussentijdse toetsingen uit Implementatiegovernance voeren, maar de integrale, afsluitende vaststelling: voldoet de oplossing als geheel, inclusief de samenhang tussen onderdelen die pas zichtbaar wordt wanneer alles samenkomt? Het resultaat hiervan vormt het bewijs waarmee System de status Ready bereikt en gate 4 kan worden gepasseerd.
Zodra de oplossing operationeel is, verschuift de aard van deze activiteit: van een eenmalige, afsluitende toetsing naar een doorlopende bewaking zonder eindpunt. Dit is nadrukkelijk geen technische performancemonitoring (latency, doorvoer, uptime) — dat is een operationele verantwoordelijkheid van beheer. Het gaat om architectuurconformance: blijft de gerealiseerde oplossing overeenkomen met de vastgestelde architectuur, en blijven de architectuurbepalende eisen zelf nog geldig nu de context — techniek, gebruik, regelgeving, organisatie — verandert?
Wanneer nieuwe inzichten of veranderende omstandigheden daartoe aanleiding geven, worden architectuurbeslissingen en architectuurbepalende eisen bijgewerkt. Niet elke afwijking vraagt om een volledig nieuwe architectuurronde: kleine, beheerste bijstellingen worden vastgelegd als bijgewerkte architectuurbeslissing. Pas wanneer de verandering zo fundamenteel is dat de bestaande architectuur niet langer houdbaar is, wordt dit gesignaleerd als aanleiding voor een nieuwe architectuurcyclus, in plaats van het stilzwijgend laten verwateren van de bestaande architectuur.
Het resultaat van deze activiteit is een architectuurbeeld dat aantoonbaar actueel blijft: bij oplevering een afgeronde, integrale conformance-toets; daarna een doorlopend, bijgehouden beeld van de architectuurbepalende eisen dat meebeweegt met veranderingen in de operationele context.
Aanpak
Toets de solution integraal bij oplevering
Beoordeel bij afronding van de bouw of de oplossing als geheel voldoet aan de architectuurbepalende eisen en de vastgestelde architectuurbeslissingen. Kijk daarbij niet alleen naar de afzonderlijke onderdelen — die zijn al eerder getoetst tijdens Implementatiegovernance voeren — maar naar de samenhang die pas zichtbaar wordt wanneer alle onderdelen samen draaien. Leg het resultaat vast als bewijs waarmee System de status Ready bereikt.
Bepaal wat doorlopend bewaakt moet worden
Stel voor de operationele fase vast welke architectuurbepalende eisen en architectuurbeslissingen gevoelig zijn voor verandering in de context — bijvoorbeeld eisen die afhankelijk zijn van gebruiksvolume, van een specifieke leverancier, van wet- en regelgeving, of van een platform dat zelf nog in ontwikkeling is. Richt de bewaking op déze eisen, in plaats van op alles in gelijke mate.
Automatiseer waar mogelijk
Waar dat kan, wordt architectuurconformance niet alleen periodiek handmatig beoordeeld, maar ook doorlopend automatisch gecontroleerd — bijvoorbeeld met fitness functions die kwaliteitskenmerken zoals beschikbaarheid, betrouwbaarheid of naleving van integratiepatronen continu meten. Dit is een aanvulling op, geen vervanging van, de periodieke beoordeling door de architectuureigenaar.
Hervalideer sturende eisen wanneer de context verandert
Beoordeel bij relevante veranderingen — een nieuwe leveranciersversie, gewijzigde regelgeving, gegroeid gebruiksvolume, een organisatorische wijziging — of de architectuurbepalende eisen nog gelden zoals ze zijn vastgesteld. Een eis die ooit terecht bepalend was, kan door veranderende omstandigheden achterhaald raken; leg dit expliciet vast in plaats van de eis stilzwijgend te laten verlopen.
Werk architectuurbeslissingen en -model bij
Verwerk de uitkomsten van de conformance-bewaking in het architectuurmodel en de architectuurbeslissingen. Een kleine, beheerste afwijking wordt vastgelegd als bijgewerkte architectuurbeslissing. Is de verandering fundamenteel genoeg dat de bestaande architectuur niet meer houdbaar is, benoem dit dan expliciet als zodanig — dit is het signaal voor een nieuwe architectuurronde, niet voor een reeks losse aanpassingen die de architectuur langzaam laten verwateren.
Rapporteer structurele wijzigingen aan de Enterprise Architect
Koppel bevindingen met gevolgen buiten de solution terug aan de Enterprise Architect — bijvoorbeeld een structurele beperking van een leverancier die ook andere trajecten raakt, of een patroon dat blijkt op te treden bij meerdere COTS-implementaties. Dit is het overdrachtspunt naar de enterprise-brede Architecture Change Management: de architectuureigenaar signaleert en levert de solution-specifieke onderbouwing aan, maar de afweging en besluitvorming over de enterprise-architectuur als geheel vindt plaats binnen Architectuursturing, niet binnen deze activiteit.
Acties
- Aanmaken Architectuurbeslissingen (ADRs) Werkproduct
- Aanmaken Architectuurmodel Werkproduct
- Lezen Solution Roadmap & Transition States Werkproduct
- Bijwerken System Alpha
- Bijwerken Architectuurbepalende Eisen Alpha
Werkproducten
Architectuurbeslissingen (ADRs)
Bewaar de rationale achter een significante keuze zodat die later gevalideerd, herzien of vervangen kan worden.
Architectuurmodel
Maak de minimale set bouwstenen, relaties en grenzen zichtbaar waarop stakeholders nu moeten handelen.
Voltooiingscriteria
- System Ready
- Architectuurbepalende Eisen Bijgehouden
Rol
Rol die deze activiteit uitvoert.
Architectuureigenaar
De meest technisch ervaren persoon in het team (conform Disciplined Agile Delivery). Voert het solution-spoor uit binnen de door de Enterprise Archite…