728x90
Issue
새로운 기능, 개선 필요한 기능, 버그 개선 등등 모든 것이 Issue입니다.
모든 활동 내역을 Issue로 등록하고, 그 Issue를 기반으로 작업을 진행합니다.
하나의 기능을 위해서 branch를 생성하듯이, 그 branch의 생성목적이 Issue가 됩니다.
ex)
회원가입이 필요해?
회원가입 이슈 발행 및 등록하고, 해결하기 위한 회원가입 branch를 생성합니다.
Milestone
내 프로젝트가 A>B>C>D 과정을 거쳐 만들어져야 한다면 A,B,C,D Milestone을 만듭니다.
한 Milestone에는 여러 Issue를 등록할 수 있습니다.
Label
해당 Issue가 어떤 특성을 갖고 있는지, 어떤 상태인지를 파악할 수 있습니다.
ex)
서버 작업인지, 클라이언트 작업인지
중요도
기능 개선인지, 기능 추가인지
Project
여러 이슈를 한 눈에 확인해서 Work flow를 파악할 수 있습니다.
Basic Kanban, Automated Kanban을 주로 선택합니다. Automated Kanban은 자동화를 지원합니다.
- To do
새로 추가되는 모든 이슈가 해당됩니다.
- In progress
새로 열린 모든 브랜치의 Issue가 해당됩니다.
- Done
Merge된 PR이 해당되는 Issue가 해당됩니다.
새롭게 발행한 Issue To do로 이동합니다. Issue를 Close하면 Done으로 이동합니다. 이 과정들이 자동으로 이뤄지고, 이를 자동화라고 합니다.
'EngleBee 프로젝트' 카테고리의 다른 글
[study] CI/CD 파이프라인 구축 (0) | 2024.08.23 |
---|---|
[study] JPA 연관관계 맵핑 주인 (0) | 2024.08.20 |
[트러블슈팅] 수업 생성 로그 테이블 생성 (0) | 2024.08.16 |
[Study] WebRTC : NAT, ICE, STUN, TURN에 대하여 (0) | 2024.08.15 |
[트러블슈팅] 프로젝트 구조 계층형 구조 vs 도메인형 구조 (0) | 2024.08.15 |