Jira 클라우드 무료 플랜 사용하기 (Jira Software Cloud Free Plan)

Jira Software Cloud Free Plan!


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

Jira 클라우드 버전에 대해서 무료(Free) 플랜이 생긴 것은 생각보다 오래되었습니다.
작년인 2019년 10월부터 무료 플랜이 공개되었고 위와 같은 조합으로 사용해볼 수 있도록 공개되었죠.

저는 여기서 Jira Software만 사용하고 있습니다. 한국어 번역이 되어서 이상해보이지만
설명서는 Confluence, 지원 센터는 Service Desk를 의미합니다.
(아래에 다 나와있긴하네요. 😅)

제가 진행했던 것 처럼 Jira Software의 무료 플랜 설정이 어떻게 되는지 소개하고자 합니다.

Jira Software Cloud Start

“하나만 선택”으로 진행하면 위와 같은 화면을 보실 수 있습니다.
Free 플랜은 아래와 같은 조건으로 사용할 수 있어요.

Free 옵션

  • Free 기능 사용
    • 기본적인 기능은 다 동작한다고 보시면 됩니다. Free 기능이라고 해도 제약이 있는 것은 별로 없습니다.
  • 2GB 저장 공간
    • 첨부 파일을 많이 사용한다고 하면 제약이 있을 수 있겠지만 이미지, 동영상은 되도록 다른 곳에 올린다면 큰 문제는 없는 용량입니다.
  • 최대 10명 사용자
    • 작은 스타트업, 테스트 용도로 적합한 사용자 수 입니다.
  • 커뮤니티 지원
    • 커뮤니티는 그냥도 열려있으니 패스!

설정 항목

  • 이메일: 기존에 아틀라시안(Atlassian) 계정이 있다면 그것으로 사용하셔도 됩니다. 없다면 생성!
    • 아틀라시안 계정은 Google 또는 Microsoft 계정으로 생성하여 사용할 수 있습니다.
  • 이름, 성: 이름 입력해주시면 됩니다.
  • 사이트 이름: Jira software를 사용하게 될 URL을 입력합니다. 저는 저의 닉네임인 pineoc를 입력했습니다.
    • 참고, 사이트 이름은 3자 이상이어야 합니다.

Create!

모든 입력을 마친 후 “동의 후 가입” 버튼을 누르면 몇가지 질문을 합니다. (스킵하셔도 괜찮습니다)
그 이후에 팀초대 항목을 보실 수 있습니다. (이것도 스킵 가능합니다.)

팀 초대

그리고 이후에 나오는 질문에 따라 프로젝트 유형을 추천받을 수 있습니다.

저는 제가 답변한 내용을 기반으로 차세대 템플릿, 칸반으로 추천받았습니다.

차세대 템플릿, 칸반 추천!

추천받은 프로젝트 유형으로 해도 괜찮고 따로 원하는 유형으로 해도 괜찮습니다.
차세대 템플릿(Next-gen Template)은 최근 나온 템플릿인데 기존에 있던 프로젝트 템플릿보다는 기능들이 추가된 것들이 있어서 사용해보시는 것도 추천드립니다.
이전 프로젝트 템플릿이 필요하실 경우 밑에 **”클래식 템플릿 탐색”**을 눌러서 기존 프로젝트 템플릿을 사용하실 수도 있습니다.

클래식 템플릿 목록

각각의 템플릿에 대한 설명은 “여기에는 무엇이 포함됩니까?” 메뉴를 누르면 보실 수 있습니다. 😀

Jira project create

프로젝트 만들기

프로젝트 템플릿 중 하나를 선택하면 프로젝트 이름, 프로젝트 키를 입력하여 프로젝트를 생성할 수 있습니다.
여기서 프로젝트 키는 이슈가 만들어질때 앞에 붙을 프로젝트 ID prefix로 이해하시면 됩니다.
PINO-1, PINO-1234 이런식으로 키를 PINO로 설정할 경우 이슈 ID 앞에 PINO가 붙게됩니다.

여기까지 오셨다면 프로젝트 생성까지 끝났습니다. 👏
Jira의 세계에 오신 것을 환영합니다!

마무리

Jira를 기존에 서버 설치 버전을 사용하고 있었는데 Cloud 버전을 무료 플랜으로 사용해보게되었습니다.
그런 와중에 무료 플랜에 대한 글들이 많이 없어서 다른분들이 사용해보실 수 있도록 소개해보았습니다.
설정 중에 문제가 발생한다면 facebook에 Atlassian User Group(Seoul)에 문의주시면 많은 분들이 같이 봐주실겁니다.
이만 마치겠습니다. 긴글 읽어주셔서 감사합니다. 👍

