Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.


RIV Tekniska Anvisningar Livscykelhantering för tjänstekontrakt


Version 1.0

ARK_0057

2019-08-28

...

Utgåva

Revision Datum

Beskrivning

Ändringarna gjorda av

Definitiv revision fastställd av

1.02019-08-28första version Björn HedmanArkitekturmötet 

Inledning

Livscykelhanteringen och regelverket som beskrivs nedan avser de tjänstedomäner som förvaltas inom Inera (nationella/gemensamma och applikationsspecifika) och avser att förtydliga vad som gäller för slutdatum för support och avveckling. (ofta kallat EndOfLife). Dokumentet avser att beskriva vad som gäller när slutdatum utlysts, bakomliggande skäl för att utlysa slutdatum definieras inte i detalj i reglerna eftersom skälen till detta normalt är domänspecifika men visst stöd för resonemang finns i bilaga 1.

...

Externa förvaltningar (Externa domäner)  är fria att själva definiera regler men det är viktigt att dessa förtydligas

Tjänstekontrakt uppstår

Initiativen att skapa nya Gemensamma/Nationella tjänstekontrakt kommer från olika håll och kan tex. komma från projekt eller förvaltningar och det finns mer eller mindre beskrivna processer och rutiner för detta i form av Ineras programkontor m.m. så därför läggs inte vikt på denna fas i den här beskrivningen. istället fokuseras arbetet på att beskriva vad som gäller när tjänstekontrakt ska avvecklas.

Respektive tjänstekontraktsförvaltning  behöver vara klar över hur beslutsgången ser ut och hur finansiering ska fungera både på kort och lång sikt (skapa resp förvalta tjänstekontrakten)

Tjänstekontrakt förvaltas

Under ett tjänstekontrakts livstid förvaltas detta både i form av att dokumentation uppdateras men också genom mer tekniska förändringar i form av nya versioner.

...

Förvaltning innebär också att bevaka utökade behov, frågeställningar och felrapporter.

(Version av) tjänstekontrakt avvecklas

Med avveckling avses här att:

...

Källkod kommer inte nödvändigtvis rensas bort (men kommer inte underhållas eller nödvändigtvis flyttas vid eventuellt byten av källkodssystem) och det finns alltså inget som hindrar fortsatt lokalt användande så länge detta är självständig.

Besluta om avveckling

Ansvarig förvaltning är den part som tar beslut om avveckling. Skäl till avveckling kan variera men bör ha sitt ursprung i faktorer som kostnadsbesparing, regulatoriska krav, minskad komplexitet eller helt enkelt att ingen längre använder en viss version.

...

Så länge ett tjänstekontrakt levererar mer värde än sin kostnad finns det inget egenvärde i att avveckla det.

Annonsera slutdatum (end of life announcement)

När beslut om att avveckla en version har tagits så ska detta meddelas så att eventuella kvarvarande användare kan planera för att uppgradera till nyare version eller lösa informationsförsörjning på annat sätt.

  • Beslutet meddelas dels där tjänstekontraktet är publicerat (rivta.se) samt via nyhetsbrev och andra kontaktvägar så som utskick till förvaltningsobjekt som använder kontrakten.
  • För att parter ska ha en kalkylsäkerhet så ska slutdatum annonseras minst 18 månader innan någon påverkan sker på befintliga installationer, dvs ingen avinstallation sker inom denna period. En förvaltning kan självklart välja att annonsera slutdatum tidigare.
  • Under tiden fram till slutdatum införs inga funktionella förändringar för versioner som avvecklas
    • Rättningar av tekniska fel samt anpassningar till regulatoriska krav kan ske under hela perioden fram till slutdatum om det anses vara rimligare än att påskynda övergång till högre version (om sådan finns)
  • Kunskapsmässig support kring tjänstekontraktsversionen bibehålls under hela tiden fram till slutdatum.

Begränsningar i support runt tjänstekontrakt efter annonsering av slutdatum

Det ska inte ske några tekniska nyanslutningar mot versionen som ska avvecklas.

Förberedelser inför avinstallation i nationella tjänsteplattformen

När slutdatum närmar sig planerar förvaltningen för Ineras tjänsteplattform för avveckling av versionen och kontrollerar då eventuella kvarvarande anslutna parter och verifierar att dessa inte längre använder versionen.

Avinstallation i tjänsteplattform

När slutdatum inträffat och kontroller av användning och konfiguration gjorts så

  • I tjänsteplattformen avinstalleras virtuella tjänster som baseras på den huvudversionen av tjänstekontrakt.
  • Eventuella aggregerande tjänster som baseras på den huvudversionen av tjänstekontrakt avinstalleras.
  • All eventuell kvarvarande addressering till avvecklad version raderas

Ytterligare information

Mer information om bakomliggande resonemang finns i bilaga 1

...