Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning Page Properties

STAR Projektleder (PL)

Forretningsanalytiker (FA)

STAR Release
tilgængeligt i test

STAR Release
start ibrugtagning

STAR Release
seneste ibrugtagning

Epic status

Eksterne snitflader

PO: Camilla Hagedorn Trolle

PL: Thor Herlev Jørgensen (STAR)

Rolf Marcher Arndt

[Tanvir Ahmed]

[Bjarne Hansen (Edora)]

2024-4 (Udvikling)

2025-1 (Udvikling)

2025-2 (Udvikling + tilsagn og tilgængelig i test)

2025-3 (Udvikling)

2025-3

2025-3

0.1

KSS

Versionshistorik af betydning for eksterne (v0.1, v0.3, v0.5 og v1.0)

Anvendes ved ændringer, der har betydning for eksterne.

...

Dato

...

Version

...

Opdateret af

...

Hvad er ændret?

...

20250122

...

0.1

...

Rolf Marcher Arndt

...

Oprettet med henblik på at komme i tilsagn hos eksterne

Nedenstående links er interne (indhold i links ikke relevant for eksterne)

Jira Legacy
serverSystem Jira
columnskey,status,summary,Budget (max)
columnIdsissuekey,status,summary,customfield_12356
maximumIssues20
jqlQueryissuetype = epic AND cf[10006] in (1005.31.3.1,1005.31.3.2,1005.31.3.3,1005.31.3.4,1005.31.3.5) order by key
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a

Jira Legacy
serverSystem Jira
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
keyVIRK-8198

Jira Legacy
serverSystem Jira
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
keyVIRK-8882

Jira LegacyserverSystem JiraBeskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning

Page Properties

STAR Projektleder (PL)

Forretningsanalytiker (FA)

STAR Release
tilgængeligt i test

STAR Release
start ibrugtagning

STAR Release
seneste ibrugtagning

Epic status

Eksterne snitflader

PO: Camilla Hagedorn Trolle

PL: Thor Herlev Jørgensen (STAR)

Rolf Marcher Arndt

[Tanvir Ahmed]

2024-4 (Udvikling)

2025-1 (Udvikling)

2025-2 (Udvikling + tilsagn og tilgængelig i test)

2025-3 (Udvikling)

2025-3

2025-3

0.1

KSS

Versionshistorik af betydning for eksterne (v0.1, v0.3, v0.5 og v1.0)

Anvendes ved ændringer, der har betydning for eksterne.

Dato

Version

Opdateret af

Hvad er ændret?

20250122

0.1

Rolf Marcher Arndt

Oprettet med henblik på at komme i tilsagn hos eksterne

Nedenstående links er interne (indhold i links ikke relevant for eksterne)

Jira Legacy
serverSystem Jira
columnskey,status,summary,Budget (max)
columnIdsissuekey,status,summary,customfield_12356
maximumIssues20
jqlQueryissuetype = epic AND cf[10006] in (1005.31.3.1,1005.31.3.2,1005.31.3.3,1005.31.3.4,1005.31.3.5) order by key
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a

Jira Legacy
serverSystem Jira
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
keyVIRK-8198

Jira Legacy
serverSystem Jira
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
keyVIRK-8882

Jira Legacy
serverSystem Jira
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
keyVIRK-5179

Jira Legacy
serverSystem Jira
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
keyVIRK-5181

Jira Legacy
serverSystem Jira
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
keyVIRK-8732

Indholdsfortegnelse

Table of Contents
minLevel1
maxLevel7
outlinetrue

Afgrænsning af epic

Afgrænsning (overordnet beskrivelse)

Som STAR ønsker jeg at få den eksisterende VITAS applikation inklusiv services migreret til moderniseret teknologi for, at forretningsfunktioner - inklusiv forretningsservices og WSBer - udstilles via STARLight (SIT driftsmiljø) for at STAR kan udfase Kyndryl driftsmiljøet

Acceptkriterier

Include Page
1005.31.3.1 Flyt VITAS til StarLight MVP highlevel acc.krs
1005.31.3.1 Flyt VITAS til StarLight MVP highlevel acc.krs

Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader

Kriterie

<epic nr>.1.1

<epic nr>.1.2

<epic nr>.1.3

Bemærkning

Oversigt over berørte webservices 

Ingen berørte webservices

Manuel oversigt som er synlig for eksterne

