Förstudie: Utvecklingssamtal - mallhantering
Nuläge
Utvecklingssamtal i Vklass använder flödet Innan/Under/Efter. Systemet stöder samtalsloggar, frågor och svar, men:
- Frågor och mallar skiljer sig mellan lärare och enheter
- Det finns ingen standardiserad mallstruktur på enhetsnivå
- Spårbarhet saknas: svårt att veta vilken mall som användes vid ett visst tillfälle
- Korrigeringar kräver ofta support — inget självbetjäningsflöde för att byta eller återställa mallar
Problem
- Ingen standardisering: Varje lärare kan ha egna frågor, vilket gör jämförelser och uppföljning svåra
- Bristande spårbarhet: Ingen tydlig historik över vilken mall som tilldelats vilken elev och när
- Supporttung korrigeringsprocess: Vid felaktig tilldelning eller behov av mallbyte måste support involveras — inget självbetjäningsflöde
Föreslagen lösning
Enhetsnivå-mallbibliotek med versionering
- Mallar skapas och hanteras på enhetsnivå (skola)
- Livscykel: Utkast → Publicerad → Inaktiv
- Versionering: nya versioner kan publiceras utan att påverka befintliga tilldelningar
Tilldelning per elev och samtalsperiod
- Mall tilldelas per elev och samtalsperiod (t.ex. VT2026)
- Oberoende av bokning — tilldelningen gäller för hela perioden
- Lärare/Mentor gör tilldelningen; Rektor/Enhetsadmin hanterar mallbiblioteket
Självbetjäningskorrigeringar
- Byt mall/version med tydlig konsekvensinformation
- Ångra tilldelning och återställ tidigare
- Matchande svar bevaras via stabila QuestionIDs vid mallbyte
Historik och audit
- Skrivskyddad historik för mall- och tilldelningsändringar
- Spårbarhet per elev och period
Teknisk kontext
- Bygger på befintlig modul för utvecklingssamtal (AppraisalMeeting)
- Additiva förändringar — befintlig funktionalitet behålls
- "Ingen mall vald" är ett definierat tillstånd med legacy-fallback
- Optimistisk låsning för samtidiga ändringar (409 Conflict)