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