ScriptRunner를 이용하여 Jira 이슈 생성시 설명(Description) 기본 값 설정하기

Needs: Jira 이슈 생성시 설명(Description) 항목 기본 값 설정하기

Jira를 사용하다 보면 이슈를 생성할 때 설명 항목에 자주 쓰는 내용들이 있습니다.
예를 들면, 현재 사용하는 프로젝트의 버그 이슈에서 버그에 대한 상세한 설명, 참고 사항 등이 있죠.
현재 사용하고 있는 프로젝트에서는 아래와 같은 내용을 버그 티켓 생성시 작성하고 있습니다.

예시: 버그 이슈 설명(Description) 내용

1
2
3
4
5
6
7
8
9
10
(QA 환경)
환경 설명
(상세 설명)
상세 설명
(참고)
참고 설명
(영상)
영상 링크
(기대 결과)
기대 결과 설명

이러한 내용을 항상 이슈 생성시 마다 작성하는 것도 번거롭고, 각 작성자가 입력하는 내용도 일정하지 않을 때가 있었습니다.
이런 상황들을 개선해보고자 기본 값, 템플릿을 설정할 수 있는지 확인해보았고 다른 Jira 앱(플러그인)들이 있지만 현재 설치되어있는 ScriptRunner로 개선해보았습니다.

ScriptRunner로 설명 항목 기본 값 설정 Flow

ScriptRunner에는 많은 기능들이 있지만 그 중에서 Behaviours 기능을 사용하여 특정 항목의 기본 값 설정을 해보겠습니다.
순서는 다음과 같이 진행합니다. (ScriptRunner 가이드 문서 - Setting Field Defaults에도 있는 내용이니 참고해주세요!)

ScriptRunner Behaviours

  1. Jira > Manage apps > Behaviours 이동
  2. Add Behaviours 추가
  3. Add Mapping - 프로젝트 및 이슈 타입 설정
  4. Fields 설정 > Initialiser 스크립트 설정

Add Behaviours 추가

첫 번째 설정으로 이동하는 단계는 스킵하고 Behaviours를 추가하는 것 부터 진행하겠습니다.
위에 있던 이미지 항목대로 behaviour 이름을 입력해주고 Add 버튼을 누르면 끝입니다.

Add Mapping - 프로젝트 및 이슈 타입 설정

  • Choose projects: 프로젝트는 기본 값 설정이 필요한 프로젝트를 선택하여 지정해주시면 됩니다.
  • Choose Issue types: 모든 이슈 타입 또는 특정 이슈 타입에 대해서 지정할 수 있습니다.

이 설정으로 behaviour가 동작할 프로젝트, 이슈 타입이 맵핑되었습니다.

Fields 설정 > Initialiser 스크립트 설정

Add Behaviours 화면에서 만든 behaviour 항목에 있는 Fields를 눌러 설정을 진행합니다.
처음에는 Initialiser Function이 없다고 나오는데 Create initialiser를 눌러 생성해주세요.
생성하고 나면 위와 같은 스크립트를 입력할 수 있는 항목을 볼 수 있습니다. 스크립트를 입력해볼까요?

스크립트

1
2
3
4
5
6
7
8
9
10
11
import com.atlassian.jira.component.ComponentAccessor
import static com.atlassian.jira.issue.IssueFieldConstants.DESCRIPTION;

if (getActionName() != "Create Issue") {
return // not the initial action, so don't set default values
}

def desc = getFieldById(DESCRIPTION);
if (!desc.getValue()) {
desc.setFormValue("test form");
}

스크립트는 심플해서 설명할 내용은 많지 않네요.

  • Create Issue 타입의 액션이 아니면 스크립트 실행 중지
  • getFieldById()를 가져오고 setFormValue() 함수를 통해 이슈 생성시 form에 기본 값을 입력

스크립트러너 가이드 문서에 있는 내용이 더 복잡한 내용을 담고 있어 다른 항목의 기본 값 설정시 참고하시면 좋을 것 같습니다.
기본 값 설정시 setFormValue() 함수에 string 값으로 설정해주시면 됩니다.
이미지와 스크립트가 다른 것은 설명 값이 있는지 유무를 확인하는 정도이니 설정시 참고부탁드립니다. 😀

설명 항목 기본 값 설정시 참고