Links i listen virker kun med STAR Jira konto og kan derfor ikke tilgås af eksterne. Links under Summary indeholder ikke andre oplysninger relevant for eksterne end hvad der fremgår i tabellen.

(kopiér og indsæt manuelt i tabellen)

Summary

Varslingstype

Varslingsnote

Eksterne Snitflader

Interne Snitflader

Project

Automatisk oversigt

Jira Legacy
serverSystem Jira
columnssummary,project
columnIdssummary,project
maximumIssues20
jqlQueryissuetype = Varsling AND linkedIssue in (VIRK-4998) ORDER BY summary, Varslingstype, "Eksterne snitflader", "Interne Snitflader"
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a

...

Jira Legacy
serverSystem Jira
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
keyVIRK-5181

Jira Legacy
serverSystem Jira
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
keyVIRK-8732

Indholdsfortegnelse

Table of Contents
minLevel1
maxLevel7
outlinetrue

Afgrænsning af epic

Afgrænsning (overordnet beskrivelse)

Som STAR ønsker jeg at få den eksisterende VITAS applikation inklusiv services migreret til moderniseret teknologi for, at forretningsfunktioner - inklusiv forretningsservices og WSBer - udstilles via STARLight (SIT driftsmiljø) for at STAR kan udfase Kyndryl driftsmiljøet

Acceptkriterier

...

Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader

...

Kriterie

...

<epic nr>.1.1

...

<epic nr>.1.2

...

<epic nr>.1.3

...

Bemærkning

Oversigt over berørte webservices 

Ingen berørte webservices

Manuel oversigt som er synlig for eksterne

Links i listen virker kun med STAR Jira konto og kan derfor ikke tilgås af eksterne. Links under Summary indeholder ikke andre oplysninger relevant for eksterne end hvad der fremgår i tabellen.

(kopiér og indsæt manuelt i tabellen)

...

Summary

...

Varslingstype

...

Varslingsnote

...

Eksterne Snitflader

...

Interne Snitflader

...

Project

Automatisk oversigt

Jira Legacy
serverSystem Jira
columnssummary,project
columnIdssummary,project
maximumIssues20
jqlQueryissuetype = Varsling AND linkedIssue in (VIRK-4998) ORDER BY summary, Varslingstype, "Eksterne snitflader", "Interne Snitflader"
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a

Beskrivelse af epic

Baggrund

Her udfylder PO oplysninger om baggrund for epic'en, herunder fx om der ligger politisk aftale eller lovgivning bag. Særligt vigtigt, at dette fremgår, hvis det ikke fremgår i en overliggende ISB, hvortil der evt. kan henvises.

Driften af VITAS skal fra 2025-3 flyttes fra Kyndryl servere (Windows) til STARLight (Docker / Linux i SIT driftsmiljø). Det kræver væsentlige ændringer i det tekniske fundament for VITAS.

Indholdet i denne epic idriftsættes først i Release 2025-3, når alt arbejde med at klargøre VITAS til drift på STARLight er afsluttet. Indholdet i denne epic kan indtil da testes i en container på STARs testmiljø.

Den primære målsætning for denne epic er, at VITAS skal omlægges til drift på STARLight uden unødige risici, herunder i forhold til de ressourcer, som STAR kan stille til rådighed for opgaven i udviklingsperioden. Det betyder at yderligere tiltag til at modernisere VITAS ikke er en målsætning. Fx vil dele af VITAS fortsat blive driftsafviklet med AngularJS, ligesom datamodeller og VITAS' interne arkitektur i al væsentlighed er uændret.

STAR forventer at VITAS skal moderniseres mht. arkitektur og teknologier efter at VITAS er sat i drift på STARLight, i takt med at STAR kan stille ressourcer til rådighed. STAR ønsker mest mulig modernisering i år 2025, hvor der fortsat er bevilling til Moderniseringsprojektet. Modernisering og videreudvikling af VITAS efter idriftsættelse på STARLight er ikke en del af denne epic.

Henviser derudover læser til at gennemgå /wiki/spaces/ISB/pages/4751982612, da man her kan se planen for, at få VITAS på STARLight opsat i hovedpunkter, der også var udslagsgivende for man fik en igangsættelses accept.

Regler

Her udfylder PO oplysninger om eksisterende eller forventede regler om registrering og indberetning.

Alle forretningsregler og brugerfunktionalitet er uændrede.

Da der er sket væsentlige ændringer i den tekniske implementering, skal der gennemføres en omfattende regressionstest, som omfatter alle brugerrettede / serviceaftagerrettede flows.

