Governancerapport for OS2udoglær

📄 Dokumentinformation
Version for anvendt governancerapport: 1.1.0
Dato for udfyldelse: 2026-07-23
Udfyldt af: Mie Frydensbjerg (Aarhus Kommune) og Jonas Thorsen (Viborg Kommune)
Link til Git organisation: [indsæt link til git organisation/repo]

RELEVANS

# Krav Produktniveau Retningslinjer Efterlevet? Dokumentation
R1 Løsningen skaber lokal værdi sandkasse Beskriv den konkrete værdi løsningen skaber i organisationen. F.eks. økonomisk, organisatorisk eller brugerrelateret. Ja OS2udoglær skaber lokal værdi ved at samle kommunens læringstilbud ét sted og gøre dem lettilgængelige for dagtilbud, skoler og ungdomsuddannelser. Det giver brugerne et bedre overblik, letter administrationen og styrker samarbejdet mellem kommunen, uddannelsesinstitutionerne og lokale udbydere.

Dokumentation: Brugerstatistik, antal tilbud og udbydere samt feedback fra de tilsluttede kommuner. Se også Novicells case om OS2udoglær:
https://www.novicell.com/dk/cases/os2udoglaer/
R2 Løsningen er accepteret af lokal linjeledelse 2 Beskriv eller henvis til en formel accept fra ledelse hos initiativtagerne til løsningen. Ja OS2udoglær er formelt accepteret af ledelsen i de deltagende organisationer gennem beslutningen om at tilslutte sig og finansiere løsningen. Der er aktuelt tilsluttet 12 instanser fordelt på 11 kommuner og statslige enheder.

Se de tilsluttede:
https://airtable.com/appmpTyrxRKQUm7JZ/shraplm5kVRvu23IC/tblPD4b2o0xO6QiXW
R3 Løsningen har fælles offentligt potentiale 2 Redegør for hvordan løsningen kan bruges på tværs af kommuner og/eller offentlige myndigheder. Ja OS2udoglær har fællesoffentligt potentiale, fordi løsningen kan anvendes og tilpasses på tværs af kommuner og offentlige myndigheder, samtidig med at udvikling, drift og erfaringer deles i et fælles OS2-samarbejde. Løsningen anvendes aktuelt af 12 instanser fordelt på 11 kommuner og statslige enheder.

Se de tilsluttede:
https://airtable.com/appmpTyrxRKQUm7JZ/shraplm5kVRvu23IC/tblPD4b2o0xO6QiXW
R4 Ophæng til nationale strategier er til stede 3 Henvis til relevante strategier og forklar hvordan løsningen understøtter disse. Ja OS2udoglær understøtter nationale mål og lovgivning om Åben Skole og det obligatoriske emne Uddannelse og job. Platformen gør eksterne lærings-, virksomheds- og uddannelsestilbud synlige og tilgængelige for skolerne og understøtter dermed samarbejdet mellem skoler og det omgivende samfund.

Folkeskoleloven §§ 3 og 7:
https://retsinformation.dk/eli/lta/2021/1887

Børne- og Undervisningsministeriets beskrivelse af Uddannelse og job:
https://uvm.dk/media/xlsplwxu/220916-faktaark-til-nyhed.pdf

FORMKRAV

# Krav Produktniveau Retningslinjer Efterlevet? Dokumentation
F1 Alt kildekode til projektet udvikles synligt og aktivt i et repositorie og versionskontrolsystem, anvist af OS2 sandkasse Upload al kildekode i et offentligt OS2 repository med aktiv versionshistorik. Ja Alt kildekode til OS2udoglær udvikles synligt og aktivt i offentlige OS2-repositories på GitHub med versionshistorik.

Deployment pipeline:
https://github.com/os2ulf/os2udoglaer-platform

Backend:
https://github.com/os2ulf/os2udoglaer

Frontend:
https://github.com/os2ulf/os2udoglaer-frontend
F2 Open Source licenskriterier overholdes sandkasse Angiv hvilken OSI-godkendt licens projektet bruger. OS2 standard er MPL 2.0 Ja OS2udoglær anvender den OSI-godkendte open source-licens GNU General Public License version 2 (GPL-2.0).

