HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
프로그래머스 프론트엔드 데브코스 2기
프로그래머스 프론트엔드 데브코스 2기
/
📓
기동팀
/
💪
기동팀(CheQuiz)
/
zenhub 도입 관련

zenhub 도입 관련

Date
Tags
이슈

이슈

#1. 이슈를 에픽에 등록하고자 할 때, 현재 에픽 목록에서 생성한 에픽이 뜨지 않는다.
#2. PR과 이슈가 별개로 발급되어, 같이 이동하기 불편하다.
 

해결

#1. 에픽 검색에 존재하지 않는 문제
  • 현재 사용하는 ‘CheQuiz’ 이름의 젠허브 workspace가 organization 권한 허락 이전에 생성된 workspace로 에픽등 주요기능 사용에 제한이 있었던 것으로 확인
  • organization 허락 이후 생성한 ‘CheQuiz-Main’ 이름의 젠허브 workspace에서는 정상작동하므로 이 workspace를 공통적으로 사용하는 것으로 해결
 
#2. PR과 이슈의 연결 문제
  • PR 생성 시, PR머지와 함께 closed될 이슈를 지정할 수 있음

1. Zenhub란 무엇인가?

  • Zenhub에서 개발한 프로젝트 관리 도구
  • Github와 연동 가능
  • 여러 저장소를 한 공간(Workspace)에서 관리할 수 있음

2. 기본구성

  • Issue 게시판에 이동하지 않고도 Issue 확인 가능
  • Estimates => 이슈의 난이도(1~10)를 설정할 수 있음
  • Epic => 다수의 이슈를 묶어 관리하는 마일스톤과 비슷하며 큰 작업이 있다면 여러 이슈로 등록하고 한 묶음으로 관리하는 기능
  • 의존성 설정 => 해당 이슈를 설정하기 전에 선행되어야 할 이슈 설정 가능
    • notion image

      아래 파이프라인으로 구성

      New Issue => 신규 등록된 이슈
      IceBox => 우선순위가 높지 않은 이슈
      Backlog => 우선순위가 높은 이슈
      In Progress => 진행중인 이슈
      Revew and QA => PR이 진행되고 있는 이슈
      Done => 완료된 이슈

3. Github Project와의 차별점

  • Github의 Project는 단일 저장소 또는 조직 내부에서 최대 5개의 저장소까지 연동이 가능
  • 반면, Zenhub는 프로젝트 관리를 위해 다수의 저장소를 연동하여 관리할 수 있는 **Workspace* 개념을 제공
사용자 정의가 가능한 프로젝트 보드 뿐만 아니라 아래 기능을 제공
1. 데이터 기반의 Insights를 확인할 수 있는 Reports
2. 전체 팀의 장기적인 진행상황을 시각적으로 제공하는 Roadmap
3. Workspace 간의 이슈 이동을 자동화할 수 있는 Workflows
 

zenhub 설치

ZenHub for GitHub
ZenHub - Project Management Inside GitHub
ZenHub for GitHub
https://chrome.google.com/webstore/detail/zenhub-for-github/ogcgkffhplmphkaahpmffcafajaocjbd/support?hl=ko&gl=001
ZenHub for GitHub
  • 사용 사례
    • Github로 프로젝트 관리하기 Part3 - ZenHub 사용법 | Popit
      프로젝트 소개 Github를 이용해서 Project Management 하는 방법 및 전체적인 프로세스에 대해서 정리했습니다. issue 관리, 일정 관리, 코드리뷰, 버그 리포트 등 다양한 일들을 Github 하나에서 다 관리할 수 있고 어느 하나 부족하다고 생각하지 않습니다. 이미 Remote Repository로 Github를 사용 중 이리 사면 적극 추천해 드립니다. 프로젝트 전체 코드는 GitHub 에 공개 되어있습니다.
      Github로 프로젝트 관리하기 Part3 - ZenHub 사용법 | Popit
      https://www.popit.kr/github%EB%A1%9C-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B4%80%EB%A6%AC%ED%95%98%EA%B8%B0-part3-zenhub-%EC%82%AC%EC%9A%A9%EB%B2%95/
      Github로 프로젝트 관리하기 Part3 - ZenHub 사용법 | Popit