Skip to main content
Dat 2. semester
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Lifehack projekt

Lifehack

Teamwork - fullstack development

I denne uge skal vi arbejde videre med front- og backend programmering. I vil blive introduceret til teori og praksis om teamsamarbejde og projektstyring.

Målet med ugen er, at hele holdet skal arbejde som et stort team af teams, som tilsammen skal udvikle et livsstils-website. Vi koordinerer koden og del-projekterne via Github og pull requests.

Læringsmål

Læringsmål for ugen

Forberedelse til ugen

  1. I skal indgå i grupper á 2-3 personer. På moodle kan I registrere jeres grupper.
  2. I skal finde på en lille webbaseret lifehack applikation, I gerne vil lave. Det kan være en hjælp til at stoppe med at drikke sodavand hver dag, en sjov måde at registere sin træning eller en platfom for diskussion af tomatdyrkning i vindueskarmen. Se fx. tidligere gruppers projekter her.
  3. I skal analysere jeres opgave ved brug af use case diagrammer
  4. I skal designe hjemmesiden med figma
  5. I skal designe databasen med ERD

Alt det kan I gå i gang med mandag eftermiddag samt tirsdag formiddag efter fælles kickoff. Vi forventer ikke, at I er færdige når vi ses tirsdag. Men jo længere I er nået, jo længere tid har I til at kode.

Mandag

  • Review af sidste uge
  • Gå gerne i gang med analyse og design af jeres lifehack

Tirsdag: Kodestandard, DoD, præsentation af projekt

Vi får til kickoff på projektet besøg af virksomheden Process Factory, som vil fortælle om:

  • kodestandarder - hvorfor er det en god idé for samarbejde og vedligeholdelse af koden.
  • formål med code reviews og hvordan man får mest ud af dem.
  • hvordan kodestandarder og code reviews supplerer hinanden.

Forberedelse

I skal læse:

Program

  • Tjek ind. Har alle en gruppe? Har alle en ide?
  • Kickoff
    • Kodestandard for vores fælles projekt
    • Definition of Done for jeres team
    • Introduktion til projektet og startkode
    • Introduktion til teamsamarbejde og projektstyring
    • Introduktion til pull requests

Resource

Kodestandard

Onsdag: CodeLab

Grupperne arbejder på deres projekter. I skal stadig checke ind i CodeLab.

Torsdag: Pull requests

Forberedelse

Jeres kode skal være lagt i pull request senest kl. 12.00.

Program

Vi mødes allesammen (begge hold) kl. 10.00. Her kigger vi på hvordan det går med jeres pull requests. Vi skal gerne have opdateret vores fælles main branch, så vi er klar til at gå live med Lifehack :-)

Fredag: Bug fix

På baggrund af den feedback I fik torsdag, retter I jeres kode til. I kan også lave de sidste lækre detaljer på jeres lifehack. Deadline for at lægge koden i endeligt pull request er fredag eftermiddag kl 16.00.