https://github.com/os2ulf/os2udoglaer?tab=GPL-2.0-1-ov-file
F3 Udbudsregler og alm. lovformlighed er overholdt sandkasse Bekræft at udbudspligt er overholdt eller redegør for undtagelse. Vedlæg evt. beslutningsnotat. Ja Det bekræftes, at udbudsreglerne og almindelig lovformelighed er overholdt. Udbuddet blev gennemført ultimo 2023 i forbindelse med opgraderingen af OS2udoglær til en nyere Drupal-version.
F4 Der er tænkt på sikkerheden i løsningen sandkasse Beskriv hvordan sikkerhed er indtænkt i design, kode og drift – f.eks. kryptering, adgangsstyring. Ja Sikkerhed er indtænkt i hele løsningens livscyklus. I designet anvendes rollebaseret og detaljeret adgangsstyring samt sikre, krypterede forbindelser. Kodeændringer skal autoriseres, testes og godkendes før implementering, og kritiske sikkerhedsopdateringer håndteres uden unødig forsinkelse. Driften omfatter løbende risikovurdering, sikkerhedslogning, backup og mulighed for genetablering samt faste procedurer ved sikkerhedsbrud.

Dokumentation: Bilag 1 – Kundens opgavebeskrivelse, særligt pkt. 3.1.6.8 og 8, samt Databehandleraftale for OS2udoglær, særligt bilag C.2 om behandlingssikkerhed.
F5 Løsningens formål og værdi er beskrevet sandkasse Henvis til dokumentation (f.eks. README) hvor formål og målgruppe fremgår. Ja OS2udoglærs formål, værdi og målgrupper er beskrevet på OS2’s hjemmeside. Der henvises til denne beskrivelse fra projektets GitHub-repositories:
https://www.os2.eu/os2udoglaer
F6 Kildekoden er overdraget og er placeret under OS2’s kontrol 1 Bekræft og link til det officielle repository i OS2s versionskontrol. Ja Det bekræftes, at kildekoden til OS2udoglær er overdraget og placeret i offentlige repositories under OS2’s kontrol og versionsstyring.

Dokumentation:

Deployment pipeline:
https://github.com/os2ulf/os2udoglaer-platform

Backend:
https://github.com/os2ulf/os2udoglaer

Frontend:
https://github.com/os2ulf/os2udoglaer-frontend
F7 Alt dokumentation til projektet udarbejdes med og overholder OS2s standardskabelon for dokumentation. 1 Brug OS2’s standard template til dokumentation. Documentation template for OS2 projects Nej OS2’s standardskabelon for dokumentation er, så vidt vi er orienteret, ikke anvendt i nogen af projektets tre repositories: backend, frontend eller deployment. Kravet er derfor ikke opfyldt på nuværende tidspunkt.

Dokumentation:

OS2’s standardskabelon:
https://github.com/OS2offdig/os2-docs-template

Deployment:
https://github.com/os2ulf/os2udoglaer-platform

Backend:
https://github.com/os2ulf/os2udoglaer

Frontend:
https://github.com/os2ulf/os2udoglaer-frontend
F10 OS2’s kommunikationskanaler anvendes (OS2.eu) 1 Bekræft og link til omtale på f.eks. os2.eu, nyhedsbrev eller andet. Ja OS2’s kommunikationskanaler anvendes aktivt til omtale og formidling af OS2udoglær, herunder OS2’s hjemmeside og LinkedIn.

Dokumentation:

OS2’s hjemmeside:
https://www.os2.eu/os2udoglaer

LinkedIn – lancering af OS2udoglær version 2.0:
https://www.linkedin.com/posts/os2offdig_launch-af-os2udogl%C3%A6r-version-20-activity-7316434894769864704-eXbv/?originalSubdomain=dk

LinkedIn – omtale af OS2udoglær:
https://www.linkedin.com/posts/os2offdig_mens-mange-f%C3%B8lger-i-skoleb%C3%B8rnenes-fodspor-activity-7478768272260292608-7Ppr/?originalSubdomain=dk
F11 Der anvendes offentlig issue-tracking anvist af OS2, hvor der tydeligt henvises til specifikke kodeændringer 1 Henvis til f.eks. Issues, hvor opgaver er koblet til pull-requests/commits. Ja Der anvendes offentlig issue-tracking i OS2udoglærs GitHub-repositories, hvor kodeændringer kan følges via pull requests og commits. Den detaljerede opgavestyring af koderettelser og specifikke ændringer foregår i Novicells Jira. Fællesskabets udviklingsønsker samles i et offentligt backlog-repository på GitHub, mens fejlrettelser håndteres i Jira.

