Skip to content

팀 규칙

doyun edited this page Nov 11, 2022 · 3 revisions

규칙

  • 개인 사정이 있을 경우 늦어도 하루 이틀 전에는 이야기한다.
  • 코어 타임 내에는 캠을 켜는 것을 기본으로 한다.
  • 한 주제로 20분 이상 토론하지 않는다.
  • 한 시간 이상 고민하는 경우 도움 청하기.

데일리 스크럼 & 회의

  • 규칙
    • 허들에서 진행한다.
    • 매일 아침 열 시에 진행한다.
    • 스크럼 마스터는 매주 월요일마다 정하고, 돌아가면서 맡는다.
    • 스크럼 마스터는 스크럼 내용을 요약하여 Github Wiki에 기록한다.
  • 스크럼 내용
    • 트러블 슈팅을 팀원들과 공유하고 Github Wiki에 기록한다.
    • 전 날까지 마무리한 자신의 작업 상황을 공유한다.
    • 자신의 상태도 공유한다.(1 ~ 10 점으로 공유)

개발

  • 데일리스크럼 때 언제까지 끝낼 수 있을지 정하고, PR 날리기 전에 몇시까지 날릴 수 있겠다 논의
  • 스크럼 전까지 팀원의 코드를 읽고, PR에 코드 리뷰를 남긴다.
  • PR은 2개 이상의 코드 리뷰가 있어야 merge가 가능하다.

Git

브랜치 전략

기본적으로 Git-Flow를 활용한다.

  1. 코드는 feature/feat-name 브랜치에서 작업한다.
  2. feature가 완료되면 develop으로 merge한다.
  3. 데모를 위해 developrelease로 복사한다.
  4. 데모 준비 과정에서 발견한 오류들은 hotfix/***로 해결하고, 해결 후에는 다시 release로 merge한다.
  5. release에서 검증이 완료되면 master로 보낸다.

기타

  • 폴더는 함부로 삭제하거나 이름을 수정하지 않는다. 수정하거나 삭제할 일이 있다면 develop 브랜치에서 팀원 모두와 상의한 후 건드린다.
Clone this wiki locally