Richtlijn: Gebruik open standaarden
Open standaarden zorgen ervoor dat systemen en organisaties met elkaar kunnen communiceren, ongeacht de leverancier of technologie die ze gebruiken. Dit bevordert interoperabiliteit, innovatie en leveranciersonafhankelijkheid.
Rationale: Waarom open standaarden gebruiken?
Innovatie: Open standaarden stimuleren innovatie doordat ze vrije toegang tot technologie bieden. Iedereen kan nieuwe producten en diensten ontwikkelen die compatibel zijn met bestaande systemen.
Interoperabiliteit: Systemen die open standaarden gebruiken, kunnen gemakkelijk met elkaar communiceren. Dit is essentieel voor gegevensuitwisseling tussen overheidsorganisaties en met burgers en bedrijven.
Kostenefficiëntie: Door gebruik te maken van open standaarden, ben je minder afhankelijk van specifieke leveranciers. Dit vergroot de concurrentie en verlaagt de kosten.
Leveranciersonafhankelijkheid: Met open standaarden kun je gemakkelijker van leverancier wisselen zonder dat je complete systemen moet vervangen. Dit voorkomt vendor lock-in.
Toekomstbestendigheid: Open standaarden worden door communities onderhouden en blijven langer relevant dan proprietary oplossingen die afhankelijk zijn van één leverancier.
Doelgroep: Wie zijn er betrokken bij open standaarden?
De volgende doelgroepen kunnen met open standaarden aan de slag: architecten, developers, informatiemanagers, inkoop en beleid.
Architecten kiezen welke standaarden gebruikt worden in de architectuur. Developers implementeren open standaarden in hun code. Informatiemanagers zorgen voor consistente toepassing van standaarden binnen de organisatie. Inkoop eist het gebruik van open standaarden in aanbestedingen. Beleid stelt organisatiebreed standaardenbeleid vast.
Implementatie: Hoe gebruik je open standaarden?
Methoden en technieken
"Pas toe of leg uit" lijst hanteren
Het Forum Standaardisatie beheert de "Pas toe of leg uit"-lijst met verplichte open standaarden voor de overheid. Gebruik standaarden van deze lijst tenzij je een goede reden hebt om dit niet te doen.
Keuzehulp open standaarden gebruiken
Gebruik de keuzehulp (decision tree) van het Forum Standaardisatie om te bepalen welke open standaarden geschikt zijn voor jouw use case.
Interoperable Europe Portal raadplegen
Raadpleeg het Interoperable Europe Portal voor Europese standaarden en best practices rond interoperabiliteit.
Tools
API standaarden
Voor API's gebruik je open standaarden zoals REST, OpenAPI Specification, OAuth 2.0 en JSON.
Data standaarden
Voor data-uitwisseling gebruik je standaarden zoals JSON, XML, RDF en linked data principes.
Authenticatie standaarden
Voor authenticatie en autorisatie gebruik je standaarden zoals OAuth 2.0, OpenID Connect en SAML.