Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning
Page Properties | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Interne links (indhold ikke relevant for eksterne)
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Jira Legacy | ||||||||
---|---|---|---|---|---|---|---|---|
|
Jira Legacy | ||||||||
---|---|---|---|---|---|---|---|---|
|
Jira Legacy | ||||||||
---|---|---|---|---|---|---|---|---|
|
Jira Legacy | ||||||||
---|---|---|---|---|---|---|---|---|
|
Indholdsfortegnelse
Table of Contents | ||
---|---|---|
|
Afgrænsning af epic
Afgrænsning | |||
---|---|---|---|
Som en bruger af CV kvalifikationer vil jeg migrere CV kvalifikationer fra DISCOAMS koder til ESCO-STAR koder for at understøtte ESCO-STAR | |||
Acceptkriterier | |||
Nr. | Beskrivelse | Relevant for | |
976.10.1 | Som STAR vil jeg have at der er udarbejdet en mapning af CV kvalifikationer fra DISCOAMS til ESCO-STAR | ESCO-STAR (denne opgaver har udvidet scope i forhold til estimat) | |
976.10.2 | Som STAR vil jeg have at mapning af CV kvalifikationer fra DISCOAMS til ESCO-STAR er udstillet som webservice fra ESCO-STAR Silo | ESCO-STAR | |
976.10.3 | Som STAR vil jeg have datamodel og data konverteres fra DISCOAMS til ESCO-STAR ud fra konverteringmapning | CV-silo | |
976.10.4 | Som STAR og eksterne service aftager vil jeg have en ny version af CVservices, der understøtter ESCO-STAR i stedet for DISCOAMS for kvalifikationer bl.a. for jeg kan kommer hurtig med min afledte udvikling | CV-silo | |
976.10.5 | Som Borger vil jeg have, at Jobnet understøtter kvalifikationer, der er relaterede til ESCO-STAR i stedet for DISCOAMS, inkl at ESCO-STAR gemmes sammen med kvalifikationer | Jobnet | |
976.10.6 | Som ESCO administrator (VOA) vil jeg have, at administrationsværktøjet kan oprette og vedligeholde kvalifikationer samt tilknytte ESCO-STAR stillingsbetegnelser | Taxonomy (denne opgaver har udvidet scope i forhold til estimat) | |
Nedenstående acceptkriterier til rette mod forslag til kvalifikationer | 976.10.Mht. CV søgning er ændringer til ændringer til denne (CVsearchService) samlet i 976.11 CV arbejdserfaring (erhvervserfaring) og EURES | ||
Nedenstående acceptkriterier til rette mod forslag til kvalifikationer | |||
976.10.7 | Som STAR vil jeg have at forslag til kvalifikationer for given borger udstillet til Jobnet m.f. | ESCO-STAR (udenfor oprindeligt estimat) | |
976.10.8 | Som borger vil jeg have forslag til kvalifikationen i CV'et på Jobnet | Jobnet, CV (udenfor oprindeligt estimat) |
Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader | Berørte acceptkriterier | Bemærkninger | |||
---|---|---|---|---|---|
976.10.4 | 976.10.7 | ||||
Som KSS/a-kasse vil jeg gerne have en tidlig (pre. at det det skal anvendes i prod) version af CVService og CVSearchService på testmiljøer så jeg tidligt kan gå i gang med mine lokale til rettelser | X | Mht. CVSearchService se 976.11 CV arbejdserfaring (erhvervserfaring) og EURES da CV søgning behandles der. | |||
Som sagsbehandler/jobkonsulent vil jeg have mine fagsystemer viser CV kvalifikationer med bagvedliggende ESCO STAR | X | Dette er en option for serviceaftager, hvis dette vurderes relevant | |||
Som sagsbehandler/jobkonsulent vil jeg have mine fagsystemer viser forslag til kvalifikationer for borger | X | Dette er en option for serviceaftager, hvis dette vurderes relevant |
Oversigt over 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.
Summary | Varslingstype | Varslingsnote | Eksterne Snitflader | Interne Snitflader | Project |
---|---|---|---|---|---|
QualificationService (version 1).GetQualifications | Ny | Ny service til læsning af forslag om kvalifikationer | A-kasse, KSS, andre | Jobnet, JobAG | |
WsrmMessageService QualificationService (Version 11version 1).GetQualificationVersion1CreateQualification | NyNy besked | om ændringer i oprettelse af kvalifikationer | A-kasse, KSS, andre |
Automatisk oversigt
Ikke synlig for eksterne. Indhold er kopieret til den manuelle oversigt ovenfor.
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Beskrivelse af epic
Kommentar til servicesændringer
Da DiscoAMS udgår, udgår version 1 af CVSearchService også og der kan ikke mere lave CV søgning med DiscoAMS koder.
jobTargets
Input og Output
Reference til taxonomi for stillingsbetegnelser ændret til ESCO STAR. Samme forretningsregler
jobTargetsWithEducation
Input og Output
Reference til taxonomi for stillingsbetegnelser ændret til ESCO STAR. Samme forretningsregler
jobTargetsWithExperience
Input og Output
Reference til taxonomi for stillingsbetegnelser ændret til ESCO STAR. Samme forretningsregler
Input
Reference til taxonomi for stillingsbetegnelser ændret til ESCO STAR. Samme forretningsregler
N/A | N/A | ||||
QualificationService (version 1). | Ny | opdatering af kvalifikationer | N/A | N/A | |
QualificationService (version 1). | Ny | oprettelse af kvalifikationer - ESCO STAR mapning | N/A | N/A | |
QualificationService (version 1). | Ny | opdatering af kvalifikationer - ESCO STAR mapning | N/A | N/A | |
WsrmMessageService (Version 11).GetQualificationVersion1 | Ny | Ny besked om ændringer i kvalifikationer | A-kasse, KSS, andre | ||
CVService (Version 1) | Udgår | Erstattes af af version 2 | A-kasse, KSS, andre | Jobnet, JobAG, EURES | |
CVService (Version 2) | Ændre | Ny version med ESCO STAR | A-kasse, KSS, andre | Jobnet, JobAG, EURES | |
"SuggestionsService". GetQualificationSuggestions | Ny | Ny version med forslag til kvalifikationer | N/A | Jobnet |
Automatisk oversigt
Ikke synlig for eksterne. Indhold er kopieret til den manuelle oversigt ovenfor.
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Beskrivelse af epic
Kommentar til servicesændringer
Service | Version | Metode | Element | Beskrivelse | Bemærkning |
---|---|---|---|---|---|
CVService | 1 | Alle | Udgår | Da DiscoAMS udgår, udgår version 1 af CVService også. | |
CVService | 2 | GetCV | OccupationTaxonomyReference | Reference til taxonomi for stillingsbetegnelser ændret til ESCO STAR. Samme |
Bemærk: Det udestår at afklare hvilket navn service og metoder får, navn er pt blot arbejdstitel.
Ny service og to nye metoder
CreateQualification
CreateQualificationRelation
GetQualificationSuggestions
Bemærk: Det udestår at afklare hvor og hvilket navn service får, navn er pt blot arbejdstitel.
Ny service, mulig ny silo.
Kompetencer indgår allerede i CV’erne på Jobnet. For at sikre, at der ikke er databrud i de lediges CV’er, skal de eksisterende kompetence overføres.
Fremadrettet skal det være muligt at administrere disse kompetencer:
- Oprette nye kompetencer
- Lukke ikke anvendte kompetencer ned
Disse kan enten komme fra det eksisterende kompetenceprojekt eller fra ESCO. Det skal defineres hvordan data skal leveres for at kunne blive anvendt som de eksisterende kompetencer gør det i dag.
Forretningsafklaring for arbejdserfaring med STAR
- Er det korrekt forstået at der IKKE laves ændringer til indholdet af kvalifikationer?
- Vi udvider jo administrationsværktøjet så det kan lade sig gøre, men har STAR planer op at se på kvalifikationer til 21-2?
Til intern brug - Super userstories
Etablering af en kvalifikationsmodel og udstil den i taxomony silo (2021-1)
Load kvalitetssikrede data (2021-1)
Lav og udstil metode der give forslag til kvalifikation pba CPR eller generelt (2021-1)
forretningsregler | |||||
CVSearchService | 1 | Alle | Da DiscoAMS udgår, udgår version 1 af CVSearchService også og der kan ikke mere lave CV søgning med DiscoAMS koder. | ||
CVSearchService | 2 | SearchText | Arbejdserfaring | I forhold til arbejdserfaring indgår disse kun i ren fritekst og ikke som separate søgeparametre. | CVSearchService kan først laves når 976.8, da det er i den der ændres i JobTargets (i gl. dag OccupationNames). |
jobTargets | Input og Output Reference til taxonomi for stillingsbetegnelser ændret til ESCO STAR. Samme forretningsregler | Filtrering på stillingsbetegnelser ud fra GroupSummation grupper | |||
jobTargetsWithEducation | Input og Output Reference til taxonomi for stillingsbetegnelser ændret til ESCO STAR. Samme forretningsregler | Filtrering på stillingsbetegnelser, hvor borgeren har uddannelse ud fra GroupSummation grupper | |||
jobTargetsWithExperience | Input og Output Reference til taxonomi for stillingsbetegnelser ændret til ESCO STAR. Samme forretningsregler | Filtrering på stillingsbetegnelser, hvor borgeren har erhvervserfaring ud fra GroupSummation grupper | |||
JobTargetsWithoutEducation | Input Reference til taxonomi for stillingsbetegnelser ændret til ESCO STAR. Samme forretningsregler | Filtrering på stillingsbetegnelser, hvor borgeren ikke har uddannelse ud fra GroupSummation grupper | |||
JobTargetsWithoutExperience | Input Reference til taxonomi for stillingsbetegnelser ændret til ESCO STAR. Samme forretningsregler | Filtrering på stillingsbetegnelser, hvor borgeren ikke har erhvervserfaring ud fra GroupSummation grupper | |||
"QualificationService" | 1 | GetQualifications | Bemærk: Det udestår at afklare hvilket navn service og metoder får, navn er pt blot arbejdstitel. Ny service og to nye metoder | ||
GetQualification | |||||
CreateQualification | |||||
UpdateQualification | |||||
CreateQualificationRelation | |||||
UpdateQualificationRelation | |||||
"SuggestionsService" | GetQualificationSuggestions | Bemærk: Det udestår at afklare hvor og hvilket navn service får, navn er pt blot arbejdstitel. Ny service, mulig ny silo. |
Kompetencer indgår allerede i CV’erne på Jobnet. For at sikre, at der ikke er databrud i de lediges CV’er, skal de eksisterende kompetence overføres.
Fremadrettet skal det være muligt at administrere disse kompetencer:
- Oprette nye kompetencer
- Lukke ikke anvendte kompetencer ned
Disse kan enten komme fra det eksisterende kompetenceprojekt eller fra ESCO. Det skal defineres hvordan data skal leveres for at kunne blive anvendt som de eksisterende kompetencer gør det i dag.
Forretningsafklaring for arbejdserfaring med STAR
- Er det korrekt forstået at der IKKE laves ændringer til indholdet af kvalifikationer?
- Vi udvider jo administrationsværktøjet så det kan lade sig gøre, men har STAR planer op at se på kvalifikationer til 21-2?
Til intern brug - Super userstories
Etablering af en kvalifikationsmodel og udstil den i taxomony silo (2021-1)
Load kvalitetssikrede data (2021-1)
Lav og udstil metode der give forslag til kvalifikation pba CPR eller generelt (2021-1)
Tilpas CV, så forslag vises på kvalifikationsside (UX Design er lavet) (2021-2)
Udvid Admin til at kunne vedligeholde kvalifikationer (2021-1)
Til VOA leverance (2021-2)
Acc.kr 976.10.1 - Som STAR vil jeg have, at der er udarbejdet en mapning af CV kvalifikationer fra DISCOAMS til ESCO-STAR
Løses i 2021-1
Løsningsmodel
- Etabler nye tabeller i Taxonomysilo
- Kopier kvalifikationer ind inkl. discokoder
- Tilføj kolonne til ESCO-STAR til tabellerne der indeholder DiscoAms indenfor området. Efterfølgende benyttes konverteringsjob fra 976.8.1 til at udfylde de manglende ESCO-STAR koder.
- Af hensyn til eventuelle spørgsmål, hvor en kvalifikation oprindeligt var mappet, beholdes DiscoAms i tabellen til verifikationen er på plads.
Tabelstruktur (logisk)
Drawio | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
- En kvalifikation vil være koblet til minimum en ESCO STAR stillingsbetengelse, men kan have flere
- En ESCO STAR stillingsbetengelse kan være koblet til 0, 1 eller flere kvalifikationer
- En kvalifikation kan være aktiv eller inaktiv (STAR forretnings bestemmer dette)
- En kobling mellem en kvalifikation og en ESCO STAR stillingsbetengelse kan være aktiv eller inaktiv (STAR forretnings bestemmer dette)
- Når en ESCO STAR kode gøre inaktiv gøre kobling mellem en kvalifikation og en ESCO STAR stillingsbetengelse også inaktiv (gøre af STAR forretning)
Acc.kr 976.10.2 - Som STAR vil have, at mapning af CV kvalifikationer fra DISCOAMS til ESCO-STAR er udstillet som webservice på ESCO-STAR Silo
Løses i 2021-1
Løsningsmodel
- Lave ny service / metode med kvalifikationer på taxonomy silo
QualificationService (Version 1)
Navngivning er foreløbig
GetQualifications (GET /v1/Qualification/Qualifications)
Metoden henter alle kvalifikationer med tilhørende ESCO STAR koder
GetQualifications (GET /v1/Qualification/Qualifications/{conceptUri})
Metoden henter en kvalifikationer med tilhørende ESCO STAR koder
Acc.kr 976.10.3 Som STAR vil jeg have datamodel og data konverteres fra DISCOAMS til ESCO-STAR ud fra konverteringmapning
Etablering af datamodel er indeholde kvalifikationer, se ovenstående logisk model.
Database inkl. konvertering omlægges efter model beskrevet under ESCO STAR datamodel og snitflade principper.
Acc.kr 976.10.4 Som STAR og eksterne service aftager vil jeg have en ny version af CVservices, der understøtter ESCO-STAR i stedet for DISCOAMS for kvalifikationer bl.a. for jeg kan kommer hurtig med min afledte udvikling
Snitflade omlægges efter model beskrevet under ESCO STAR datamodel og snitflade principper.
CVService (Version 1)
Service udgår i 2021-2 til fordel for version 2.
CVService (Version 2)
GetCV og GetHistoricalCV
I elementet previousJobExperience ændres attributten discoWebIdentifier til conceptUriDa og den vil indehold ESCO STAR stillingsbetegnelser.
Bemærk: STAR planlægger at disse metoder vil være tilgængelige i testmiljøer i 2021-1.
Se Epic 976.8 Udrulning af ESCO STAR på Tilmelding , CV "Jeg søger job som", raskmelding og automatch inkl. EURES for ændringer i CVService vedr. "Jeg søger job som"
Se Epic 976.11 CV arbejdserfaring (erhvervserfaring) og EURES for ændringer i CVService vedr. kvalifikationer
Acc.kr 976.10.4 Som Borger vil jeg have, at Jobnet understøtter kvalifikationer, der er relaterede til ESCO-STAR i stedet for DISCOAMS, inkl at ESCO-STAR gemmes sammen med kvalifikationer
Løsningsmodel
- CV kvalifikationselement til rettes således at version 2 af CVService og kvalifikationer hentes fra ny Taxonomy service.
Der er ikke er umiddelbart ændringer til UX da de er de samme kvalifikationer som i dag der anvendes. - Interne STAR afklaring: Er der behov for at ESCO STAR koder gemmen sammen med kvalifikationer hvis kvalifikationen er valgt ud fra de forslået kvalifikationer?
Acc.kr 976.10.5 Som ESCO administrator (VOA) vil jeg have administrationsværktøjet kan oprette og vedligeholde kvalifikationer samt tilknytte ESCO-STAR stillingsbetegnelser
Løsningsmodel
- Mochup / wire frame
- Vis eksisterende kvalifikationer GetQualifications med tilføj ESCO STAR koder
- Opret en kvalifikation: CreateQualification
- Linke en kvalifikation til en ESCO STAR stillingsbetegnelse
- Hvis man fjerner den "sidste" stillingsbegnelse for en kvalifikation skal kvalifikationen slettemarkeres.
- Slettemarkere en kvalifikation
- Editere i links mellem kvalifikationer og ESCO STAR, oprette og slettemarkerer
QualificationService (Version 1)
Navngivning er foreløbig
GetQualifications (GET /v1/Qualification/Qualifications)
Metoden henter alle kvalifikationer med tilhørende ESCO STAR koder
GetQualifications (GET /v1/Qualification/Qualifications/{conceptUri})
Metoden henter en kvalifikationer med tilhørende ESCO STAR koder
CreateQualification (POST /v1/Qualification/Qualification)
Metoden der opretter kvalifikation
UpdateQualification (PUT /v1/Qualification/Qualification)
Metoden der opdaterer kvalifikation
CreateQualificationRelation (POST /v1/Qualification/QualificationRelation)
Metoden der opretter en kvalifikation - ESCO STAR kobling
UpdateQualificationRelation (PUT /v1/Qualification/QualificationRelation)
Metoden der opdaterer kvalifikation - ESCO STAR kobling
Bemærk kvalifikationer og mapning til ESCO STAR kan ikke slettes kun slettemarkeres
WsrmMessageService (Version 11)
Navngivning er foreløbig
GetQualificationVersion1
Det skal afklares med KSS på forretningsdag om der er behov for en WSRM på ændringer til kvalifikationer, udgangspunktet er, er at det er der nok, da opdateringer nu kan komme løbende. (I dag er det jo en statisk kodeliste)
Nedenstående acceptkriterier til rette mod forslag til kvalifikationer
Acc.kr 976.10.6 - Som STAR vil jeg have, at Taxonomy udstiller forslag til kvalifikationer for borgeradministrationsværktøjet kan oprette og vedligeholde kvalifikationer samt tilknytte ESCO-STAR stillingsbetegnelser
Løsningsmodel
- Mochup / wire frame
- Vis eksisterende kvalifikationer GetQualifications med tilføj ESCO STAR koder
- Opret en kvalifikation: CreateQualification
- Linke en kvalifikation til en ESCO STAR stillingsbetegnelse
- Hvis man fjerner den "sidste" stillingsbegnelse for en kvalifikation skal kvalifikationen slettemarkeres.
- Slettemarkere en kvalifikation
- Editere i links mellem kvalifikationer og ESCO STAR, oprette og slettemarkerer
QualificationService (Version 1)
Navngivning er foreløbig
GetQualifications (GET /v1/Qualification/Qualifications)
Metoden henter alle kvalifikationer med tilhørende ESCO STAR koder
GetQualifications (GET /v1/Qualification/Qualifications/{conceptUri})
Metoden henter en kvalifikationer med tilhørende ESCO STAR koder
CreateQualification (POST /v1/Qualification/Qualification)
Metoden der opretter kvalifikation
UpdateQualification (PUT /v1/Qualification/Qualification)
Metoden der opdaterer kvalifikation
CreateQualificationRelation (POST /v1/Qualification/QualificationRelation)
Metoden der opretter en kvalifikation - ESCO STAR kobling
UpdateQualificationRelation (PUT /v1/Qualification/QualificationRelation)
Metoden der opdaterer kvalifikation - ESCO STAR kobling
Bemærk kvalifikationer og mapning til ESCO STAR kan ikke slettes kun slettemarkeres
WsrmMessageService (Version 11)
Navngivning er foreløbig
GetQualificationVersion1
Det skal afklares med KSS på forretningsdag om der er behov for en WSRM på ændringer til kvalifikationer, udgangspunktet er, er at det er der nok, da opdateringer nu kan komme løbende. (I dag er det jo en statisk kodeliste)
Nedenstående acceptkriterier til rette mod forslag til kvalifikationer
Acc.kr 976.10.6 - Som STAR vil jeg have, at Taxonomy udstiller forslag til kvalifikationer for borger
For at hjælpe borger til at udfylde sit CV på Jobnet bedre, skal borger kun få kvalificeret forslag til hvilke kvalifikationer der kunne være relevant for borger at berige sit CV med.
Løsningsmodel
- Der er etableres en service der for en given borger udstiller forslag til kvalifikationer i en prioriteret liste
- Forslaget preberegnes af BI ud fra relevante parametre, herunder hvad borger har angivet i "jeg søge job som" og arbejdserfaring
- Det beregnede forslag ligges i den nye silo til formålet (placering skal afklares med STAR)
"SuggestionsService"
Navngivning er foreløbig
GetQualificationSuggestions
Metoder der for en borger give forslag til kvalifikationer.
Acc.kr 976.10.7 - Som borger vil jeg have forslag til kvalifikationen i CV'et
Ud fra de forslag til kvalifikationer som servicesnitfalde giver at præsenterer borger for disse forslag.
Løsningsmodel
- Design af CV.kvalifikations element mht. forslag til kvalifikationer (dette er lavet i CV projektet og der er US beskrivelse og wire frames på det)
- Genbesøg og få forretningsregler bekræftet hos Anna og Christian
>>>>>>>>>>>
Overvej for hvert acceptkriterie hvilke systemer der berøres af ændringen:
- DFDG
- Services
- WSRMer
- Kodelister
- PersonStatusService (PSS)
- PersonHistoryService (PHS)
- LSS (Landssupportsystem) og herunder Registerudtræk (hvis STAR har dataejerskab og der er lavet PHS på domænet)
- Jobnet
- VITAS
- JobKon
- JobAG
- BI integrationsplatform
- Alle områder
- Nye batchjobs
- Dokumentation af jobbet til SF (jf. skabelon: xxx link til skabelon)
- 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.
- Nye batchjobs
- Kommunalt sagsbehandlingssystem
- A-kasse sagsbehandlingssystem
- Kommunalt bookingsystem
- JobcenterPlanner (JCP)
- WorkForcePlanner (WFP)
- Kommunalt ydelsessystem
Særlige krav til test
Test scenarie | Berørte systemområder (herunder nye batchjobs*) | Identificeret af |
---|---|---|
* 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
Konsekvenser for drift/idriftsættelse
I forbindelse med idriftsættelse:
- Skal der køres et fuldt dataload ved første kørsel af et batchjob - aftal med SF hvornår load skal køres
- skal der køres konvertering
- Skal der køres databasescripts for opdatering af tabeller i databasen
Efter idriftsættelse:
Arkitektur- og implementeringsnoter
Her beskriver PO/FA om arkitekturen og teknikken bag løsningen, om der f.eks. anvendes:
- Nye dataområder
- Nye snitflader
- Nye komponenter
- Nye miljøer
- Nye teknologier
- Nye aftagertyper
- Eller afvigelser fra principperne
- Eventuelle behov for reduktion af teknisk gæld skal afdækkes
Der gives en beskrivelse af hvorledes disse tænkes håndteret/implementeret i løsningen og om dette har været vendt med STAR arkitekten.