Status van een standaard

Standaarden zijn een modelmatige specificatie van de werkelijkheid. Standaarden zijn alleen bruikbaar als voor de gebruikers duidelijk is welke specificaties geldig zijn. Specificaties moeten dus niet veranderlijk zijn. Tegelijkertijd moet een standaard echter geschikt zijn om mee te veranderen met veranderingen in de werkelijkheid. Voor die tegenstrijdige behoefte is het versie-mechanisme bedacht. Een eerste versie van een standaard wordt vastgesteld en als er zich ontwikkelingen voordoen, zoals een veranderende werkelijkheid of voortschrijdend inzicht, dan kan een nieuwe versie van de standaard worden gespecificeerd en uitgebracht. De oude versie blijft bruikbaar voor bestaande systemen en de nieuwe versie kan worden toegepast in nieuwe (versies van) systemen.

De status van een versie is een aanduiding van de bruikbaarheid en toepasbaarheid van een versie van een standaard. We onderscheiden de volgende statussen.

In ontwikkeling

Status
in ontwikkeling
Betekenis
De versie van de standaard is niet stabiel en mogelijk onvolledig en kan slechts worden toegepast in specifieke ontwikkelsituaties
Beheer
De versie van de standaard wordt gepubliceerd in een tijdelijke omgeving en kan zonder aankondiging wijzigen
Onderhoud
Er is geen eenduidig proces om fouten te herstellen of de inhoud aan te passen aan veranderende werkelijkheid

Aanbevolen

Status
aanbevolen
Betekenis
De versie van de standaard is stabiel en volledig om toe te kunnen passen |
Beheer
De versie van de standaard wordt gepubliceerd in een persistente omgeving. Er is een proces voor het verwerken van wijzigingsverzoeken die kunnen resulteren in nieuwe versies van de standaard.
Onderhoud
Fouten in de specificatie worden zo spoedig mogelijk hersteld in een nieuwe versie van de standaard. Specificaties die een situatie in de werkelijkheid reflecteren (denk bijvoorbeeld aan waardelijsten) worden uitgebreid of aangepast zodra verandering in de werkelijkheid wordt gesignaleerd. Dit resulteert niet in een nieuwe versie van de standaard.

Uitontwikkeld

Status
uitontwikkeld
Betekenis
De versie van de standaard is stabiel en volledig om toe te kunnen passen, maar er worden geen nieuwe specificaties meer gemaakt.
Beheer
De versie van de standaard wordt gepubliceerd in een persistente omgeving. Wijzigingsverzoeken worden niet meer in behandeling genomen
Onderhoud
Fouten in de specificatie worden zo spoedig mogelijk hersteld in een nieuwe versie van de standaard. Specificaties die een situatie in de werkelijkheid reflecteren (denk bijvoorbeeld aan waardelijsten) worden uitgebreid of aangepast zodra verandering in de werkelijkheid wordt gesignaleerd. Dit resulteert niet in een nieuwe versie van de standaard.

Uitgefaseerd

Status
uitgefaseerd
Betekenis
De versie van de standaard is nog beschikbaar, maar wordt niet langer onderhouden.
Beheer
De versie van de standaard wordt gepubliceerd in een persistente omgeving. Wijzigingsverzoeken worden niet meer in behandeling genomen
Onderhoud
Fouten worden niet meer hersteld. Specificaties die een situatie in de werkelijkheid reflecteren (denk bijvoorbeeld aan waardelijsten) worden bevroren en niet meer aangepast aan veranderingen in de werkelijkheid.