Document toolboxDocument toolbox

HowTo proces en werkwijze gegevensdienst-levenscyclus

Werkwijze Catalogusbeleid voor Catalogus en R&A Gegevensdienst-levenscyclus

 

Beperking in de R&A

Zodra er in de R&A een Gegevensdienst aan een Aanbieder is gekoppeld (Aanbieder/gegevensdienst koppeling) is het niet meer mogelijk om de volgende Gegevensdienst velden aan te passen:

  • Naam

  • Weergave naam

  • Systeemrolcodes

Om de koppeling van Aanbieders aan een Gegevensdienst (aanbieder/gegevensdienst koppeling) te verwijderen:

  • Handmatig (via beheer, dit is niet schaalbaar)

  • via de API door de deelnemer die deze heeft opgevoerd (aanbieder/gegevensdienst koppeling)

 

 

Voor de productie omgeving.
Kwalificatie wordt uitgegeven op een Gegevensdienst-ID/Naam.
Dit betekent dat bij een verandering van een Gegevensdienst-ID (GD-ID) de deelnemer opnieuw deze kwalificatie moet doorlopen.
Dit betekent dat het aanpassen van een GD-ID direct van invloed is op deelnemers die bij de ontwikkeling betrokken waren (degene die al gekwalificeerd waren voor de Release candidate)

 

Procedurele oplossing

Bovenstaande beperkingen kunnen procedureel worden opgelost:

Alpha en Beta fase:

In catalogus:

  • Gegevensdienst-ID aanpassen (Alpha => Beta range)

  • Einddatum op afgeronde fase (gegevensdienst) invoeren

  • Startdatum op de nieuwe fase (gegevensdienst) (toekomst datum zodat deze op de gd-in ontwikkelfase pagina getoond wordt)

  • Systeemrolcodes opvoeren

  • Volwassenheidsniveau aanpassen => Alpha => Beta

Op de te publiceren Confluence pagina gd-in ontwikkelfase de Start Datum handmatig corrigeren (verwijderen of aanpassen naar actuele publicatie datum dit moet nog verder bepaald worden)

In R&A (Zandbak)

  • Gegevensdienst-ID, volgens Catalogus

  • Systeemrolcodes, volgens Catalogus

  • Optioneel Alpha of Beta opnemen in de Naam (met als kanttekening dat deze niet is aan te passen als er een Aanbieder/gegevensdienst koppeling is).

  • Einddatum op afgeronde fase (gegevensdienst) invoeren

  • Startdatum op de nieuwe fase (gegevensdienst)

Release candidate:

In catalogus:

  • Gegevensdienst-ID aanpassen naar productie GD-ID (deze is nu verder constant voor de verdere levenscyclus van de gegevensdienst)

  • Systeemrolcodes opvoeren

  • Startdatum (gegevensdienst) actief op productie

  • Volwassenheidsniveau aanpassen => Release candidate

In R&A (Productie):

  • Gegevensdienst-ID

  • Systeemrolcodes

  • Startdatum (gegevensdienst) actief op productie

  • Naam + versie (zonder toevoeging volwassenheidsniveau)

  • Weergavenaam (zonder toevoeging volwassenheidsniveau)

General availability:

In catalogus:

  • Gegevensdienst-ID (geen aanpassing, deze is constant voor de verdere levenscyclus van de gegevensdienst)

  • Systeemrolcodes (geen aanpassing, deze is constant voor de verdere levenscyclus van de gegevensdienst)

  • Volwassenheidsniveau aanpassen => General availability

In R&A (Productie):

Geen aanpassing aan de reeds bij ‘Release candidate’ opgevoerde gegevensdienst,

 

 

Overzicht Volwassenheidsniveau Catalogus en R&A

Volwassenheidsniveau Gegevensdienst

Tonen op:
Actuele gd

Tonen op:
gd-in ontwikkelfase

Tonen op:
Verlopen gd

in productie R&A => Catalogus Actueel

R&A Beheer

R&A Omgeving

GD-ID

Volwassenheidsniveau Gegevensdienst

Tonen op:
Actuele gd

Tonen op:
gd-in ontwikkelfase

Tonen op:
Verlopen gd

in productie R&A => Catalogus Actueel

R&A Beheer

R&A Omgeving

GD-ID

1

Alpha

 

X

 

 

Acceptatie team

Zandbak

9000000 range

2

Beta

 

X

 

 

Acceptatie team

Zandbak

7000000 range

3

Release candidate

X

 

 

X

Functioneel Beheer

productie

1-999 range

4

General availability

X

 

 

X

Functioneel Beheer

productie

1-999 range

5

Deprecated

X

 

 

X

Functioneel Beheer

productie

1-999 range

6

Uitgefaseerd

 

 

X

 

Functioneel Beheer

productie

1-999 range

note: R&A beheer, Acceptatie team => dit is op aanvraag aan het acceptatie team door deelnemer.

 

Â