설명 항목 기본 값 설정하면서 몇가지 참고할 만한 사항이 있습니다.

  • 기본적으로 설명 항목은 HTML 값을 인식하기에 줄바꿈이 필요할 경우 <br/>을 입력해서 설정해주시면 됩니다.
  • h1, h2와 같은 항목도 마찬가지로 <h2>, <h3>로 입력해서 설정해주시면 됩니다.
  • 만약 현재 Jira 시스템에 JEditor가 설치되어 사용중일 경우 JEditor 기능을 사용하여 기본 값을 설정해주셔야 합니다.
    • 이건 ScriptRunner 기능보다는 JEditor 내용이니 다른 포스트에서 다뤄보겠습니다.

마무리

ScriptRunner 기능 중에 Behaviours 기능을 이용하여 기본 값 설정을 해보았습니다.
사실 다른 Jira 앱을 통해서 쉽게 설정할 수 있는데 ScriptRunner는 코드를 입력해야하는 점이 어려울 수 있겠다는 생각이 드네요.
(그만큼 커스텀할 수 있는 것이 많아서 좋긴 하지만요. ㅎㅎ)

다른 항목에 대한 기본 값 설정은 가이드 문서를 참고해주시구요. 다른 유용한 기능이 있다면 포스팅해보겠습니다.
긴글 읽어주셔서 감사합니다. 👍

참고 문서 / 링크

Jira Software 8.9 release note

Jira Software 8.9 릴리스 노트

Jira Software 8.9 릴리스 노트: https://confluence.atlassian.com/jirasoftware/jira-software-8-9-x-release-notes-1003522922.html

이번 포스트는 Jira Software 8.9 릴리스에 대해서 보겠습니다.
2020년 5월에 릴리스한 버전입니다. 이번 릴리스에도 큰 변경 사항은 없으나 그나마 멘션할 만한 내용이 있다면 속도 차트(Velocity Chart)의 업데이트가 있었습니다.

하이라이트 (Highlights)

  • Refreshed Velocity Chart
  • Get more from cluster monitoring
  • Accessibility: Text spacing
  • A tailored upgrade path

Refreshed Velocity Chart

변경된 속도 차트(Velocity Chart) 보고서

기능에 대한 자세한 설명은 이 페이지에서 볼 수 있습니다.
속도 차트는 애자일 보드에서 스프린트를 사용하는 팀이 스프린트 별 처리한 작업으로 속도를 볼 수 있도록 도와주는 차트입니다.
비즈니스 밸류, 이슈 수, 스토리 포인트 등으로 속도를 측정해볼 수 있습니다.
Board -> Reports -> Velocity Chart 메뉴에서 해당 차트를 사용해보실 수 있습니다.
(물론 스프린트를 사용해보아야 차트를 볼 수 있겠죠?)

Accessibility: Text spacing

개인 설정에서 자간(글자 간격)을 조정할 수 있게 되었습니다. profile > accessibilty 에서 설정할 수 있습니다.
글씨가 다닥다닥 붙어있는 것이 불편했던 분들이라면 편리한 기능이겠네요. :)

Get more from cluster monitoring

뭔가 하이라이트 항목이 앞에 있는 것과 바뀐 것 같지만, 데이터 센터 버전에서는 클러스터 모니터링과 관련한 업데이트가 있었습니다.
이번 업데이트로 오래된 노드는 눈에 띄지 않도록 변경되었습니다.
또, 클러스터 모니터링 페이지에 추가한 새로운 정보를 통해 오래된 노드를 신속하게 추적 및 제거하고 클러스터에서 실패한 노드를 수정할 수 있게 되었습니다.

Jira Administration > System > Clustering 메뉴에서 보실 수 있습니다.

A tailored upgrade path

업그레이드 전에 필요한 내용들을 체크할 수 있는 기능이 8.0에 추가되었었는데 그에 대한 추가 공유네요.
버전 업그레이드하기 전에 최소한 어떤 내용을 확인해야하는지 알 수 있어서 좋은 기능이니 참고하시면 좋겠습니다.

마무리

이번 8.9 업데이트도 큰 컨텐츠, 기능성 업데이트는 없었네요. 버그 수정은 꽤 있긴합니다.
속도 차트의 경우는 Jira 개발팀에서 많이 사용하는 기능이라 리프레시 업데이트를 해보았다고 하는데, 속도 차트 사용 방법도 나중에 정리해서 공유해보면 어떨까 하는 생각이 드네요.
8.9 릴리스 소개는 이만 마치겠습니다. 감사합니다.

Jira Software 8.6 ~ 8.8 release note

Jira Software 8.6 ~ 8.8 릴리스 노트

