2024-04-23: Eksempeldata som viktig del av datamodeller
Som fagprat på seksjonsmøtet diskuterte vi dette temaet. Alf postulerte følgende:
En datamodell uten data er umulig å forstå, dermed følger det at vi som utvikler datamodellen er ansvarlig for eksempeldata.
Kan AI være en viktig støttespiller her?
Kai: Ja, men ikke for alt i alle fall. I endel tabellstrukturer er det veldig viktig med godt designede eksempler. Vi trenger eksempeldata for mange forskjellige formål og brukergrupper.
AI/ML-teamet og sommerstudentene skal muligens kikke litt på dette i sommer
Hvilke andre verktøy kan vi ta i bruk?
Tenor er et felles system for tesdata i offentlig sektor. Inneholder store mengder grunnlagsdata som vi kan bygge våre eksempeldata på toppen av.
Data går ut på dato
Kai: Veldig mye i FS handler for eksempel om inneværende semester. Dermed er klokka en viktig del av ligningen og eksemplene har dermed en holdbarhetsdato.
Scope
Hva er forskjellen på eksempeldata og testdata?
Eksempeldata handler om å eksemplifisere hvordan datamodellen er ment å fungere
Testdata handler om å teste datamodellen og forretningslogikken
Testdata til våre egne tester - under utvikling og regresjonstester osv.
Men også: Onboarding av nye, samt “helt eksterne” som vil…
forstå datamodellen
teste våre tjenester og teste sine ting mot våre tjenester
Hver tjeneste bør kanskje ha ansvar for sine egne naturlige testdata? Folkeregisteret har test-personer, NVB bør ha test-vitnemål, Opptak bør ha test-opptak basert på test-studietilbud fra Utdanningsregisteret. Hadde vært deilig at disse var gjensidig konsistente, tenk referanseintegritet.
Men hva med progresjon over tid?
Ting man tester forholder seg til frister i systemet - generere en søker “før søknadsfrist” og la klokken tikke, eller genere “tilstand etter frist”…?
Personer og studietilbud fra i år er gått videre neste år?
Nytt sett hvert år - eller semester - eller x?
Referanser
Alf har skrevet litt om dette temaet tidligere: https://unit.atlassian.net/wiki/spaces/~5f08241b591bbc001b71e4d3/blog/2024/04/11/3054960648