Skip to content
문건우 edited this page Nov 10, 2020 · 7 revisions

Issue Tracker Team #27

Tracker Hunter

Tracker Hunter logo

팀원

아이디 이름
J053 김종은
J067 문건우
J134 이기훈
J206 최정은

스크럼

김종은 문건우 이기훈 최정은

브랜치

  • master → 배포된 버전
  • dev → 개발중인 버전
  • feature/[name]-[FE/BE] → 기능 개발
    • feature/login-FE
    • feature/login-BE
  • release → 배포를 준비하는 버전
  • hotfixmaster에서 일어난 에러 수정

태그

  • 기능이 추가된 버전은 0.x.0
    • ex) 로그인 기능 → 0.1.0
  • hotfix를 통해서 에러를 고친 후 올라간 버전은 0.x.x
    • ex) 에러1 → 0.1.1
    • ex) 에러2 → 0.1.2
  • 정식 배포가 가능한 버전은 1.0.0

commit message 규칙

  • 종류 #00: 제목
  • 커밋 메시지는 한글 + 영어 작성한다.
  • 커밋 메시지 본문은 무엇을 왜 작업했는지 적는다.
  • 작업 종류
    • feat: 새로운 기능 추가
    • fix: 버그 수정, 기능 수정
    • docs: 문서 수정
    • refactor: 코드 리팩토링 (변수명 수정 등)
    • test: 테스트 코드, 리팩토링 테스트 코드 추가
    • style: 코드 스타일 변경, 코드 자체 변경이 없는 경우, CSS
    • remove: 파일 또는 코드, 리소스 제거
    • resource: 이미지 리소스, prefab 등의 코드와 상관없는 리소스 추가

PR 머지 조건

  • PR 작성 시 포함할 내용
    • 구현 한 내용
    • 사용한 모든 이슈들을 언급하기
  • 하나의 PR에 한 사람당 하나 이상의 코멘트를 작성한다.
  • PR을 작성한 사람 외의 모든 사람의 승인이 있어야 PR을 머지한다.
    • 짝프로그래밍일 경우 나머지 두 사람의 승인이 있어야 한다.
  • 작업을 마친 내용과 미완성된 내용을 작성한다.
  • FE 작업을 했을 경우 사진을 같이 올린다.

미팅 + 코드리뷰

  • 아침 미팅
    • 오늘 할 것
    • PR에 남겨진 질문에 관련해서 이야기 나누기
    • 저녁 미팅 이후 진행상황 공유 (선택사항)
  • 저녁 미팅 (18:00 - 19:00)
    • 오늘 한 것
    • 해결되지 않은 문제 같이 보기
    • 오늘 한 것에 대한 PR을 각자 코드리뷰하고 코멘트 및 질문 남기기

Coding Convention

  • 파일네이밍
    • 컴포넌트 → PascalCase
    • 외 → cammelCase
  • 상수 → SNAKE_CASE
  • 함수 및 변수 → cammelCase
  • 컴포넌트 → PascalCase
  • html id + className → snake_case

그라운드룰

  • 오해나 서운한 것이 생기면 그냥 넘기지 않고 그때 바로 해결하기.
  • 궁금한 것은 바로 물어보기 → 다 모르면 바로 인터넷 검색하기.
  • 아침 스크럼의 시작을 TMI로 시작하기. 💝

할 것

  • 팀 이름, 로고 정하기 (후보 : 트래커헌터(당첨))
  • 깃허브 액션