[Github] 프로젝트 칸반보드

IBBI·2024년 4월 15일
1

Git/GitHub

목록 보기
1/2

🔍 칸반

칸반은 팀과 조직이 작업을 시각화하고, 업무의 병목 현상과 리소스 낭비를 해결하는 업무 관리 방법입니다.

칸반 보드를 통한 시각화

칸반의 대표적인 특징은 칸반 보드를 통한 업무 시각화입니다. 칸반 보드는 업무를 하나의 티켓으로 표현하고, 업무 단계를 하나의 열로 표현합니다. 새로운 업무가 생기면 가장 왼쪽 열에 업무가 쌓이고, 업무가 잘 진행되면 가장 오른쪽으로 전달되어 쌓이는 방식이며, 어떤 업무가 현재 어느 업무 단계에 있는지 한눈에 파악할 수 있습니다.


💻 Github에서 칸반보드 만들기

  1. Project 생성
    Projects 탭을 선택하고 new Project를 클릭합니다.

    탬플릿을 고르라는 모달창이 나타나면 테이블 또는 보드를 선택한 후 Create 버튼을 클릭합니다.
  1. Project 이름 및 접근 설정
    오른쪽 상단의 버튼을 눌러 Settings 를 클릭합니다.

팀원을 초대하려면 설정 페이지 왼쪽 탭에 Manage access 를 클릭 후 Admin 권한으로 같은 팀원분들을 초대하면 됩니다.


🎲 칸반보드 진행

To doIn progressDone


🔁 협업 시

  1. 이슈를 생성하고 pojects(칸반보드)를 추가합니다.
    - 생성한 이슈에서 pojects 를 설정합니다.
    작업을 시작하거나 진행중이라면 pojects 의 상태를 In progress로 변경합니다.
  2. develop에서 파생되는 브랜치를 생성합니다.
  3. 로컬에서 git remote update 명령어로 branch 상태를 업데이트합니다.
  4. 로컬에서 해당 브랜치로 작업을 진행합니다.
  5. 작업이 완료되면 commitizen 을 활용하여 push합니다.
  6. 깃헙 레포지토리에서 작업한 브랜치 → develop 으로 PR을 작성합니다.
  7. PR을 작성하면서 reviewer, assignees, pojects(칸반보드), Linked Issues를 설정합니다.
    1. PR 내용부분에 - Closed #이슈번호 를 작성합니다. (해당 PR이 Merge가 되면 연결된 이슈가 Closed됩니다.)
    2. 생성한 PR에서 pojects 의 상태를 Review in progress로 변경합니다.
  8. reviewer 들의 리뷰가 완료되면 merge 를 진행합니다.
  9. pojects(칸반보드)로 이동하여 작업한 이슈와 PR카드를 Done 으로 이동시킵니다.
profile
IBBI의 말하는 감자 탈출 프로젝트

0개의 댓글