Der henvises desuden til ticket-ID’er fra Novicells Jira i commit-historikken, så de enkelte kodeændringer kan kobles til den konkrete opgave.

Dokumentation:

Eksempel på pull request med kodeændringer og commits:
https://github.com/os2ulf/os2udoglaer/pull/651

Fællesskabets offentlige backlog med udviklingsønsker:
https://github.com/os2ulf/backlog
F12 Der er kun en version af core koden 2 Bekræft at der kun findes én ‘main’ version og at den er aktivt vedligeholdt. Ja Det bekræftes, at der kun findes én aktiv udgave af OS2udoglærs core-kode. Projektet består af tre repositories til henholdsvis backend, frontend og deployment, som alle vedligeholdes løbende.

Dokumentation:

Samlet oversigt over projektets repositories:
https://github.com/os2ulf

Backend:
https://github.com/os2ulf/os2udoglaer

Frontend:
https://github.com/os2ulf/os2udoglaer-frontend

Deployment:
https://github.com/os2ulf/os2udoglaer-platform
F13 Der er udarbejdet præsentationsmateriale af løsningen 2 Link til f.eks. slides, brochurer eller andet introduktionsmateriale. Planlagt Der er endnu ikke udarbejdet samlet præsentationsmateriale til OS2udoglær. På netværksmødet i juni 2026 blev det aftalt, at fællesskabet arbejder hen imod en mere aktiv markedsføring af løsningen, herunder udarbejdelse af relevant præsentations- og introduktionsmateriale.

Referat fra netværksmødet i juni 2026:
https://aarhuskommune.sharepoint.com/:w:/r/Sites/afd-afdsite3232/Delte%20dokumenter/B%C3%B8rnekulturhuset/ADMINISTRATION/Samarbejder,%20netv%C3%A6rk%20og%20aftaler/OS2/OS2%20netv%C3%A6rksm%C3%B8de_referat_030626.docx?d=w3dc831dfff7b424d90b0023210c4c395&cs
F14 Der er udarbejdet kommunikationsmateriale til strategisk niveau 2 F.eks. businesscase, one-pager til direktionsniveau og præsentation til udvalg. Planlagt Der er endnu ikke udarbejdet særskilt kommunikationsmateriale til strategisk niveau. På netværksmødet i juni 2026 blev det aftalt, at fællesskabet arbejder hen imod en mere aktiv markedsføring af OS2udoglær, herunder materiale målrettet ledelses- og beslutningstagerniveau.

Referat fra netværksmødet i juni 2026:
https://aarhuskommune.sharepoint.com/:w:/r/Sites/afd-afdsite3232/Delte%20dokumenter/B%C3%B8rnekulturhuset/ADMINISTRATION/Samarbejder,%20netv%C3%A6rk%20og%20aftaler/OS2/OS2%20netv%C3%A6rksm%C3%B8de_referat_030626.docx?d=w3dc831dfff7b424d90b0023210c4c395&cs
F15 Best practice for implementering i organisationen dokumenteres 2 Angiv implementeringsvejledning, erfaringsopsamling eller cases. Planlagt Der findes en enkel implementeringsvejledning med de trin, der skal gennemgås inden lancering. Det er planlagt at udvide vejledningen med best practice for de interne organisatoriske opgaver, herunder ressourcer, kompetencer, aftaler med udbydere, tidsplan, kommunikation, markedsføring, netværk, drift og vedligeholdelse.
F16 Teknisk dokumentation indeholder best practice for kodestandarder i forhold til de anvendte teknologier 2 Beskriv Hvilke kodestandarder projektet følger. Evt. med links til eksterne guides og supplerende retningslinjer. Ja Projektet følger best practice for kodestandarder inden for de anvendte teknologier. De konkrete kodestandarder og supplerende retningslinjer er beskrevet i projektets tekniske dokumentation.

