Att göra lista
Att göra under veckan
- Måndag: Presentation och demo av projekt i era projektgrupper, ca 7.5 minuter per student.
- Visa demo på applikationens viktigaste krav
- Berätta om projektets framtid
- Redogör för de etiska ställningstaganden du gjort i ditt projekt
- Reflektera över vad du har lärt dig
- Reflektioner kring projektet och lärdomar
- Eventuella frågor från åhörarna
Resten av veckan: Förbered överlämning av projektet. Applikationen förbereds för att gå från ett projekt i denna kurs till ett projekt utanför kursen.
- Var tydlig i GitLab så att det syns vad ni valt.
- Vi kommer titta på projektet utifrån GitLab så se till att snygga till så att vi kan hitta allt. Se även till att det är tydligt var den driftsatta versionen finns.
- Om ni flyttar projektet till GitHub och vill att vi tittar där så se till att det är lätt att hitta från ert projekt på gitlab. Text + länk i README.md
Inget grupparbete denna vecka. När överlämning är klar är ni klara.
Överlämning av projektet
För den avslutande delen av projektet finns tre alternativ beroende på projektets karaktär och upplägg:
Alternativ 1 – Offentlig kod och kravhantering, egen driftsättning och statusrapport
- Projektets kod har flyttats till ett publikt GitHub-repository.
- Kravspecifikation och tester har gjorts tillgängliga öppet på GitHub (t.ex. via Issues och .md filer i repot).
- Applikationen är driftsatt på en egen plattform utanför skolans servermiljö (t.ex. på en DigitalOcean Ubuntu VPS).
- Beskriv projektets aktuella status:
- Vad som är implementerat
- Vad som återstår
- Var i utvecklingsprocessen ni befinner er
- Teststatus (vilka tester som genomförts och eventuella resultat)
Alternativ 2 – Post mortem i kursens Wiki
- Dokumentera projektets utfall i form av en post mortem-analys i kursens GitLab Wiki.
- Analysen bör innehålla:
- Vad som gick bra
- Utmaningar som uppstod
- Lärdomar
- Förbättringsförslag
Alternativ 3 – Slutlig överlämning till extern kund
- Om projektet haft en verklig uppdragsgivare, genomför en formell slutleverans.
- Innehåll i överlämningen kan vara:
- Presentation av det färdiga systemet
- Överlämning av dokumentation
- Instruktioner för drift eller vidareutveckling