Jira Software 8.6 ~ 8.8 릴리스 노트:

이번 포스트는 Jira Software 8.6 ~ 8.8 버전 릴리스들을 모아서 보겠습니다.
(사실 8.6 릴리스에 추가된 기능이 많고 8.7, 8.8 릴리스에는 크게 소개할만한 내용은 없습니다.)

Jira 8.6

2019년 12월에 릴리스한 버전입니다.

하이라이트 (Highlights)

  • Jira copies over changes files on upgrade
  • New JVM code cache check
  • Replying to JIRA notifications in Outlook made way better
  • Users and roles made better
  • PostgreSQL 10 comes to Jira
  • Several older platforms get deprecated
  • Prefix and suffix search
  • Accessible dropdown menus
  • Configurable scheme parameters in Jira REST API for projects creation
  • Burnup charts in Jira Software
  • Self-protect and sleep easy with rate limiting
  • New information in the audit log
  • Cluster monitoring

8.6 릴리스는 앞선 8.5 엔터프라이즈 릴리스 후에 나온 버전이라 업데이트된 기능들이 많습니다.
시스템 관리자가 알아야 하는 내용보다 태스크 관리 및 프로젝트 관리 측면의 기능 내용을 중점으로 살펴보겠습니다.

Replying to JIRA notifications in Outlook made way better

많은 사용자들의 요청에 의해 추가된 기능입니다.
Outlook에서 Jira 이슈 알림 메일에 댓글을 남길 수 있도록 하는 기능을 세팅할 수 있게 되었네요.
설명 상으로는 2개의 기능을 deprecate 했다고 하네요.

  • Add a comment from the non-quoted email body
  • Create a new issue or add a comment to an existing issue

설정과 관련한 내용은 이 링크에서 확인할 수 있습니다.
참고차 설정 링크에는 기능을 어떻게 설정할 수 있는 방법보다는 개론과 같은 내용이 있습니다.
(Jira 어드민이 대충 이런 느낌으로 사용하면 될 것이다의 느낌이에요.)

Users and roles made better

변경된 Users & Roles 관리 메뉴

기존에는 하나하나 role 그룹에 유저들을 추가해줘야 했다면 이제는 체크박스를 이용해서 더 간편하게 수정할 수 있도록 변경되었습니다.
다만 그전에는 롤에 따라서 어떤 유저가 있는지 한분에 볼 수 있었는데 지금은 roles 메뉴를 눌러서 볼 수 있도록 변경되었습니다.
(지금 상태가 조금 더 잘 정리되어 보이는 것 같긴 합니다. ㅎㅎ)

지난 8.0 릴리스에는 Prefix 검색에 대해서 지원을 시작했는데 이번 8.6부터 suffix 검색도 추가되었다고 합니다. 👏

Prefix 검색Suffix 검색
text ~ “work*”text ~ “*box”

검색 기능이 조금씩 개선되는 것 같아 좋네요! :)

Accessible dropdown menus

드롭다운 메뉴에 대해서 스크롤이 추가되었다는 내용입니다.
기존에는 메인화면을 내려야 했다면 드롭메뉴 자체에 스크롤이 생겨서 편하게 메뉴를 볼 수 있게 되었네요.

Burnup charts in Jira Software

번업(Burnup) 차트 기능이 Jira Server에도 추가되었습니다.
앞으로 애자일 보드 -> 리포트에서 새로운 번업 차트를 볼 수 있게 되었네요.

More granular sprint permissions

하이라이트에는 없는 내용이지만 언급이 필요해 보여서 넣었습니다.
스프린트 관리 권한에 대해 몇 가지가 분리되어 추가되었습니다. 이에 따라 스프린트 관리를 사용자 권한에 맞게 부여할 수 있게 되었습니다.
기존에 있던 Manage Sprint 권한은 있으나 Start/Complete sprints, Edit sprints 두 가지 권한이 추가되었네요.
앞으로는 스프린트를 시작, 완료하는 사용자와 삭제도 할 수 있는 사용자 등으로 나눠서 관리할 수 있겠습니다.

그 외의 데이터 센터 내용은 스킵합니다.
(관리자 기능이기도 하고 크게 소개할 내용은 없어 보여서 스킵합니다.)

Jira 8.7

2020년 2월에 릴리스한 버전입니다.

하이라이트 (Highlights)

  • Anonymizing users for GDPR compliance
  • PostgreSQL 11 support
  • OpenID Connect comes to Jira