Dokumentation:

https://aarhuskommune.sharepoint.com/:w:/t/OS2udoglr/IQCbkyiAlzcwTLJc-cCzrKz9AfzKkUeE74E3VNHSwk0s1rs?e=WBc9od
F17 Drifts og vedligeholdelses setup er beskrevet 2 Redegør for driftspartner(e), ansvar og finansiering. Hvem drifter, hvem vedligeholder og hvem koordinere. Beskriv også Hvordan kører løsningen? (on-prem, cloud, container, SaaS). Hvilke komponenter indgår? (fx databaser, API’er, microservices). Hvilke værktøjer bruges til monitorering, deployment og backup. Planlagt Det er planlagt at udarbejde en samlet beskrivelse af OS2udoglærs drifts- og vedligeholdelsessetup, herunder driftspartner, ansvar, koordinering og finansiering. Beskrivelsen offentliggøres på OS2udoglærs produktside:
https://www.os2.eu/os2udoglaer
F18 Rammearkitekturen og standarder er fulgt og afvigelser er forklaret 2 Beskriv om/hvordan løsningen følger fællesoffentlig rammearkitektur – eller forklar hvorfor ikke. Ikke relevant OS2udoglær er som udgangspunkt en enkeltstående løsning og har derfor kun begrænsede snitflader til den fællesoffentlige rammearkitektur. Relevante standarder følges, hvor de er anvendelige. Integration med FK Adgangsstyring er ikke implementeret, men kan være relevant i den videre udvikling.
F19 Løsningen er leveret i et containerformat f.eks. docker (anbefaling) 2 Angiv om løsningen tilbydes i en containeriseret version som definerer hvordan applikationen bygges og køres. Ja OS2udoglær tilbydes i en containeriseret version. Løsningen bygges og køres via DDEV, som anvender Docker som afhængig komponent.

Dokumentation:
https://github.com/os2ulf/os2udoglaer
F20 Uddannelsesmateriale er udarbejdet (anbefaling) 2 Henvis til manual, brugervejledning eller andet brugerrelateret materiale. Nej Der er ikke udarbejdet uddannelsesmateriale til OS2udoglær.

Oplæring foregår aktuelt via Teams, både individuelt og i grupper. Derudover er der udarbejdet lokale guides til oprettelse og administration af indhold.
F21 Politisk kommunikation er udarbejdet (Lokal + Omverden) 3 Angiv indhold der kan bruges i politiske fora – f.eks. beslutningsoplæg eller pressemeddelelse. Nej Der er ikke udarbejdet særskilt politisk kommunikationsmateriale til lokale eller eksterne politiske fora. Kriteriet er derfor ikke opfyldt på nuværende tidspunkt.
F22 Procesplan + procesansvar for driftsimplementering er udarbejdet 3 Tilføj en implementeringsplan med ‘hvem gør hvad hvornår’. Planlagt Der er endnu ikke udarbejdet en samlet procesplan med tydelig angivelse af, hvem der gør hvad og hvornår. Det er planlagt at udvide den eksisterende tjekliste for lancering med procesansvar, tidsplan og organisatoriske opgaver vedrørende ressourcer, kompetencer, udbyderaftaler, kommunikation, markedsføring, netværk, drift og vedligeholdelse.

Arbejdet koordineres med implementeringsvejledningen under F15.

STRATEGISK SAMMENHÆNG

# Krav Produktniveau Retningslinjer Efterlevet? Dokumentation
S1 Produktet har en kobling til OS2’s strategi 1 Beskriv hvordan produktet understøtter tværoffentlige behov, deling og fællesskab. Ja OS2udoglær understøtter OS2’s strategi ved at imødekomme fælles behov på tværs af kommuner og offentlige organisationer. De tilsluttede organisationer deler udgifterne til drift og behovsdrevet udvikling, udveksler erfaringer i et fælles netværk og kan dele udbydere og indhold på tværs. Den fælles styring af udviklingsønsker gør det samtidig muligt hurtigt at tilpasse løsningen til ny lovgivning og andre udefrakommende krav.

Dokumentation:

OS2udoglærs produktside:
https://www.os2.eu/os2udoglaer

