🧘🏻‍♂️ 생각, 개발 일반

Jira 1. 무료 플랜 소개와 프로젝트 생성과 초기 설정 팁

kukim 2022. 8. 11. 20:36

이전 글에서 Issues와 Issue Tracking System란 무엇인가? 을 알아보았다.

이번 글에서는 Jira Software 무료 플랜 소개와, 지라 프로젝트 생성과 초기 설정 팁을 소개하려한다.

1. 소개

Jira란 Atlassian 사의 Issue Tracking System 제품이다.

Jira 제품의 종류는 Jira Core, Jira Software, Jira Align 등 다양하다.

Jira Software는 SaaS 제품으로 자체 서버에 데이터 저장할 필요 없이 Cloud 환경에서 웹브라우저로 손쉽게 사용할 수 있다.

또한 Agile 프로젝트 관리에 특화되어 기능(Scrum, Kanban)이 기본적으로 포함되어 있다.

칸반 보드 + 백로그

2. 가격

Free Plan 10명 이하라면 무료로 사용할 수 있다.

 

단점 

- 익명 액세스 접근(Jira 프로젝트 외부에 Link) 유료

- 최대 2GB 스토리지만 지원

- 초대된 멤버들의 권한은 어드민으로 고정

https://www.atlassian.com/ko/software/jira/pricing

 

3. Jira Software의 Site, 프로젝트 생성

3.1. Atlassian 회원가입

3.2. Site 생성

3.3. Jira Software의 프로젝트 생성

3.1. Atlassian 회원가입

Atlassian 회원가입 링크 :  Jira Software

지라 회원가입
원하는 방법으로 회원가입
Jira Software 사용
Get it free 클릭
추후 Confluence, Jira Service Management 설정 가능하니 Next!

3.2. Site 생성

Site URL 회사 이름이 상위 프로젝트 이름을 권장한다.

 

+a) Site URL 기준으로 Jira나 wiki 등 Atlassian 제품이 추가된다.

예를 들어 hellocompany.atlassian.net 라고 한다면

Jira Software 제품 url :  hellocompany.atlassian.net/jira/software/projects/[Project Issue Id]

Confulence(wiki) 제품 url : hellocompany.atlassian.net/wiki

Site URL 기준으로 모든 Atlassian 제품 URL이 추가되니 회사 이름이나 상위 프로젝트 이름을 권장한다.
몇 가지 설문이 나온다. 설정과 관련 없으니 자유롭게 선택하거나 skip 한다.

3.3. Jira Software의 프로젝트 생성

Jira Software 프로젝트는 여러 개 생성 가능하다. e.g. FE 팀 프로젝트, BE 팀 프로젝트...

해당 설문을 선택하면 아래처럼 추천해주나 템플릿이나 유형을 변경할 수 있다.

프로젝트 이름과 "키"(중요)

프로젝트 이름은 원하는 이름을 설정하면 된다. 이 글에선 백엔드 팀 이름으로 정하였다.

"키" 이슈 식별할 수 있는 이다.

보통 프로젝트 이름(식도락(SDR))에 팀 식별 아이디를 추가하여 구분한다고 한다.

예를 들어 백엔드 팀 키는 (SDR B) / 프론트엔드 팀 키는 (SDR F) / 안드로이드는 (SDR A)로 정할 수 있다.

템플릿 변경 - Jira Software는 기본적으로 칸반/스크럼/버그 추적 포맷 템플릿을 제공한다.

프로젝트 템플릿을 통해 팀 프로젝트 관리 방법에 따라 칸반, 스크럼, 버그 추적을 설정하면 된다. (이 글에서는 칸반으로 설명한다.)

+a) Scrum vs Kanban - What's the Difference? (Youtube)

프로젝트 유형은 팀 vs 회사가 있다. 팀 유형은 작은 규모에서 사용하기 쉬운 옵션이 설정되어있고 회사는 좀 더 많은 기능을 가지고 커스텀하여 사용해야 한다.
추후에 설정 가능하니 건너뛰거나 관심있는 제품 클릭해도 된다.
팀원 초대 (추후에 가능하니 일단 넘어가자)
Jira Software 프로젝트 생성 완료

이렇게 Jira Software 프로젝트를 생성하였다. URL을 살펴보면 {site}/jira/software/projects/{key} 로 구성되어있는 것을 확인할 수 있다.

 

 

4. Jira Project 초기 설정 

4.1 빠른 검색을 위한 국제화 언어 설정 변경

4.2 Site 이름과 로고 변경

4.3 이메일 알람 Off

4.1 빠른 검색을 위한 국제화 언어 설정 변경 (영어 -> 한국어)

프로필 옆 옵션 - System
Global, Configuration - Edit Settings
Internationalization - Indexing languate - Chineses/Japanese/Korean, Default language

4.2 프로젝트 로고, URL 추가

System - Look and feel

4.3 이메일 알람 Off

지라는 기본값으로 모든 이슈 활동에 대한 이메일 알림이 ON 되어있다. 잠깐 방치했다간 지라에게 선물을 가득 받을 수 있다.

...?

두 가지 방법으로 이메일 알림을 끌 수 있다.

1. 지라 프로젝트 자체에서 이메일 알림 끄기

2. 개인 계정 설정에서 이메일 알림 끄기

 

프로젝트 자체 설정에서 이메일 알림을 끈다면 받고싶은 사람은 아예 받지 못할 수 있다.

개인 계정 설정에서만 이메일 알림을 끄는 것을 추천한다.

+a) 알림을 이메일이 아닌 슬랙이나 디스코드로 보낼 수 있다. 

프로필 - 개인설정 - 이슈 활동에 대한 이메일 알림
이메일 알림 범위도 지정할 수 있습니다.

 

마무리

Jira Software 제품 소개와 Site, Project 생성과 초기 설정 팁을 알아보았습니다.

다음 글에서는 Jira를 사용하게 된 이유와 Jira 프로젝트와 GitHub 저장소를 연동하여, Jira에서 GitHub PR을 자동으로 인식하여 이슈와 연결하고, smart commit을 사용하여 몇 가지 팁을 소개하려 합니다.

 

다음 글 : [의사 결정] 사이드 프로젝트에서 GitHub Issues 대신에 Jira를 사용하게 된 이유와 사용 후기

다음 글 : Jira 2. Jira와 GitHub 연결하기, smart commit 사용하여 시간 추적하기

⛓ Reference

- Atlassian 회원가입 링크 :  Jira Software

- 국제화 언어 설정 변경

  https://support.atlassian.com/jira-cloud-administration/docs/configure-jira-application-options/?permissionViolation=true 

- Scrum vs Kanban - What's the Difference? (Youtube)