GDPR 관련 내용, DB 시스템, OpenID(데이터 센터) 등에 대한 릴리스로 일반 유저를 위한 기능 업데이트는 없네요.
8.6 버전에 많이 업데이트하고 나서 안정화하는 버전이었는지 기능 추가는 없었네요.
다음 8.8 버전으로 넘어가겠습니다~

Jira 8.8

2020년 3월에 릴리스한 버전입니다.

하이라이트 (Highlights)

  • Revamped Audit log
  • Dates for future sprints
  • Jira loves accessibility
  • Access Data Center features on Server infrastructure

Revamped Audit log

데이터 센터 버전과 몇 가지 기능이 다를 수는 있겠지만 서비스 로그에 대해서 추가적으로 볼 수 있도록 기능이 개선되었습니다.

  • 어떤 로그를 어느 기간 동안 보관할 것 인지를 설정할 수 있습니다. (you can decide which events are logged and how long you want to keep them)
  • 로그들에 대해 더 자세히 알 수 있습니다. (you can filter the events, expand each for further details, and export the audit log if necessary)
  • 카테고리로 정리된 로그를 통해 로그 확인이 개선되었습니다. (by getting an audit log that’s clear and categorized, you don’t need to spend time browsing through piles of events.)
  • 나머지는 데이터 센터 내용이라서 스킵합니다.
    • 인스턴스와 관련한 로그를 확인할 수 있다는 내용과 3rd 파티 툴 연동 등에 대한 내용이 포함되어있습니다.

위 개선 사항들은 Administration> System > Audit log 에서 확인하실 수 있습니다.

Dates for future sprints

미래 스프린트를 위해 날짜 입력을 할 수 있도록 업데이트되었네요.
기존에는 스프린트에 날짜를 입력하도록 Required(필수 입력) 설정되어있었는데 미래 스프린트 계획을 위해 추가된 기능으로 보입니다.

Jira loves accessibility

https://confluence.atlassian.com/jirasoftwareserver/accessibility-998878998.html
개인 설정을 통해서 상태(Status)의 색/무늬를 변경할 수 있도록 할 수 있게 되었네요.
관련한 자세한 내용은 위 링크에서 보실 수 있습니다.

마무리

8.6 ~ 8.8 버전을 모두 살펴보았습니다.
8.6 버전에는 추가/수정된 기능들이 많았네요. 8.7, 8.8 버전은 안정화 업데이트 같은 느낌을 받았습니다.
한 달마다 버전 업데이트를 하고 있는데 버그 내용도 하나하나 보고 싶지만 이번 포스트에서는 스킵하고 다음 버전에서는 코멘트할 내용이 있을지 보겠습니다.

감사합니다. :)

Jira Software 8.5 release note

Jira Software 8.5 릴리스 노트

Jira Software 8.5.x 릴리스 노트: https://confluence.atlassian.com/jirasoftware/jira-software-8-5-x-release-notes-975014654.html

2019년 10월에 릴리스된 Jira Software 8.5 기능에 대해 살펴보는 포스트입니다.
위 릴리스 노트에서 자세한 내용을 보실 수 있으며, 이 포스트는 주관적인 생각을 담고 있습니다.

하이라이트 (Highlights)

  • Distribute the Jira Server mobile app to managed devices
  • New JVM check available
  • Hungry for new features?
  • API change log
  • Enterprise releases, performance-wise
  • Resolved issues

이번 8.5 릴리스는 하이라이트 리스트를 보면 새로운 피쳐는 없습니다.
이번 릴리스에서 중요한 것은 엔터프라이즈 버전이라는 것입니다.

Distribute the Jira Server mobile app to managed devices

jira server에서 모바일 기기에 따라 제한할 수 있도록 하는 기능이 추가되었네요.
관련 내용은 Mobile Device Management(MDM) 문서를 참고해주세요.

Enterprise release

릴리스 노트에 대해서 소개하려고 했는데 특별히 소개할 내용이 없네요.
앞서 말씀드렸듯이 엔터프라이즈 버전 릴리스라서 특별히 소개드릴 피쳐가 추가되지 않았습니다.
8.5 버전이 엔터프라이즈 버전이라는 의미는 중요한 보안, 안정성, 데이터 무결성 및 성능 문제를 해결하기 위해 8.5의 수명이 다할 때까지 버그 수정 릴리스를 제공한다는 의미입니다.

마무리

8.4 릴리스 소개 글에서는 8.5가 기대된다고 했는데 새로운 기능이 없는 릴리스였습니다.
다음 8.6, 8.7에는 무엇이 추가되었는지 다음 포스트에서 정리해보겠습니다~