협업 툴 이나 스케줄 관리
협업 툴
- GitHub Project(스케줄 관리), Issue, PR, Wiki(정리)
- Notion 정리
- 백로그는 쓸 때 정하기
역할분담
- 기능을 최대한 쪼개서 1명씩 할당하고, 더 이상 쪼갤 수 없는데 크면 2명을 할당하자.
- 만약 페어 프로그래밍을 할 경우에는 처음에 환경 설정 및 공통 기능이나 어렵고 복잡한 기능을 구현할 때만 진행하고 체계가 잡히면 분업으로 전환
코드리뷰
- 기본적으로 PR은 최소 2명이 리뷰하고 나서 머지한다.
- branch protection rule
- reviewer auto assign ( 찾아보기 )
- 페어로 진행했으면 페어가 아닌 다른 2명이 리뷰해야 머지 가능
- PR이 왔을 때 몇시간 안에 리뷰를 해주어야할까?
- 긴급: 1시간
- 일반: 매일 저녁 7시까지 리뷰하기
- 빠르게 MERGE 되어야 하는 상황에는 빠르게 이야기하기
- 현재 배포상황은 아니니까 리뷰어 2명 꼭 채우기