Studieanvisningar

Kursledning

Kommunikation

Eftersom vi är många inblandade i kursen så beskriver vi i "Kommunikationsstrategin" hur kommunikationen i kursen ska fungera.

Gitlab

När du registrerar dig på kursen så kommer du automatiskt att få tillgång till ett Gitlabprojekt som heter "Project". I detta projekt hittar du den wiki som du ska underhålla genom kursen. Du kommer även att vara ägare (Owner) på en grupp i vilken det är rekommenderat att du skapar egna projekt kopplat till din applikation.

Tvåfaktorautentiering

I denna kurs har vi infört krav på att använda tvåfaktorsautentiering (2FA). När du försöker besöka den privata delen av kursen på Gitlab så kommer du att få upp instruktioner om hur du aktiverar tvåfaktorautentiering.

Tvåfaktorautentiering bör du som student, privatperson och medarbetare alltid använda på de system som erbjuder möjligheten. Extra viktigt är det att aktivera detta på känsliga system så som din mail, men också på system där du i din yrkesroll kanske har administratörsstatus. För att aktivera 2FA behöver du en smartphone. Om du saknar denna möjlighet så kontaktar du kursledningen.

Projektgrupper

Du kommer att arbeta i en mindre projektgrupp. Projekten genomförs individuellt men ni har varandra som stöd och bollplank. Handledning kommer att ske "gruppvis" i och med våra så kallade "standup-möten".

Ni bestämmer gemensamt hur och när ni ska samarbeta. Några förslag är att använda varandra som testare, dela gemensam kod, dokument/kodgranskare, diskutera problem, öva på presentationen.

Kursledningen bestämmer uppdelningen av grupper och kommunicerar denna i slutet av kursvecka 1.

Standup-möten

Näst intill varje vecka kommer vi att genomföra "standup-möten". Dessa är schemalagda och din grupp kommer att få ett gruppnummer som matchas mot ett av de schemalagda passen.

På standup-mötet förväntas du som student:

  1. Hålla en kort (2-3 minuter) presentation över förra veckans arbete. Uppföljning.
  2. Hålla en kort (2-3 minuter) presentation om veckans arbete. Planering.
  3. Lyfta eventuella problem och frågor.

(Se till att material som du behöver dela under standupen finns lättillgängligt via din Wiki)

Om du missar något standup-möte så behöver du göra följande:

  1. Meddela någon gruppmedlem (ej kursledningen) så att vi inte behöver vänta när mötet börjar.
  2. Det kan även finnas möjlighet att hoppa in på någon annan grupps handledning om du har möjlighet till det.
  3. Be annars gruppen ta anteckningar och informera dig om innehållet i efterhand.
  4. Du får missa max två handledningar men du bör sträva efter att vara med på samtliga. För stor frånvaro vid standup-möten kan leda till att kursledningen inte har underlag nog att sätta ett slutbetyg. I detta fall kommer du att behöva skriva en omfattande rapport som delas ut till de studenter som detta eventuellt skulle bli aktuellt för.

Äganderätt

Allt som producerats under projektets gång (kallat "produkten" eller "applikationen") ägs individuellt av alla projektets parter. Det vill säga du som student, ev. kund samt Linnéuniversitetet. Vilken som helst av dessa parter kan använda produkten eller delar av produkten till vilka ändamål som helst utan att meddela någon annan part. Dock är det god sed att alltid tydligt ange källan till de delar som används.

Delar som ej produceras under projektet, t.ex. innehåll omfattas alltså inte av denna äganderätt.

I praktiken så innebär den delade äganderätten fördelar för alla parter, kunden kan utan risk fortsätta utvecklingen av systemet på det sätt som den önskar, studenterna kan ta full lärdom av projektet under långt tid framöver och Linnéuniversitetet kan använda produkten i marknadsföringssyfte och i forskningsändamål.

Om någon part av någon anledning inte kan acceptera delad äganderätt så kan speciella avtal som reglerar äganderätt och användning skrivas om detta görs bör någon form av ersättning utgå till de andra parterna.