Forventet påvirkning af jobcenter-, a-kasse- eller ydelsessystemer

Her beskriver PO overordnet, hvordan epic'en forventes at påvirke aftagerne. Særligt vigtigt, at dette fremgår, hvis det ikke fremgår i en overliggende ISB, hvortil der evt. kan henvises.

Der vil være både tilsagn og varsling mod aftagere af hhv. WSRM og de endpoints som VITAS udstiller til eksterne aftagere, da disse i forbindelse med idriftsættelse af 2025-3 skal over på tynde WSBer og kalde Getmetoder for at få yderligere data på samtlige ordninger, hvor det As Is ‘kun' er enkelte der er udstillet 'Getmetoder’ for.

Fremfor As Is hvor det ‘kun' er nedenstående ordninger der er på ‘tynde’ WSRMer vil det fra Release 2025-3 være samtlige ordninger der vil være udstillet som 'tynde’ WSBer

Nuværende ordninger der er omfattet af 'tynde' WSRMer

  • Fleksjob

  • Personlig Assistance

  • Mentor

  • Jobrotation

  • Hjælpemidler

Der er ingen forventede påvirkninger af applikationsbrugerne af VITAS, da der kun er tale om opgradering og delvis udskiftning af det tekniske fundament for VITAS.

1005.31.3.1.1

VITAS' webapplikationer frigøres fra bindinger til .Net Framework og til Windows server for at de kan driftsafvikles på StarLight (Docker / Linux i SIT driftsmiljø). .Net Framework erstattes med .Net 8 sammen med nødvendige konsekvensrettelser.

...

Beskrivelse af epic

Baggrund

Her udfylder PO oplysninger om baggrund for epic'en, herunder fx om der ligger politisk aftale eller lovgivning bag. Særligt vigtigt, at dette fremgår, hvis det ikke fremgår i en overliggende ISB, hvortil der evt. kan henvises.

Driften af VITAS skal fra 2025-3 flyttes fra Kyndryl servere (Windows) til STARLight (Docker / Linux i SIT driftsmiljø). Det kræver væsentlige ændringer i det tekniske fundament for VITAS.

Indholdet i denne epic idriftsættes først i Release 2025-3, når alt arbejde med at klargøre VITAS til drift på STARLight er afsluttet. Indholdet i denne epic kan indtil da testes i en container på STARs testmiljø.

Den primære målsætning for denne epic er, at VITAS skal omlægges til drift på STARLight uden unødige risici, herunder i forhold til de ressourcer, som STAR kan stille til rådighed for opgaven i udviklingsperioden. Det betyder at yderligere tiltag til at modernisere VITAS ikke er en målsætning. Fx vil dele af VITAS fortsat blive driftsafviklet med AngularJS, ligesom datamodeller og VITAS' interne arkitektur i al væsentlighed er uændret.

STAR forventer at VITAS skal moderniseres mht. arkitektur og teknologier efter at VITAS er sat i drift på STARLight, i takt med at STAR kan stille ressourcer til rådighed. STAR ønsker mest mulig modernisering i år 2025, hvor der fortsat er bevilling til Moderniseringsprojektet. Modernisering og videreudvikling af VITAS efter idriftsættelse på STARLight er ikke en del af denne epic.

Henviser derudover læser til at gennemgå /wiki/spaces/ISB/pages/4751982612, da man her kan se planen for, at få VITAS på STARLight opsat i hovedpunkter, der også var udslagsgivende for man fik en igangsættelses accept.

Regler

Her udfylder PO oplysninger om eksisterende eller forventede regler om registrering og indberetning.

Alle forretningsregler og brugerfunktionalitet er uændrede.

Da der er sket væsentlige ændringer i den tekniske implementering, skal der gennemføres en omfattende regressionstest, som omfatter alle brugerrettede / serviceaftagerrettede flows.

Forventet påvirkning af jobcenter-, a-kasse- eller ydelsessystemer

Her beskriver PO overordnet, hvordan epic'en forventes at påvirke aftagerne. Særligt vigtigt, at dette fremgår, hvis det ikke fremgår i en overliggende ISB, hvortil der evt. kan henvises.

Der vil være både tilsagn og varsling mod aftagere af hhv. WSRM og de endpoints som VITAS udstiller til eksterne aftagere, da disse i forbindelse med idriftsættelse af 2025-3 skal over på tynde WSBer og kalde Getmetoder for at få yderligere data på samtlige ordninger, hvor det As Is ‘kun' er enkelte der er udstillet 'Getmetoder’ for.

