Don't be afraid of challenges

git issue, kanbanboard, milestone, task card 본문

프로젝트

git issue, kanbanboard, milestone, task card

초아롱 2024. 12. 27. 11:43

이슈 템플릿 작성

 

 

칸반보드 생성

 

 

마일스톤 작성

이정표 역할, 이슈라고 불리는 태스크 카드들을 그룹화하는데 사용된다. 마일스톤에 연결된 태스크 카드들이 완료되면, 각 마일스톤의 진행상황을 업데이트 할 수 있다. 이러한 마일스톤의 기능은 관련 이슈들의 추적 및 진행상황을 한눈에 파악하는데 큰 장점을 제공한다. 스프린트나 단계별 구현에 관련된 유사 이슈들을 개별적으로 추적하는 대신, 마일스톤을 사용하여 관리 과정을 간소화 할 수 있다

테스트 카드 활용

github에서 태스크 카드를 활용하여 프로젝트를 효율적으로 관리할 수 있다. 먼저, 이슈 카드를 통해 프로젝트의 세부 사항을 명확하게 정의하고 할당할 수 있다. 이는 작업의 우선순위를 결정하는데 큰 도움이 된다. 또한, 각 이슈의 진행상황을 실시간으로 추적할 수 있어, 팀원 간의 소통을 강화하는데 기여한다. 마일스톤과 연동하면 전체 프로젝트의 진행상태를 한눈에 파악할 수 있다. 칸반 보드를 사용하면 진행중, 대기중, 완료된 태스크를 시각적으로 구분하여 관리할 수 있다. 마지막으로, 이슈 템플릿을 활용하면 일관된 정보구조로 이슈를 생성할 수 있다. 이는 빠르고 효율적인 이슈 해결에 기여한다.

 

작업 시작 시 `In Progress`, 작업 완료 후 리퀘스트를 생성하고 `Review` 컬럼으로 이동, 코드 리뷰 후 승인되면 `Done` 컬럼으로 이동

 

Assigness 해당 태스크를 맡은 사람을 지정, assign yourself를 누르면 자신의 태스크로 만들 수 있다
Labels 태스크 카드에 라벨링을 할 수 있다. E: 1h 와 같이 예상 소요시간을 라벨로 만들어 꼭 라벨링 해야한다
Projects Projects를 지정
Milestone 해당 태스크의 기한을 정함

 

Lables 태그들

bug something isn't working
documentation improvements or additions to documentation
duplicate the issue or pull request already exists
good first issue good for newcomers
help wanted extra attention is needed
enhancement new feature or request
invalid this doesn't seem right
question further information is requested
wontfix this will not be worked on