Uge 48 – Evaluering og status

Portfolio: Marlen Halvorsen

Uge 48 – Evaluering og status

Dato: 24-11-2025  |  Uge: 48

Kontekst

Proces og læringsmål

Mål

Evaluere den foregående periode.

Proces

Evaluere den foregående periode: hvad gik efter planen, hvad gik ikke som forventet, hvad har jeg lært af det, og hvordan har arbejdsperioden udviklet sig over de seneste tre uger.

Resultat

I denne periode har jeg arbejdet med følgende læringsmål:

  • Implementere LLM ved at refaktorere HLD og LLD.
  • Skrive UnitTests, der kan bidrage til at kvalitetssikre driften af microservicen.
  • Implementere og dokumentere håndteringen af kontrakter, så microservicen kan integreres i det tilhørende Kubernetes miljø.

Implementere LLM ved at refaktorere HLD og LLD
Dette læringsmål er nu fuldført. Jeg har implementeret Gemini AI, og version 1 af implementeringen er nu publish­ed og frozen, hvilket betyder at den kontraktuelt er fastlagt og kan bruges som stabil reference fremadrettet.
Der er arbejdet iterativt med både HLD og LLD i processen.
Se relevante indlæg her:

Skrive UnitTests, der kan bidrage til at kvalitetssikre driften af microservicen
Jeg har udvidet testdækningen og skrevet flere UnitTests for de kritiske komponenter i microservicen. Arbejdet har vist sig at være særdeles værdifuldt, da testene kontinuerligt har identificeret fejl og uoverensstemmelser, inden koden blev merged. Det har givet en mere stabil udviklingsproces og styrket kvalitetssikringen markant.

Implementere og dokumentere håndteringen af kontrakter
Jeg har fået dokumenteret og implementeret kontrakterne, så microservicen kan integreres korrekt i Kubernetes-miljøet.
Det har givet mig værdifuld erfaring med arbejdet med snitflader, og det har været særligt lærerigt at skulle forholde mig til en eksternt defineret og velafgrænset snitflade fra et gruppemedlem (IngestionService).
Læs mere her:

Overvejelser
Det har været en periode med mange opgaver, og arbejdet kom til at strække sig over tre uger i stedet for de planlagte 14 dage. Jeg har igen arbejdet iterativt med både teori og praksis — noget der passer mig rigtig godt, da jeg hele tiden veksler mellem systemforståelse og konkret implementering. Det har gjort processen både lærerig og motiverende.

Nye læringsmål for de næste 14 dage:
Der opstilles ikke nye læringsmål for de kommende uger, da der kun er fem dage til aflevering af produktet. Jeg vil i stedet fokusere på at samle op på de eksisterende læringsmål og færdiggøre de individuelle læringsmål, der skal dække hele semesteret.

Videre plan

Uge 49: Opsummering.