Fællesskabets udviklingsønsker:
https://github.com/os2ulf/backlog
S2 Løsningen understøtter innovation og open source 1 Angiv hvordan open source-værdier og nyskabelse er tænkt ind. Ja OS2udoglær understøtter innovation ved at samle undervisnings- og læringsforløb fra forskellige udbydere i én fælles digital indgang. Løsningen skaber nye muligheder for samarbejde og deling mellem skoler, kulturinstitutioner, virksomheder, foreninger og andre læringsaktører – også på tværs af kommunegrænser.

Som open source-løsning understøtter OS2udoglær åbenhed, transparens, genbrug og fælles videreudvikling. Kommunerne kan i fællesskab prioritere og finansiere nye funktioner, hvilket styrker innovationen og løsningens langsigtede bæredygtighed.

Dokumentation:

OS2udoglærs produktside:
https://www.os2.eu/os2udoglaer

Offentlige repositories:
https://github.com/os2ulf
S3 Produktets (forventlige) kobling til OS2’s mission, vision og strategi er beskrevet 2 Angiv hvor produktet matcher med OS2’s formål og indsatser. Ja Produktet understøtter OS2’s vision om at styrke offentlig digitalisering gennem fælles, innovative løsninger baseret på åbenhed og fælles ejerskab. OS2udoglær skaber en fælles digital infrastruktur, hvor kommuner og læringsaktører kan synliggøre og dele undervisnings- og læringsforløb på tværs.

Løsningen matcher OS2’s mission om behovsdrevne digitale løsninger i partnerskaber. Kommunerne deler udgifter og erfaringer og prioriterer i fællesskab den videre udvikling ud fra konkrete behov.

Eksempler:

- 12 instanser i 11 kommuner og statslige enheder anvender løsningen.
- Kommunerne samfinansierer drift og udvikling og deltager i et fælles netværk.
- Udbydere og indhold kan deles på tværs af kommunegrænser.
- Udviklingsønsker prioriteres i fællesskab og kan ses i den offentlige backlog.

Dokumentation:
https://www.os2.eu/os2udoglaer
https://github.com/os2ulf/backlog
S4 Der er udarbejdet en vision og strategi for produktet 2 Beskriv produktvision og strategiske mål. Planlagt Der er endnu ikke udarbejdet en skriftlig produktvision og strategi for OS2udoglær. Visionen og de strategiske mål drøftes løbende på koordinationsgruppens møder. Det er planlagt at samle og formalisere dem i et skriftligt dokument.
S5 Produktets kobling til og overensstemmelse med OS2’s vision og strategi er tilstede og beskrevet 3 Forklar hvordan løsningen passer ind i OS2’s overordnede værdisæt og visioner. Nej Produktets kobling til og overensstemmelse med OS2’s vision og strategi er endnu ikke beskrevet i et særskilt dokument. Koblingen drøftes løbende i koordinationsgruppen og er belyst i selvevalueringens punkt S1–S3, men skal formaliseres som en del af den planlagte skriftlige vision og strategi for OS2udoglær.

GOVERNANCE

# Krav Produktniveau Retningslinjer Efterlevet? Dokumentation
G1 Produktet er oprettet i OS2’s porteføljestyring 1 Produktet er oprettet på OS2s hjemmeside og indgår i årshjul. Dette koordineres med sekretariatet i OS2. Ja https://www.os2.eu/os2udoglaer
G2 Der koordineres løbende med OS2-sekretariatet 1 Bekræft, evt. med årshjul/datoer/mails for koordinering. Ja Vi deltager i relevante aktiviteter i henhold til OS2’s årshjul og koordinerer løbende med OS2-sekretariatet ved Rasmus Frey.
G3 Der er udpeget en projektleder/tovholder 1 Navngiv og beskriv rolle og opgaver. Ja Der er udpeget en fast projektleder og tovholder for OS2udoglær:

Projektleder: Mie Frydensbjerg

