-
Notifications
You must be signed in to change notification settings - Fork 3
Cooperation
유영서_T4135 edited this page Jan 11, 2023
·
1 revision
Git Flow
- Git Flow를 적용하여 원활한 협업이 가능하였다.
Commit Convention
- commit 메시지에 유형을 작성해 어떠한 목적의 commit인지 확인하기 쉽도록 하였다.
Pull Request (PR)
- 개인 branch의 수정사항을 main branch에 push하기 전 PR을 열어 수정사항을 공유하고 문제는 없는지 검토하였다.
이슈 공유를 위한 Slack 활용
- 대회 관련해서 개발 중에 이슈가 발생할 경우, 개별 이슈에 대해 쓰레드(댓글 기능)을 활용할 경우 논의들을 한눈에 보기가 편했다.
- 알림이 팝업 형식으로 보여지기 때문에 팀원들이 빠르게 확인하기 편했다.
git merge
를 위한 Slack 활용 방법
-
Github pull request(PR)을 등록할 경우,
merge
하는 조건으로, Slack에서 체크 표시 이모티콘✅을 2번 받도록 했다.- 해당 PR을 2명 이상이 동의해야
git merge
를 할 수 있도록 했다.
- 해당 PR을 2명 이상이 동의해야
GitHub - Slack 연동을 통한 PR 알림 확인
- GitHub와 Slack을 연동하여 PR이 open될 경우 Slack 알림을 보내 확인하기 편리하도록 했다.
실험 결과 공유
- 실험한 결과를 쉽고 명확하게 공유하기 위해 notion의 Table View를 활용하였다.
- 실험결과 Parameter, AUROC, ACC를 Table에 기록하여 한눈에 볼 수 있도록 하였다.
Tip 공유
- 프로젝트 진행 중 공유하면 좋을 내용들을 정리하였다.
대회 진행 상황 공유
- 해야할 일을 나열하고 완료된 작업과 해야할 작업을 구분하여 프로젝트의 진행 상황을 한눈에 보기 쉽도록 하였다
- 각자 하고 있는 작업이 무엇인지 쉽게 파악할 수 있었다
- 실험결과를 시각적으로 쉽고 명확하게 공유하기 위해 WandB를 활용하였다.