- Releasecyclus
- Dakpansgewijze releases
- Totstandkoming releases
- Verschillende typen releases, en correcties
- Besluitvorming releases
- Implementatie releases
Het MedMij Afsprakenstelsel evolueertontwikkelt zich voortdurend. Ontwikkelingen binnen en rondom MedMij kunnen aanleiding geven om afspraken uit het stelsel te wijzigen.
Releasecyclus
De releasecyclus en de releaseplanning (beide op twee momenten per jaar) bepalen zoveel mogelijk het moment van wijzigingen aan het stelselwijzigingen aan het stelsel. vinden zoveel mogelijk plaats aan de hand van een vaste releasecyclus en een releaseplanning met release momenten in april en oktober. Stichting MedMij speelt hierbij heeft hierin een aanjagende en faciliterende rol met een aantal verantwoordelijkheden, namelijk:
- het samenstellen van samenhangende releases,
- het ophalen van input bij belanghebbenden,
- het uitvoeren van impactanalyses,
- het organiseren van de besluitvorming en de informatievoorziening eromheen en
- het bewaken van ontwikkelingen in de omgeving (bijvoorbeeld veranderende wetgeving).
Ook is zij Stichting MedMij voortdurend attentalert op wijzigingen in gebruikte normen en standaarden en heroverweegt in voorkomendzo'n geval het hergebruik.
Jaarlijks stelt Stichting MedMij samen met de verschillende belanghebbenden een releaseplanning op. De releaseplanning bevat een overzicht van geplande releases voor de periode van een jaar, geeft aan wat de belangrijkste voorgenomen wijzigingen zijn per release en duidt per geplande release de mijlpalen van het ontwikkel- en implementatietraject aan. Wijzigingen betreffende de inhoud van het afsprakenstelsel moeten passen binnen deze releaseplanning. De releaseplanning moet op haar beurt weer passen binnen de strategische kaders. Het bestuur van Stichting MedMij stelt de releaseplanning vast.
...
Om het ritme van de voortdurende ontwikkeling van het MedMij Afsprakenstelsel voor Deelnemers zo voorspelbaar mogelijk te maken, en Deelnemers daarbinnen ruimte te geven voor een proactief of reactief implementatiebeleid, zijn er op elk moment twee releases van het MedMij Afsprakenstelsel actief. Alleen actieve releases mogen actief zijn op het operationele MedMij-netwerk. Van die twee actieve releases is er altijd één verplicht. Dat wil zeggen dat alle Deelnemersop zijn minst deze verplichte versie moeten ondersteunen. De andere actieve release heet gepubliceerd. Implementatie daarvan is vooralsnog niet verplicht, maar wel toegestaan op het operationele MedMij-netwerk. Omdat de Interfaces, Gegevensuitwisseling, Core in het MedMij Afsprakenstelsel geversioneerd zijn, kunnen deze tegelijkertijd actief zijn. De gepubliceerde release is de opvolger van de verplichte. Elke Deelnemer kan zelf kiezen wanneer hij de gepubliceerde versie implementeert, desgewenst naast de verplichte.
...
Op Gegevensdiensten is tevens dakpansgewijs releasen van toepassing. Dit staat beschreven in het Gegevensdienstenbeleid.
Implicaties voor NEN-certificering
...
In principe mogen betrokkenen bij het ontwikkelproces ontwikkelinformatie vrij met elkaar delen zonder aanvullende bescherming. Alleen voor informatie over kwetsbaarheden geldt dat verspreiding beperkt is tot de direct betrokkenen en alleen mag plaatsvinden met extra bescherming (zie Informatieclassificatiebeleid). Mochten belanghebbenden gedurende het change- en releaseproces bijdragen aan de uitwerking van een wijziging, dan ziet Stichting MedMij erop toe dat zij over de juiste auteursrechten komt te beschikken om de documentatie te kunnen publiceren (zie Intellectueel eigendomsbeleid).
Het afsprakenstelsel bestaat uit een samenhangende set van producten (juridisch kader, overeenkomsten, architectuur en technische specificaties, etc.) met veel onderlinge afhankelijkheden. Aanpassing van een van de onderdelen vraagtaltijd om een impactanalyse op de rest van de producten. Het afsprakenstelsel wordt daarom altijd in haar geheel gereleaset. Deze releases bestaan uit een consistente set van RFC's en kunnen daarnaast verbeteringen van niet-inhoudelijke aard bevatten.
...
Daarnaast kunnen correcties op het MedMij Afsprakenstelsel worden aangebracht zonder dat deze leiden tot een nieuwe release. Deze doen bijvoorbeeld acute reparaties, verwijderen inconsistenties of passen voorbeeldberichten aan. Een correctie tast de juridische en technische strekking van het MedMij Afsprakenstelsel niet aan; waar dit wel het geval zou zijn, vereist de wijziging een nieuwe release. Correcties worden op een aparte pagina in het MedMij Afsprakenstelsel aangegeven.
...