Her er det plass for et samarbeidsprosjekt i IT2. Teamet samarbeider med felles filer i samme repository.
-
Produkteieren (to elever)
-
Team-medlemmer (7 elever)
-
Interessenter
- Investorer (læreren)
- Brukere (andre elever, ikke fra teamet som utvikler løsningen)
- Skal være et produkt som IT2-bedriften kan tjene penger på
- En fordel at vi samtidig får øvd på objektorientert programmering
- Opprett et bibliotek med felles kode (klasser og funksjoner) som kan importeres og gjenbrukes av alle i teamet
- Kode må dokumenteres skikkelig slik at nye teammedlemmer kan ta over oppgaver etter minimalt med opplæring
- Smidig metode: Scrum
- Sprintplanlegging
- Møte med interessenter
- Notater (fri tekst)
- Backloggen - produkteierens ansvar
- Markdown-fil
- Som "type bruker" vil jeg kunne "utføre en gitt handling", slik at "overordnet mål"
- Prioritert liste
- Hvor mange av disse kan fullføres i neste sprint? Avklares med teamet og interessenter.
- Utvalgte deler av backloggen brytes opp til håndterlige oppgaver i oppgavetavla (Projects her på gitHub) - teamets ansvar
- Teammedlemmene velger seg oppgaver fra Todo-listen
- Standupmøte
- Fast tid hver IT2-økt (onsdag - fredag), oftere hvis teamet blir enige om det
- Hva gjorde jeg siden sist, hva skal jeg gjøre i dag, ser jeg noen hinder i veien
- Oppdatering av oppgavetavla
- Sprintgjennomgang
- Møte med interessenter
- Oppdatering av framdrift
- Oppdatering av notater og backloggen
- Avtale innhold i neste sprint
- Retrospektiv
- Drop / Add / Keep / Improve
- Del erfaringer (egne post-it, felles gjennomgang)
- Oppdatere backloggen før neste sprint
- IT-produkt
- Erfaring med Systemutviklingsmetoder og samarbeid
- pymunk
- pygame
- json
- sys
- math
- Åpne index.html som finnes under interface-mappen
- Det er anbefalt å kjøre programmet i LiveShare