Fremfor As Is hvor det ‘kun' er nedenstående ordninger der er på ‘tynde’ WSRMer vil det fra Release 2025-3 være samtlige ordninger der vil være udstillet som 'tynde’ WSBer

Nuværende ordninger der er omfattet af 'tynde' WSRMer

  • Fleksjob

  • Personlig Assistance

  • Mentor

  • Jobrotation

  • Hjælpemidler

Der er ingen forventede påvirkninger af applikationsbrugerne af VITAS, da der kun er tale om opgradering og delvis udskiftning af det tekniske fundament for VITAS.

1005.31.3.1.1 VITAS applikationen, batchjobs og WebAPI er omlagt til .Net 8 for at klargøre driftafvikles i containers

Internt highlevel acc.kr.

1005.31.3.1.2 VITAS applikationen og webservices driftsafvikles i containers på STARLight

Internt highlevel acc.kr.

1005.31.3.1.3 VITAS kodebase er flyttet til Azure frem for GitHub og pipelines er tilrettet for at tage kode herfra i stedet

Internt highlevel acc.kr.

1005.31.3.1.4 VITAS applikationen gør brug af ny sikkerhedsmodel i form af Login Providers udstillet af IAM - Nemlog-in login (inkluderet FBRS privilegier) omdannet til JWT og adgangsroller

Mangler beskrivelse

1005.31.3.1.5 VITAS applikationen gør brug af ny sikkerhedsmodel i form af Login Providers udstillet af IAM - KOMBIT STS login

Mangler beskrivelse

1005.31.3.1.6 VITAS eksisterende signerings flows med Pen, Upload og MitID er omlagt og kan driftafvikles i container på STARLight

Internt highlevel acc.kr.

1005.31.3.1.7 VITAS webservices er omlagt til REST services og kan driftsafvikles i container med ny sikkerhedsmodel på STARLight

Mangler beskrivelse

1005.31.3.1.8 Eksisterende VITAS webservices der af ovenstående high level acc.kr implementeres, undergår et serviceløft, hvor match på længder, placeringer i snitfladen for de enkelte værdier mv. gennemgås til brugscases herunder ActivityService

Mangler beskrivelse

1005.31.3.1.9 Nye VITAS webservice endpoint udstilles via REST, for at aftagere kan få den data de tidligere fik via 'tyk' WSRM - Dette i tråd med at overgå til 'tynde' WSBer, i forbindelse med omlægningen fra WSRM til WSB

I forlængelse af: 942.1 Overgang til dataudstilling via tynde WSRM beskeder og webservices udstillet direkte i Vitas tilbage fra Release 2019-1, hvor tynde WSRMer blev introduceret, er det i forbindelse med skiftet til SIT / STARLight samt overgangen fra WSRM til WSBer tiltænkt, at omlægge disse resterende tykke WSRMer til tynde WSBer.

For at aftagere stadig kan få den nødvendige data til sagsbehandlingen, vil der blive udstillet tre nye webservices med i alt fire nye webservicemetoder.

1005.31.3.1.

...

10 VITAS WSRM omlægning til tynde WSBer

Mangler beskrivelse

1005.31.3.1.11 VITAS PDF-generering fra hhv. VITAS brugergrænseflade og webserviceudstilling understøttes via containers

Mangler beskrivelse

1005.31.3.1.

...

12 VITAS Ved driftafvikling af VITAS i containers ønskes eksekvering af batchjob blive udført fra containers frem for StoneBranch

Internt highlevel acc.kr.

1005.31.3.1.

...

13 VITAS Ved driftafvikling i containers ønskes eksisterende log, at blive udstillet via Kibana

Internt highlevel acc.kr.

1005.31.3.1.

...

Denne epic har ansvareret for at PDF-generering fra VITAS brugergrænseflader virker på StarLight (testes i containter med .Net 8 i STARs testmiljø).

...

14 VITAS Ved driftafvikling i containers ønskes applikation og webservice tests der blev fjernet / sat til at være ignored i forbindelse med opgraderingen til .Net 8, at blive begrænset kontrolleret genintroduceret (ikke nødvendigvis 1 til 1)

Internt highlevel acc.kr.

1005.31.3.1.

...

