이 페이지는 이슈 트래커 서비스 3팀의 Ground Rule 을 기술한 문서입니다.
클래스 | 이름 |
---|---|
Back-end | Han, Sunny |
Front-end | baekCo, Zello |
- 각 클래스별 저장소 폴더를 만들어서 관리한다. (BE, FE)
- merge 작업 진행시 충돌이 나면 각 담당자끼리 협의 하에 conflict 해결.
- 브랜치 관리 및 커밋 컨벤션은 아래
3. 브랜치 관리 & 커밋 컨벤션
을 참조
- 이슈의 Project 에서 To Do, In Progress, Done 등으로 상태를 관리한다.
- Issue 혹은 Project 페이지에서 필터링 (Label 혹은 제목 등) 을 통해 자신의 Role 에 해당하는 이슈만 파악 가능.
- 이슈 작성 및 관리에 대한 컨벤션은 아래
2. 요구사항 상세
의Issue 컨벤션
을 참조.
- Milestone 으로 각 주마다 해야 할 일을 나눠 관리한다
- 각 주차에 대한 3개의 마일스톤을 통해 각 Phase 에 대한 일정을 확인 가능.
- Milestone 관리는 아래
2. 요구사항 상세
의Issue 컨벤션
을 참조
- BackLog (Github Issue) : 기획서 분석 후 도출된 요구사항의 생성 및 관리를 위해 Github 의 Issue 탭 (Backlog 기능) 을 이용한다.
- Issue 관리 컨벤션 : 이슈 작성 시 상태관리와 일정관리를 위해 Issue 컨벤션의 내용을 따른다.
- 링크에는 상태 관리 및 Milestone 에 관한 내용이 기술되어 있음.
- 커밋 컨벤션 가이드을 따른다.
[클래스명] PR 제목
- 이슈 번호 사용은 자유롭게 한다.
- 필요시 associated with #이슈번호 를 사용하여 이슈에 대한 commit 트래킹이 가능하도록 한다.
- Face to Face 혹은 Slack
Contents | Link |
---|---|
Issue | Github Issue |
Issue Management Guide | Issue 관리 컨벤션 |
Branch & Commit Guide | 커밋 컨벤션 가이드 |
Scrum | https://github.com/codesquad-member-2020/issue-tracker-03/wiki/Scrum |
프론트엔드 진행 현황 | https://github.com/codesquad-member-2020/issue-tracker-03/wiki/%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%A7%84%ED%96%89-%EC%83%81%ED%99%A9 |