Projektlederen fungerer som produktkoordinator og har ansvar for onboarding, drift, vedligeholdelse og videreudvikling af løsningen. Rollen omfatter desuden koordinering af netværket mellem de tilsluttede kommuner og organisationer samt det primære ansvar for projektets økonomi.
G4 Bestyrelsen er orienteret 1 Vedlæg dokumentation for orientering. Ja OS2udoglær har været en del af OS2’s produktportefølje siden 2018 og er dermed de facto godkendt af bestyrelsen. Der foreligger ikke særskilt dokumentation for bestyrelsens orientering.

Dokumentation: OS2udoglærs produktside:
https://www.os2.eu/os2udoglaer
G5 Bestyrelsen har godkendt produktet 2 Vedlæg dokumentation for godkendelse. Ja OS2udoglær har været en del af OS2’s produktportefølje siden 2018 og er dermed de facto godkendt af bestyrelsen. Der foreligger ikke særskilt dokumentation for bestyrelsens godkendelse.

Dokumentation: OS2udoglærs produktside:
https://www.os2.eu/os2udoglaer
G6 Der er nedsat en styregruppe 2 Beskrivelse af styregruppen og roller/ansvar/opgaver. Ja Der er nedsat en styregruppe i form af OS2udoglærs koordinationsgruppe, som aktuelt består af repræsentanter fra fire kommuner. Alle medlemmer har samme beføjelser, og ansvaret deles på tværs af gruppen.

Koordinationsgruppen har ansvar for at:

- sikre produktets vision og strategi
- varetage kvalitet, bæredygtighed og fællesskabets interesser
- prioritere og kvalificere udviklingsønsker
- godkende budget og regnskab
G7 Der er nedsat en koordinationsgruppe (anbefaling) 2 Beskrivelse af koordinationsgruppen og roller/ansvar/opgaver. Ja Styregruppen og koordinationsgruppen er sammenfaldende
G8 En projektmodel anvendes og er dokumenteret (anbefaling) 2 Beskiv den anvendte projektmodel eller metode. Nej Der anvendes ikke en fast, dokumenteret projektmodel eller -metode for OS2udoglær. Kriteriet er derfor ikke opfyldt på nuværende tidspunkt.
G9 Review af kode foretages af tredjepart (anbefaling) 2 Angiv hvilken ekstern part som udfører eller har udført review. Link til processbeskrivelse samt revisionsrapporter. Nej Der er ikke gennemført review af kildekoden af en ekstern tredjepart. Kriteriet er derfor ikke opfyldt på nuværende tidspunkt.
G10 Der er udarbejdet en tilslutningserklæring til sikring af økonomi (anbefaling) 2 Vedlæg eller henvis til dokument for tilslutning og økonomi. Ja Der er udarbejdet en tilslutningserklæring, som beskriver vilkårene for tilslutning til OS2udoglær og bidrager til at sikre det økonomiske grundlag for fælles drift og udvikling.

Dokumentation:

Tilslutningserklæring for OS2udoglær:
https://boks.os2.eu/s/jAYEnq6MscWj3Ny
G11 Bestyrelsen har godkendt styregruppen 3 Vedlæg dokumentation for beslutning. Ikke relevant [Ikke udfyldt]
G12 Bestyrelsen er repræsenteret i styregruppen 3 Angiv hvilket medlem som deltager på vegne af bestyrelsen. Ikke relevant [Ikke udfyldt]
G13 Der foreligger en aftale der sikrer økonomi til koordinering og videreudvikling 3 Vedlæg eller beskriv finansieringsaftalen. Nej Der foreligger ikke en særskilt finansieringsaftale, som sikrer økonomi til koordinering og videreudvikling. Det økonomiske grundlag understøttes dog af de tilsluttede organisationers betaling via tilslutningserklæringen.
G14 Der er etableret et fagligt fællesskab bag løsningen hvor erfaringer kan udveksles 3 Henvis til brugerforum og/eller årshjul for aktiviteter. Ja Der er etableret et fagligt fællesskab omkring OS2udoglær. Der afholdes to årlige netværksmøder, hvoraf det ene er virtuelt. Her kan de tilsluttede organisationer udveksle erfaringer og sparre om blandt andet teknik, markedsføring, organisatoriske forhold og videreudvikling af løsningen.

Der findes endnu ikke et samlet årshjul for fællesskabets aktiviteter, men det er planlagt at udarbejde og sætte et årshjul i produktion.