I forlængelse af: 942.1 Overgang til dataudstilling via tynde WSRM beskeder og webservices udstillet direkte i Vitas tilbage fra Release 2019-1, hvor tynde WSRMer blev introduceret, er det i forbindelse med skiftet til SIT / STARLight samt overgangen fra WSRM til WSBer tiltænkt, at omlægge disse resterende tykke WSRMer til tynde WSBer.

...

15 VITAS Ved driftafvikling i containers ønsker jeg en verifikation i form af en fuld regression test af applikationen, for at være sikker på at .Net 8 'moderniseringen' og skiftet til STARLight er gået godt

Internt highlevel acc.kr.

1005.31.3.1.16 VITAS i forbindelse med ‘moderniseringen' af VITAS gennemgås ‘gamle’ TopDesk/FogBugz sager der er markeret med 'modernisering’

Der vil primært blive fokuseret på Topdesk/FogBugz sager der vedr. snitfladeændringer

STAR har opsamlet en række Fogbugz og TopDesk sager, som vedrører snitfladeændringer på henholdsvis Webservices og WSRMer der fremtidigt skal udstilles som WSBer, og som er blevet skubbet til moderniseringen

...

  • DFDG

    • Services

    • WSRMer

    • Kodelister

    • PersonStatusService (PSS) / domænespecifikke statusservices

    • PersonHistoryService (PHS) / domænespecifikke historik services

    • LSS (Landssupportsystem) og herunder Registerudtræk (hvis STAR har dataejerskab og der er lavet PHS på domænet)

  • Jobnet

  • VITAS

    • Idriftsættes på STARLight i Release 2025-3

    • ErrorCode range for VirksomhedOrdninger vil have det samme ErrorCode range som VITAS (webservices) tidligere havde.

    • Databaser for hhv. Virksomhedsordning (tidligere Vitas webservices), Vitas applikation og Virksomhedsordning.batchjobs (tidligere Vitas.batchjobs) vil være uændrede og disse skal i forbindelse med idriftsættelsen være på STARLight.

    • Webservices vil blive udstillet fra et nyt forretningsdomæne

  • JobKon

  • JobAG

  • JobSearch

  • Ydelsesudstilling

  • Taxonomy

  • BI integrationsplatform

  • Alle områder

    • Nye batchjobs

      • Dokumentation af jobbet til SF (jf. skabelon: xxx link til skabelon)

      • Der vil i alt være 22 21 'nye' batchjobs der vil skulle eksekveres fra STARLight ved idriftsættelsen af Release 2025-3 til forskel for i dag, hvor det er 23 batchjobs på eksisterende platform.

      • Det batchjob der ikke vil eksekveres længere er VitasNotificationErrorBatchjob

      • Samt VitasNotificationBatchjob

        • De batchjobs der ikke længere vil blive eksekvereter:

          • SendVitasNotificationErrorMessage (allerede 'slukket' med Release 2025-1)

          • BenchmarkUpload (allerede 'slukket' med Release 2025-1)

        • SendVitasNotification vil fremadrettet sende WSBer frem for WSRMer og tanken er at omnavngive dette til SendVirksomhedsordningWsb

    • Dataløft

      • Hvis der i Databaser tilføjes eller fjernes kolonner med personfølsomme data (f.eks. person navne, adresser, email, telefonumre etc.), så skal SF informeres så disse data fremadrettet tilføjes eller fjernes fra scrambling.

  • Kommunalt sagsbehandlingssystem

  • A-kasse sagsbehandlingssystem

  • Kommunalt bookingsystem

    • WorkForcePlanner (WFP)

    • M4 Booking

    • Schultz Booking

  • Kommunalt ydelsessystem (KY)

  • Kommunalt sygedagpengesystem (KSD)

...

Test scenarie

Ønske om eksternes deltagelse i test

Berørte systemområder (herunder nye batchjobs*) 

Identificeret af

Sammen med de eksterne testes WSB udsendelsen.

Ja

System: Vitas

Batchjob: SendVirksomhedsordningWsb

Rolf Marcher Arndt

Sammen med de eksterne testes aftagning af data på webservice endpoints

Ja

Forretningsdomæne: Virksomhedsordning

Rolf Marcher Arndt

  • Batchjobs

  • bør testes både med delta og fuldt load,

  • bør hvis der er afhængigheder køres med normalt load fra BI i ét testmiljø i hele testperioden

  • bør testes i samarbejde med teams som har afhængigheder

  • kørselstid, særligt hvis det er en del af NightlyBatch

...