Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.49 KB

DEVELOPMENT.md

File metadata and controls

25 lines (18 loc) · 1.49 KB

Utvikling

Dette er en beskrivelse av hvordan teamet vårt har valgt å gjennomføre utviklingsprosessen. Fremtidige utviklingsteam behøver ikke benytte seg av våre rutiner om de ikke ønsker.

Bruk av git og GitLab

Teamet har besluttet å benytte seg av av standarder for bruk av git og GitLab som beskrevet i L. Cuellar og V. Wu. I korte trekk innebærer det:

Agile Artifact Gitlab function
User Story Issues
Task Task List
Product Backlog Issue List
Sprint Milestones
Agile Board Issue Board
  • Master branchen skal inneholde den nyeste releasen.
  • Development branch brukes for utvikling og integrasjon av endringer.
  • Hver brukerhistorie har sin egen branch, og merges tilbake til development etter godkjenning fra et annet gruppemedlem.
  • Når hele teamet er enig om at koden er stabil og klar for produksjon lages det en release branch fra development branchen, og denne merges til master branchen.
  • Hver commit melding må referere til issue nummeret den bygger mot.

Kodestandarder

For Django(Python) bruker vi Autopep8 for automatisk formatering av koden, slik at all kode er likt formatert. For JavaScript bruker vi Prettier.