Skip to content

Cooperation

유영서_T4135 edited this page Dec 14, 2022 · 1 revision

GitHub

Git Flow

  • Git Flow를 적용하여 원활한 협업이 가능하였다.

    5.png

Commit Convention

  • commit 메시지에 유형을 작성해 어떠한 목적의 commit인지 확인하기 쉽도록 하였다.

    6.png

Pull Request (PR)

  • 개인 branch의 수정사항을 main branch에 push하기 전 PR을 열어 수정사항을 공유하고 문제는 없는지 검토하였다.

    7.png


Slack

8.png

이슈 공유를 위한 Slack 활용

  • 대회 관련해서 개발 중에 이슈가 발생할 경우, 개별 이슈에 대해 쓰레드(댓글 기능)을 활용할 경우 논의들을 한눈에 보기가 편했다.
  • 알림이 팝업 형식으로 보여지기 때문에 팀원들이 빠르게 확인하기 편했다.

git merge를 위한 Slack 활용 방법

  • Github pull request(PR)을 등록할 경우, merge하는 조건으로, Slack에서 체크 표시 이모티콘✅을 2번 받도록 했다.

    • 해당 PR을 2명 이상이 동의해야 git merge를 할 수 있도록 했다.

    9.png

GitHub - Slack 연동을 통한 PR 알림 확인

  • GitHub와 Slack을 연동하여 PR이 open될 경우 Slack 알림을 보내 확인하기 편리하도록 했다.

    10.png


Notion

실험 결과 공유

  • 실험한 결과를 쉽고 명확하게 공유하기 위해 notion의 Table View를 활용하였다.

  • 실험결과 Parameter, AUROC, ACC를 Table에 기록하여 한눈에 볼 수 있도록 하였다.

    11.png

Tip 공유

  • 프로젝트 진행 중 공유하면 좋을 내용들을 정리하였다.

    12.png

대회 진행 상황 공유

  • 해야할 일을 나열하고 완료된 작업과 해야할 작업을 구분하여 프로젝트의 진행 상황을 한눈에 보기 쉽도록 하였다

  • 각자 하고 있는 작업이 무엇인지 쉽게 파악할 수 있었다

    13.png


WandB

  • 실험결과를 시각적으로 쉽고 명확하게 공유하기 위해 WandB를 활용하였다.

    14.png

Clone this wiki locally