De keten rond output
Output (van bijvoorbeeld documenten) omvat een hele keten van keuzes en aanpassingen. Het proces begint met de vraag via welk kanaal een boodschap de ontvanger bereikt. Dat kan een fysieke brief zijn, een e-mail, een bericht in een portaal of een signaal via een API. Elk kanaal heeft eigen eisen voor beveiliging, toegankelijkheid en opmaak.
Vervolgens moet de output worden omgezet naar specifieke formaten, zoals PDF/A voor archivering, XML of JSON voor machineleesbaarheid, of HTML voor webpublicatie. Zonder goede metadata – denk aan archiefcodes, statusinformatie en autorisatieniveaus – is het bijna onmogelijk om later iets terug te vinden of te controleren.
Output raakt ook aan de diversiteit van eindgebruikers. Iemand die laaggeletterd is, of een visuele beperking heeft, beleeft de output anders dan iemand zonder die uitdagingen. Dat betekent dat zaken als begrijpelijkheid en visuele toegankelijkheid altijd een rol moeten spelen. Output kan daarom niet worden gezien als een technisch sluitstuk, maar moet een integraal onderdeel zijn van de ketenarchitectuur.
Outputarchitectuur: het ontbrekende puzzelstuk
In de meeste architectuurmodellen ontbreekt een volwaardige plek voor documentoutput. Of je nu kijkt naar GEMMA, Novius, Common Ground of lokale enterprise-architecturen: output wordt zelden als domein gedefinieerd. Daardoor ontstaan drie structurele problemen: Er zijn geen standaardkoppelingen voor outputservices, waardoor elke applicatie zelf moet uitvinden hoe documenten worden gegenereerd en verstuurd. Ook is er geen eenduidige beheerstructuur, waardoor verantwoordelijkheden versnipperd zijn. En er ontbreekt een centraal beleid voor output, terwijl dat voor data, processen en beveiliging wel aanwezig is.
De oplossing ligt voor de hand, maar vraagt om een omslag in denken. Documentcreatie en -output zouden als gedeelde dienst in de architectuur moeten worden opgenomen. Net zoals er centrale voorzieningen bestaan voor authenticatie of dataopslag, kan er ook een centrale documentgeneratieservice worden ingericht. Daarmee ontstaat grip op opmaak, consistentie en distributie, en wordt het veel eenvoudiger om nieuwe kanalen toe te voegen of wijzigingen centraal door te voeren.
Van sluitpost naar strategische schakel
De output is eigenlijk het ‘moment van de waarheid’ in de relatie tussen overheid en burger. Alles wat voorafgaat aan dat moment – het verzamelen van gegevens, het verwerken van aanvragen, het uitvoeren van berekeningen – komt samen in een boodschap, die direct bij de burger landt. Juist daarom moet output beheersbaar zijn, met centrale sturing op sjablonen, kanaalkeuze en metadata. Het moet veilig zijn, met strenge controles op autorisatie, adressering en inhoud. En het moet consistent zijn, zodat burgers altijd dezelfde kwaliteit en stijl ervaren, ongeacht vanuit welk systeem een bericht wordt gegenereerd.
Om dat te bereiken is technische modularisatie nodig. Een organisatie kan werken met herbruikbare componenten, die documenten samenstellen op basis van gegevens uit verschillende bronnen, met systemen waarin alle sjablonen en huisstijlregels centraal worden beheerd en bepalen via welk kanaal een document wordt verzonden. Door output zo te structureren, verandert het van een vergeten sluitpost in een strategische schakel in de keten.