Jira 스토리 포인트(Story points) 설정하기

Jira 이슈 스토리 포인트 설정

이 포스트에는 스토리 포인트에 대한 개념적인 내용은 다루지 않고 Jira에서 이슈에 스토리 포인트를 설정하는 방법에 대해서만 다룹니다.
스토리 포인트와 관련한 이야기는 구글링해도 많이 나오니 참고해주세요. 😀

스토리 포인트 설정

단계별로 빠르게 설정해봅시다! (단, Admin 계정만 가능합니다)

  1. Jira settings > issues 이동
  2. Fields > Custom Fields 이동
  3. Story Points를 찾아 Configure > Edit Configuration
  4. Choose applicable issue type에서 story points를 사용하고자 하는 이슈 타입을 선택 후 설정
  5. 사용하는 프로젝트로 가서 프로젝트 설정 > Screens에 스토리 포인트를 사용하고자하는 이슈 타입의 스크린 접근
  6. 스크린에 스토리 포인트 필드 추가
  7. 6에서 설정한 이슈 생성/수정/기본 스크린에 스토리 포인트 확인

마무리

이 글을 빠르게 정리해보게된 이유는 어드민 설정 > 이슈 > 커스텀 필드 >스토리 포인트를 일부 이슈 타입에 설정한 경우가 있기 때문입니다.
이 경우 시스템 관리자(어드민)이 스토리 포인트 필드의 이슈 타입을 설정해주어야 해당 이슈 타입에서 스토리 포인트를 사용할 수 있기에 종종 저도 까먹어서 정리해보게 되었습니다.
(사실 그냥 제일 좋은 것은 스토리 포인트 필드를 그냥 any issue type으로 제한을 풀어버리면 모든 문제는 쉽게 해결됩니다. ㅎㅎ)

Atlassian 서비스 Cloud 전환 선언!

소식

Atlassian Post:Accelerating our journey to the cloud, together

최근 아틀라시안에서 모든 서비스 타입 중 서버 라이센스를 2021년 2월 부로 판매를 종료하고 클라우드 서비스로 전환하겠다는 것을 발표했습니다.
발표된 내용에 따르면 새로운 서버 라이센스는 2021년 2월 2일 부터 구매할 수 없습니다.
서버 라이센스 갱신의 경우는 가격이 변경된다고 하네요.

관련 내용은 우선 Jira 기준으로만 한번 보겠습니다.

Jira 서버 라이센스 가격 변경점

  • 기존 가격 테이블: https://www.atlassian.com/software/jira/pricing?tab=self-managed
    • 테이블은 따로 없고 하나하나 유저별로 가격을 확인해야하네요. 😂
    • 1 ~ 10명: $10, 11 ~ 25명: $3,500, 26 ~ 50명: $6,800, 51 ~ 100명: $13,300, 101 ~ 250명: $26,400 …
  • 변경 예정 가격 테이블: https://www.atlassian.com/licensing/future-pricing/server-pricing/pricing-tables
    • 변경된 것은 10달러 라이센스가 사라졌네요. 😢
    • 1 ~ 25명 $1,600이 최소 가격 라이센스가 되었습니다.
    • 26 ~ 50명은 $3,000 51 ~ 100명은 $5,500, 101 ~ 250명: $10,900 … 으로 거의 반값으로 떨어졌네요.
    • 참고할 점은 메인터넌스(유지)를 위한 라이센스라서 버그 수정과 관련한 유지보수 비용으로 봐야할 것 같네요.
    • 유지보수 라이센스 갱신이기에 싸졌다고 보기에도 애매하긴 합니다.

이후 3년이 지난 2024년 2월 2일에는 서버 라이센스는 더 유지보수를 하지 않는다고 합니다.
(Windows7 업데이트를 중지하는 것 처럼 업데이트가 중지되는 것으로 보시면 될 것 같습니다.)

향후 클라우드로의 전환 계획

서버 라이센스를 사용하던 사용자들을 위해 3년의 유지보수를 진행하고 고객들을 위해 클라우드, 데이터 센터 라이센스를 더 낮은 가격으로 업그레이드/마이그레이션 할 수 있도록 할인을 제공한다고 합니다.
클라우드로 매끄럽게 전환할 수 있도록 따로 툴이나 페이지들을 준비하고 있는 것 같습니다.

위 페이지를 제공하면서 무료 마이그레이션 trial을 고객이 가지고 있는 서버 라이센스의 남은 기간만큼 제공한다고 합니다. (최대 1년)

클라우드로 전환하지 못하는 고객들은? 데이터 센터로

서버 라이센스 유지보수 3년의 기간이 있음에도 클라우드로 전환하지 못하는 고객을 위해서는 데이터 센터에서 사용할 수 있도록 환경을 제공한다고 합니다.
2021년 2월 2일에 데이터 센터 구독 가격도 업데이트될 예정이라고 하네요.

새로운 라이센스 가격: https://www.atlassian.com/licensing/future-pricing/data-center-pricing/pricing-tables

  • 라이센스가 2021/2/2 전에 생성되었다면, 견적서에 있는 가격은 만료일까지 유지됩니다.
  • 라이센스가 2021/2/2에 또는 이후에 수정되었다면, 새 가격을 반영을 반영하기위해 전체 견적이 다시 계산됩니다.
  • 라이센스가 2021/2/2에 또는 이후에 삭제되었다면, 가격이 복원되지 않고 새 가격(new license)으로 구매해야합니다.

가격 테이블을 보면 서버 -> 데이터센터로 마이그레이션 하려면 미리 라이센스를 사두는게 낫지 않을까 싶긴합니다.
근데 2000+ 사용자 라이센스 기준으로 계산해보면…

  • 서버, 유지보수 라이센스: $25,200
  • 2021/2/2 전 데이터 센터 신규(3000명짜리): $79,200
  • 2021/2/2 후 데이터 센터 갱신(3000명짜리): $91,100
  • 2021/2/2 후 데이터 센터 신규(3000명짜리): $165,000 (208% 상승)

어쨌든 라이센스 비용이 엄청 늘어나는 것은 맞네요. 😂

사용자 반응

이 소식을 보고 “와, 클라우드를 얼마나 키우려고 하는지는 모르겠지만 아직 클라우드 별로 였던 것 같은데.. 괜찮으려나” 싶었습니다.
다른 사람들은 어떻게 생각하는지 궁금해서 커뮤니티 글들을 보았는데요.
https://community.atlassian.com/t5/Feedback-Forum-questions/Answering-your-questions-on-changes-to-server-and-Data-Center/qaq-p/1505535

예상대로 불타고 있네요.. 🔥🔥🔥
중간중간 중립인 사람도 있지만(거의 안보임) 대부분 반기지 않는 느낌입니다.

다만, 기존에 사용하던 서버 설치 버전을 아예 사용하지 못하는 것은 아니고 기술 지원이나 유지보수가 중단된다는 점에서는 자체 서버를 사용하는 사용자들 입장에서는 어려운 상태네요.

윈도우즈 7과 비슷한 느낌이긴 합니다. 윈도우즈 7도 유지보수 기간이 끝났지만 아직 사용하는 사람은 많으니까요.
참고1: 스팀 하드웨어 조사
윈도우즈 7 사용자는 현재 전체 스팀 유저의 4.6% 정도라고 하네요.
참고2: Netmarketshare.com OS 버전 별 점유율
2020년 10월 기준, 윈도우즈 10은 20.41%, **윈도우즈 7은 25.41%**로 스팀 하드웨어 통계보다 더 큰 수치가 나왔네요.

OS 버전의 통계처럼 각 라이센스 별로 사용자들이 얼마나 사용하는지를 확인하고 클라우드로 변경한다고 했을 것 같은데 통계가 어땠는지 궁금하네요.
(개인적으로는 서버 설치 라이센스 사용자가 많을 것 같다는 생각은 듭니다.)

마치며

아틀라시안의 클라우드 전환 선언을 보고 얼른 포스트 써봐야하지 한 것이 벌써 2주가 지났네요.
가격이 얼마나 오르는지, 클라우드 기능은 지금 얼마나 차이나는지 등등 보다가 늦었습니다. 😂

개인 태스크 관리로 클라우드 프로젝트를 사용하고 있지만 아직 개선될 점이 많아보이기도 하고 커스터마이즈 할 수 있는 것도 제한적이라는 생각이 들어서 저도 클라우드로의 전환 소식이 마냥 반갑지는 않네요.

다만, 아틀라시안에서 향후 개선 방향이나 여러가지 방법들을 들고 올테니 기대해봐야겠지요.
앞으로의 아틀라시안 행보를 지켜봐야할 것 같습니다.

(추가) 블로그 포스팅 내용 앞부분을 읽으면서 이런 생각이 들었습니다.
‘그래, 설치형이랑 클라우드 둘다 통합해서 개발하는게 개발팀 관리나 프로덕트 관리 측면에서는 더 좋을 것 같기는한데.. 🤔’
사용자들에게 어떻게 공유하고 옮겨가게 할 수 있을지는 고민이 많이 들겠다 싶었어요.

긴글 읽어주셔서 감사합니다. 🙇‍♂️

Confluence 7.0~7.8 Release notes

Confluence Release Notes

Confluence 7.0 - 7.8 릴리스 노트

지난 Confluence 6.12-6.15 Release notes 포스트에서 컨플루언스 버전 6에 대한 릴리스 노트를 소개하고 한동안 정리를 안했더니 버전 7이 어느새 7.8까지 나왔네요.
모든 내용을 다루기는 힘들 것 같아 하이라이트 기능만 짚고 넘어가보고자 합니다. 😀
(하이라이트 항목은 없지만 사용자 입장에서 알아두면 좋을만한 내용들을 정리해본다고 생각해주시면 될 것 같습니다.)

7.0 Release notes

버전 7의 첫 버전 업데이트는 2019년 9월이었네요.
7.0 버전 업데이트에는 사용자 측면에서는 큰 변경사항은 없습니다. 다만 버전 7에서는 어떤 것을 해나갈지 릴리스 노트 앞에 이야기를 해두었네요.

Welcome to Confluence 7

In Confluence 7.0 we’re continuing to invest in the future of Confluence, providing solutions for geo-performance challenges, better upgrade planning tools, and new admin tools to help meet your organization’s needs for years to come.

컨플루언스 7에서는 컨플루언스의 미래에 투자하는 것을 지속한다고 합니다. geo-performance(지역, 리전별 성능. 예를 들면 다른 나라에서 페이지를 로딩할 때의 성능 같은 것) 도전과 플래닝 툴 개선, 새로운 어드민 툴을 만들 것이라고 하네요.
현 시점에서 얼마나 지켜졌는지도 한번 확인해보면서 릴리스 노트 소개해보겠습니다. 😂

Be better prepared for upgrades

General Configuration > Plan your upgrade

Jira에 업데이트 되었던 pre-upgrade 플래닝 기능이 추가되었네요.
버전 업데이트를 더 안정적으로 할 수 있도록 하는 툴의 추가는 좋은 것 같습니다.

Move your site to the Cloud

Cloud Migration Assistant for Confluence

버전 업데이트와 더불어 클라우드로 마이그레이션 할 수 있도록 마이그레이션 툴이 추가되었습니다.
최근에 클라우드 버전으로 완전히 변경하기 위한 기반 작업이 아니었을까 싶네요

7.0은 별다른 업데이트 내용이 없어 마치고 다음 릴리스 노트로 가보겠습니다.

7.1 Release notes

2019년 11월에 업데이트되었던 릴리스 노트입니다.
7.1 업데이트에도 크게 소개할만한 내용은 없네요.
매크로 관련 기능 개선 및 페이지 복사할 때에 첨부 파일도 같이 복사할지에 대한 옵션이 추가되었습니다.
Java 11 지원 및 컨플루언스 내에서 엑셀이나 워드 파일 등 Office 파일들을 Office 앱으로 바로 연결해서 수정할 수 있는 기능을 컴패니언 앱에서도 사용할 수 있도록 지원한다고 합니다.

그 외에는 더 소개할만한 내용이 없네요.

7.2 Release notes

2019년 12월에 업데이트되었던 릴리스 노트입니다.
데이터 센터 쪽 업데이트 한개가 있네요. 인프라에 있는 서버들을 관리하기 위해 클러스터 모드를 이용해서 관리할 수 있도록 업데이트가 되었네요.
인프라에서 관리되는 서버들의 설정 등을 관리할 수 있도록 업데이트 되었습니다.
요거 하나 업데이트 있는 7.2 버전이었네요.

7.3 Release notes

2020년 2월에 업데이트되었던 릴리스 노트입니다.
파일 수정 컨트롤과 관련한 내용 및 권한 등에 대해 업데이트가 되었네요.

Advanced permissions management for easier administration

권한과 관련한 업데이트 내용은 공간 권한 관리를 관리자가 쉽게할 수 있도록 하는 기능들이었습니다.
(사용자 권한이 올바른지 확인하거나 한번에 권한을 변경하거나하는 등의 기능이 추가되었습니다.)
자세한 내용은 여기서 볼 수 있습니다. Inspect permissions

Safeguarding performance & rate limiting

페이지 트리를 로딩할 때, 많은 페이지를 로딩하면서 권한에 따라 보여주는 것이 달라집니다.
이에따라 성능에도 영향을 주는데 이를 피할 수 있도록 트리 단계당 최대 200페이지까지만 보이도록 하고 이후 내용은 Show all로 볼 수 있도록 변경했다고 합니다.
(페이지가 많고 한 단계에 많은 페이지가 있다면 유용하긴 할 것 같네요.)

Self-protect and sleep easy with rate limiting

rate limiting은 간단하게 컨플루언스 시스템에 요청을 제한하여 안정적으로 동작할 수 있도록 하는 기능입니다.
주로 REST API 요청이 많은 것을 예로 들고 있고 그에 대한 제한을 이야기하고 있습니다.
자세한 내용은 여기서 볼 수 있습니다. Improving instance stability with rate limiting

7.4 Release notes

2020년 4월에 업데이트되었던 릴리스 노트입니다.
이번 7.4버전은 LTS(Long Term Support) 업데이트 버전으로 설정되어 진행된다고 합니다.
그 외의 업데이트 내용은 특별히 공유할만한 내용은 없고 컨플루언스 서버 앱을 Mobile Device Management (MDM) 솔루션을 이용해서 디바이스 관리를 할 수 있다고 합니다.

7.5 Release notes

2020년 5월에 업데이트되었던 릴리스 노트입니다.
7.5 버전 업데이트에는 audit log, 테이블 색상 추가, 위젯 커넥터 업데이트 등이 있습니다.

Audit like a pro with our new Audit log

Audit log

audit log와 관련해서 어떤 내용을 저장할 것인지 설정화면이 사용성이 개선되었습니다.
얼마나 저장할 것인지, 어떤 내용을 저장할 것인지 등 관리할 수 있게되었다고 하네요.

Bring some colour to your tables

table colour

원래는 색이 몇개 안되었었는데 많이 추가되었네요. (색이 많이 추가되어서 하트도 그릴 수 있네요 😸)

Widget connector gets a modern makeover

페이지 매크로에 여러가지 위젯 커넥터를 이용해서 페이지를 작성할 수 있도록 위젯이 추가되거나 업데이트되었습니다
페이스북, Figma, LinkedIn, Microsoft Stream, Frezi, Spotify를 사용할 수 있다네요.
구글 캘린더, 맵, 구글 docs, 트위터도 위젯이 개선되었다고 합니다.

ETC

추가로 OpenID 커넥트 프로토콜을 사용할 수 있게된 내용이나 컴패니언 프로그램 언어 지원 등에 대한 내용도 있습니다.

7.6 Release notes

2020년 6월에 업데이트되었던 릴리스 노트입니다.
사용자 입장에서는 볼만한 내용은 없고 관리자 입장에서는 audit log 관련 기능이 눈에 띄겠네요.

Capture more end-user activity in the audit log

사용자들의 액션 중 페이지나 블로그 포스트를 옮기거나 공유, 권한 요청, 권한 생성 등을 볼 수 있게되었습니다.

7.7 Release notes

2020년 8월 업데이트되었던 릴리스 노트입니다.
웹훅, 에디팅 기능 개선, 접근성 개선, 성능 개선 등 이번 업데이트에는 변경사항이 많네요.
Audit log에서는 필터를 할 수 있는 것이 많아져서 더 보기 편해질 것 같습니다.

Take Confluence to the next level with webhooks

기존에 컨플루언스에 웹훅이 없다가 7.7 버전에 웹훅이 추가되었다고 합니다.

Webhooks

  • 유저 또는 그룹이 추가되거나 삭제되었을 때
  • 컨텐츠가 추가되거나 업데이트되었을 때
  • 컨텐츠가 삭제되거나 복원되거나 휴지통에서 제거할 때

이런 이벤트가 발생할 경우 웹훅이 동작할 수 있게 설정할 수 있다고 합니다.
관련한 자세한 내용은 Managing Webhooks 페이지에서 볼 수 있습니다.

Seamless editing experience & Accessibility improvements

에디팅할 때 여러가지 이슈들을 수정하고 개선했다고 합니다. (끝나지 않는 에디터 기능 개선..)
부디 많은 개선이 이뤄졌기를 🙏

추가로 접근성 개선도 함께 이뤄졌네요.
버튼에 이름이 빠진 것, 키보드 네비게이션 버그 수정 등이 이뤄졌습니다.

Reindex your cluster without downtime

클러스터에 리인덱스를 다운타임(점검) 없이 할 수 있도록 개선되었다고 합니다.

Content Indexing

More control of your audit log

filter by category

카테고리, 제목 별로 필터를 할 수 있도록 audit log가 개선되었네요.
많은 로그를 봐야하는 관리자 입장에서 로그 관련한 기능이 또 추가되어 사용성이 올라간 느낌입니다. :)

Page Properties Report macro performance improvements

페이지 속성 보고서 매크로의 성능 개선이 이뤄졌습니다.
보고서를 500개 까지만 제한하여 로드하는 것을 통해 3000 페이지까지 보여줄 수 있도록 개선이 되었다고 하네요.
이 제한 값은 시스템 값으로 변경할 수 있다고 합니다.

7.8 Release notes

2020년 9월에 업데이트되었던 릴리스 노트입니다.
audit log에서 유저 활동 관련 내용 추가와 페이지 속성 보고서 매크로 레이블 제한 수 증가, 중지된 매크로 보여주기 등이 업데이트되었습니다.
(추가로 allowlist, blocklist 변경건도 있네요 💃🏿)

마무리

7.0 버전부터 7.8 버전까지 살펴보았습니다.
하나하나 모든 기능을 설명해보려고 했으나 내용이 너무 많아서 생략하거나 압축한 버전도 있네요.
사실 컨플루언스는 지라보다는 문서 에디팅 기능에 초점이 있다보니 다른 기능에는 눈이 가지 않네요. 😂

이 글이 컨플루언스 업데이트 시 작은 도움이 되었으면 좋겠네요. 감사합니다.
다음 포스트에는 “아틀라시안 앞으로 클라우드로 서비스한다?!”는 내용을 가져와보겠습니다.

Jira Software 8.10~8.12 release notes

Jira Software 8.10 ~ 8.12 릴리스 노트

Jira Software 8.10 ~ 8.12 릴리스 노트:

Jira Software 8.10 ~ 8.12 버전 릴리스들을 모아서 보겠습니다.
3개의 버전을 모아서 보아도 큰 업데이트는 없네요. 다만 QoL(Quality of Life) 개선 내용이 있어서 좋네요. 👍

Jira 8.10

2020년 6월(June)에 릴리스한 버전입니다. - 8.10 Release Notes

하이라이트 (Highlights)

  • OAuth 2.0 for your incoming mail
  • User anonymization (GDPR) improvements
  • More insight into your custom fields
  • Stale nodes automatically removed
  • Optimized custom fields

8.10 릴리스는 커스텀 필드 관리 측면에서의 개선과 OAuth 2.0 추가된 것이 주 포인트입니다.
다만 커스텀 필드 관리 측면의 내용은 모두 데이터 센터 한정한 내용이긴 합니다. 자세한 내용은 아래에서 더 자세하게 보시죠.

OAuth 2.0 for your incoming mail

구글과 마이크로소프트에서 Basic Authnication을 사용하지 않을 것에 대한 대응 업데이트입니다.
기존에 메일에서 사용할 수 있는 기능을 계속 사용할 수 있도록 OAuth 2.0을 추가했네요.
gmail, Microsoft Exchange에서 비밀번호를 사용하지 않고 기능을 사용할 수 있게 되었습니다.
(물론 OAuth 2.0과 관련한 설정을 해줘야겠죠 😀)

Add OAuth 2.0 Integration

자세한 내용은 Integration with OAuth 2.0 문서를 참고해주세요.

저도 봇 개발을 하고있는 입장에서 OAuth 2.0 추가는 좋네요.
다만 Https 설정이 기본이고 URL도 잘 설정해둬야 잘 동작한다네요.
문서를 꼼꼼히 읽어보고 나중에 설정하는 방법도 포스팅해보겠습니다.

User anonymization (GDPR) improvements

GDPR과 관련하여 유저의 익명화 기능에 대한 개선 내용입니다. 익명화 기능의 범위를 늘렸다고 하네요.

  • 이슈 검색에서 Reporter, Creator 익명화
  • 이슈 히스토리에 있는 이름 익명화 (Assignee, Reporter, Single- and Multi-user picker fields)
  • 이미 삭제된 유저에 대해 익명화할 수 있는 기능 추가

더 자세한 내용은 Anonymizing users에서 더 볼 수 있습니다.

GDPR과 관련한 내용은 많이 와닿지 않는 내용이긴하지만 사용자의 정보를 지키고 관리하는 것은 필요하니 알아둘 필요는 있는 것 같습니다.

More insight into your custom fields

(데이터 센터)

Custom field indexing

“Jira Administration > System > Clustering > Actions > Custom field indexing” 경로에서 커스텀 필드가 어떻게 인덱싱되고 있는지 볼 수 있도록 기능이 추가되었네요.

데이터 센터와 관련해서 관리자 역할을 하고 있지는 않아서 모르긴하지만 커스텀 필드의 값의 인덱싱 관리가 어려운 경우에는 좋을 것 같긴하네요. 😀

Stale nodes automatically removed

(데이터 센터)
지난번에 클러스터 관리와 관련한 자동화를 소개했었는데 자동으로 오래된 노드를 지워주는 기능이 추가되었네요.
자세한 내용은 Jira cluster monitoring에서 볼 수 있습니다.

Optimized custom fields

(데이터 센터)
많은 양의 커스텀 필드는 성능에 영향도 주고 인덱싱할 때에도 시간이 오래 걸리는 요인이기도 합니다.
이런 상황을 개선하기 위해 필요한 상황에서만 커스텀 필드를 보여주거나 관리하도록 변경했네요.
자세한 내용은 Optimizing custom fields에서 볼 수 있습니다.

Jira 8.11

2020년 7월(July)에 릴리스한 버전입니다. - 8.11 Release Notes

하이라이트 (Highlights)

  • Managing private filters and dashboards
  • Issue detail view is now optional
  • Improved email notifications about mentions
  • Embedded Crowd upgrade
  • More stability in the Favorite Filters gadget
  • Restricting sprint selection
  • Configure how fast stale nodes are moved offline

하이라이트만 봤을 때는 몇 가지 마음에 드는 기능들이 보이네요.
프라이빗 필터, 대시보드 관리 가능해지는 점과 Jira에서 멘션시 메일 오는 것에 대한 개선이 눈에 띕니다.
한번 각각 자세히 볼까요?

Managing private filters and dashboards

드디어 private filter, dashboard를 수정할 수 있게 되었습니다!

이번 8.11 업데이트 부터 private 필터, 대시보드를 수정할 수 있게 되었습니다.
주로 탈퇴한 사용자/유효하지 않은 사용자가 만든 필터, 대시보드를 관리하기 어려운 상황이 있는데 이런 상황을 해결할 수 있게되었네요. 👏
(대시보드에 연결되어있는 필터 등 문제가 있을만한 내용을 관리자가 수정할 수 있게된 것은 좋은 것 같습니다.)

Issue detail view is now optional

보드에서 이슈 상세보기 화면 옵션화

보드에서 이슈 카드를 누를 경우에 나오는 이슈 상세보기 화면을 보이지 않도록 설정할 수 있는 옵션이 추가되었습니다.
칸반/스프린트 보드에서 Board > Hide detail view로 설정할 수 있네요.
이 옵션을 설정하고나면 이슈를 한번 클릭해도 상세보기 화면이 나오지 않습니다.

Improved email notifications about mentions

멘션시 이메일 알림 개선

이번 개선 기능도 그동안 메일 알림 읽는데에 어려움을 주었던 것을 해소해주는 기능이네요.
8.0에 적용되었던 알림을 묶어서 메일로 전송해주는 기능이 있었는데요.
멘션시 알려주는 알림과 별개의 흐름(기능)이라서 멘션 알림 따로 묶음 알림 메일이 따로 전송되고 있었습니다.
이번 업데이트로 묶음 알림과 멘션 알림 메일이 같이 전송되도록 개선되었네요.
참고할 점은 멘션 알림은 바로 알려질 필요가 있는 경우가 많으니 멘션시 묶어서 보낼 내용을 같이 보내준다고 합니다.

이 업데이트로 멘션 알림 따로 묶음 알림 따로 받지 않아도 되서 즐겁습니다. 😀

Embedded Crowd upgrade

Crowd라는 라이브러리 2.0 -> 4.0 업데이트가 있었다고 합니다.
성능 향상과 클러스터링 지원, 디렉토리 페일오버, 버그 수정 등이 적용되었다고 하네요.
(사용자 측면에서는 딱히 뭐가 달라졌는지 알 수 있을만한 내용은 없네요.)

API 문서를 보아하니 유저 계정 싱크나 계정 관리 쪽 업데이트로 성능 향상이 된 것 같습니다.
LDAP 싱크에 성능향상이 있을까 궁금하네요. (성능 향상이 있으면 벤치마크를 보여주지…)

More stability in the Favorite Filters gadget

favorite 필터 가젯 안정성 강화!

대시보드에서 가끔 favorit filters 가젯이 오류가 나서 안나오는 경우가 있습니다.
필터에 문제가 발생했거나 시스템 상 필터에 있는 이슈를 가져오지 못하는 경우가 있어서 그런 것 인데요.
문제가 있는 필터만 보이지 않도록 따로 에러 처리를 한 것으로 보입니다.
(종종 쓰는 기능이긴한데, 느릴 때가 있긴해도 실제로 보지는 못했습니다. 물론 타임아웃을 겪은 적은 좀 있지만요.)

Restricting sprint selection

스프린트 제한 설정

스프린트 설정의 오류를 개선하기 위해 관리자 옵션에서 Relevant sprints 라는 옵션이 추가되었네요.
옵션을 설정할 경우 프로젝트에 속한 스프린트만 볼 수 있게됩니다. (다른 스프린트를 보고 싶다면 Show all로 볼 수 있긴하지만요.)

Configure how fast stale nodes are moved offline

(데이터 센터)

앞서 8.10에서 소개했던 오래된 노드를 자동으로 삭제해주는 기능이 있었는데요.
이번에 업데이트된 것은 오래된 노드를 오프라인으로 바꿔주는 시간을 설정할 수 있는 기능입니다.
jira.not.alive.active.nodes.retention.period.in.hours 설정 값으로 오프라인으로 변경되는 데에 시간을 설정할 수 있다고하네요.

Jira 8.12

2020년 8월에 릴리스한 버전입니다. - 8.12 Release Notes

하이라이트 (Highlights)

  • Improved user picker
  • More control over your Advanced Audit log
  • Support for MySQL 8.0
  • Less app impact on indexing
  • Users created automatically with Just-in-time user provisioning
  • Small improvements to make your day

Improved user picker

유저 피커 개선!

커스텀 필드에서 유저 피커 필드의 경우 리포터, 담당자와 같은 시스템 필드처럼 사용자 이미지 및 이름을 볼 수 있도록 개선되었습니다.

싱글 유저 피커만 개선된 것 같고 멀티 유저 피커는 나중에 개선될지 봐야할 것 같네요.

More control over your Advanced Audit log

(데이터 센터)

데이터 센터-Audit log 컨트롤 개선

데이터 센터를 위한 기능들이 지속적으로 개선되고 있네요. 이번에도 Audit log 개선사항입니다.
카테고리, 제목을 필터해서 볼 수 있게되었네요. 추가로 로그 파일을 어떻게 저장할 것인지도 옵션화되었습니다.
그 외에 우선순위 수정, 시큐어 어드민 로그인, 이슈 익스포트, OAuth 2.0 설정에 대한 이벤트도 Audit log에서 볼 수 있도록 이벤트가 추가되었습니다.

Support for MySQL 8.0

말 그대로 MySQL 8.0 지원으로 추가된 내용입니다.

Less app impact on Jira indexing

(데이터 센터)

인덱싱 진행시 시간이 오래걸리는 이슈를 개선하고자 하는 기능입니다.
Document-Based Replication 기능을 기반으로 인덱싱시 앱에 영향이 크지 않도록 한다고 하네요.
Document-based replication in Jira Data Center와 관련한 내용은 여기서 자세히 보실 수 있습니다.

Document-based replication을 DBR이라고 부르고 소개하고 있네요.
링크의 문서에 보면 bad state를 완전히 없앤 기술이라고 하는데요. 정보를 리플리케이션하는 방식에 대한 개선 같습니다.
자세한 것은 링크를 참고해보셔요!

Users created automatically with Just-in-time user provisioning

(데이터 센터)

Small improvements to make your day

작은 개선이라고 소개했지만 너무나 큰 선물! 이번에도 좋은 개선 사항이 추가되었네요.

Order of statuses on boards

board > Configure에서 보드에서 보이는 이슈를 상태 순서대로 볼 수 있도록 설정할 수 있게 되었습니다.

todo를 맨 밑에서 보고 싶다면 순서를 상태 컬럼에서 todo 상태를 맨 밑으로 보내면 됩니다.

Accessibility: Background in subtle buttons

이 기능은 단순히 마우스 오버시에 표시되는 회색을 기본 상태가 회색으로 보일 수 있도록 설정하는 기능입니다.
기존에 버튼이 잘 안보였다면 이 개인 설정을 켜보는 것이 좋겠군요. 😄

마무리

8.10 ~ 8.12 Jira 기능을 살펴보았습니다.
생각보다 많은 업데이트가 있었네요. (작성하면서 절반이 데이터 센터 전용 기능이었던 것 같은데 기분탓이겠죠 😂)
다음 업데이트인 8.13도 준비되고 있는 것 같지만 아마 LTS 릴리스라서 큰 변경사항은 없을 것 같네요.
8.13 업데이트 이후에 8.14를 기대하면서 다음 포스트를 준비해보겠습니다.
다음에 만나요! 감사합니다! 👋

Jira Cloud Next Gen project (차세대 프로젝트) 둘러보기

Jira 클라우드(Cloud)

지난 포스트에서는 Jira 클라우드를 무료로 사용해볼 수 있는 방법을 소개해드렸었습니다.
참고: Jira 클라우드 무료 플랜 사용하기 (Jira Software Cloud Free Plan)
이어서 제가 개인 공부 겸, 사용해보고 있는 “차세대 프로젝트(Next Gen)”를 한번 둘러보고 소개드리고자 합니다.

Jira Next Gen?

현재 Jira에서 개발 진행중인 프로젝트 유형으로 기존 템플릿보다 심플한 유형입니다.
이름도 차세대 프로젝트로 기존의 프로젝트 형태와는 다른 모습인데 자세한 내용은 둘러보면서 설명하겠습니다.
(기본적인 기능들은 동일하지만, 다른 느낌정도로 이해해주시면 될 것 같습니다.)

차세대 프로젝트 둘러보기

프로젝트 생성 - 클래식 vs 차세대

Jira 프로젝트를 생성할 때 어떤 프로젝트 유형을 사용할지 고를 수 있습니다.
클래식 프로젝트는 기존에 사용하던 유형이구요. 차세대 프로젝트가 우리가 살펴볼 프로젝트 유형입니다.

클래식 프로젝트 / 차세대 프로젝트 차이

프로젝트 생성할 때 설명되어 있는 것을 정리해보았습니다.
Classic, Next Gen 기능 상 차이점이 각 프로젝트 별 성격을 잘 보여주는 것 같네요.

TypeClassicNext Gen
Team여러 팀 간의 일관성 제어민첩하고 독립적인 팀에 가장 적합함
Customize전체 기능 집합, 고급 구성제한된 기능 집합, 더 쉬운 설정
Admin관리자가 설정 및 유지관리누구든지 설정 및 유지 관리 가능
로드맵xo
advanced 로드맵ox
카드 레이아웃 사용자 지정
(카드 레이아웃 커스텀)
ox
보고서(report)20개 이상의 종류4개 종류
예상치oo (스토리 포인트만)
워크플로우 편집기ox
병렬 스프린트ox
세부 권한ox
교차 프로젝트 설정ox
빠른 필터(Quick Filter)ox

위 테이블 내용 중 차세대 프로젝트 기능은 현재 기준으로 기능이 정리되어있으며 아직 개발중인 것들이 많습니다.
자세한 내용은 아래 링크에서 보실 수 있습니다.
https://www.atlassian.com/ko/software/jira/whats-new/next-gen#overview

한 가지 다행인 것은, 워크플로우(Workflow) 편집기가 사라진 것은 아니며 아직 개발중인 상태로 2020년에 제공될 예정이라고 하네요.

프로젝트 유형 별로 기능에 대한 기본적인 소개 내용은 Jira 가이드 문서에도 잘 정리가 되어있었습니다.
Jira Software 시작하기 가이드 문서

기본적인 기능, 차이점들을 보았으니 실제 모습을 한번 둘러보겠습니다.

프로젝트 보드

차세대 프로젝트 - 칸반 보드

저는 우선 개인 작업을 관리하기 위해서 만든 것이어서 스크럼(Scrum)까지는 필요하지 않아 칸반(Kanban) 타입으로 보드를 만들었습니다.
기본적인 컬럼 레이아웃, 기능은 클래식 유형과 거의 동일합니다. 다만 차이점에서 살펴보았듯이 몇가지 기능들이 없거나 간소화되었습니다.
차세대 프로젝트에서의 기능을 기준으로 살펴보면 다음과 같습니다.

  • 이슈의 그룹화 기준, 곧 **스윔레인(swimlane)**은 담당자, 에픽, 하위작업 정도로 나눌 수 있습니다.
    • Classic에 있던 jql에 따라 스윔레인을 나누는 기능은 없습니다. 😂
  • 보드 상단에 있던 빠른 필터(퀵 필터)가 없어서 보드 안에서 특정 조건의 이슈들을 골라서 보기 어렵습니다.
    • 보드에서 제목으로 이슈를 검색할 수 있습니다. jql은 안되는 것 같네요.
  • 보드 컬럼을 바로바로 만들 수 있습니다.
    • 각 컬럼의 이름이 곧 상태 이름이 됩니다. workflow가 아직 없어서 이슈의 상태 변환이 굉장히 자유롭습니다.
    • 맨 오른쪽에 있는 컬럼이 완료 컬럼입니다. 이슈가 맨 오른쪽 컬럼으로 움직였다면 그 이슈는 완료된 상태가 되며 보고서에서도 완료된 이슈로 계산될 것 입니다.
  • 보드에 있는 이슈 카드 레이아웃을 설정할 수 없습니다.
    • 제목, 우선순위(priority), 스토리 포인트 정도를 볼 수 있네요.

차세대 프로젝트 보드는 기존보다 기능이 간소화되었다는 느낌을 받았습니다. 이렇게 보니 민첩하고 독립적인 팀에 적합하다고 한 것 같네요. 😀

프로젝트 기능 설정

프로젝트 기능 설정

프로젝트에서 사용할 수 있는 기능들을 On/Off 할 수 있도록 되어있는데 처음에는 대부분 꺼져있는 상태입니다.
프로젝트 기능 설정은 프로젝트 설정 > 기능에서 살펴볼 수 있으며 On/Off 할 수 있습니다.

저는 로드맵, 백로그, 보고서, 예측, 페이지, 릴리스 및 버전 관리, 이슈 이렇게 기능을 켜서 사용하고 있는데요.
간단히 각각 기능들을 짚어보겠습니다.

로드맵(Roadmap)

이슈들을 한눈에 볼 수 있는 로드맵 from Atlassian

pineoc 개인 로드맵

로드맵은 에픽을 기준으로 하위에 있는 이슈들을 계층 구조로 볼 수 있는 기능입니다.
모든 작업이 에픽을 기준으로 묶이는 것으로 단순화하여 로드맵이 단순화 되었습니다.

피쳐 작업 또는 단위 기능 기준으로 에픽을 만들고 하위에 태스크 구성하면 한눈에 보기 좋을 것 같습니다.
(물론 하위 태스크가 30개 이상이 되어버리면 보기 어려운 것은 기존과 마찬가지겠지만요. 😂)

작업자 또는 상태 기준으로 필터링

로드맵 내보내기 - 이미지 내보내기

필터링, 내보내기 기능 등 로드맵 쪽에 기능이 몇 가지 있네요.

이미지 내보내기 기능이 쓸모가 크게 있을 것 같지는 않지만, 이미지 공유로 가능하다는 점에서 좋은 것 같네요.

백로그(Backlog)

pineoc 프로젝트 백로그

저는 개인 공부/작업의 백로그를 두고 관리하기 위해 사용하고 있습니다.
차세대 프로젝트 백로그는 에픽, 버전 별로 필터를 적용하여 볼 수 있습니다.
패널도 옆에 켜서 볼 수 있어서 에픽, 버전 별로 하위 작업의 프로그레션을 볼 수 있습니다.

백로그 중간에 있는 드래그 가능한 바(bar)는 보드 / 백로그 티켓을 바 기준으로 옮길 수 있도록 하는 기능을 합니다.

백로그는 사실 보드 보다는 많이 보지 않지만 필터 기능이 있어서 편하긴 한 것 같습니다. 👍

보고서(Report)

보고서 종류

기존 클래식 타입의 프로젝트에는 많은 보고서 타입이 있는데 차세대 프로젝트에는 4개 정도 밖에 없습니다.
그와중에 저는 칸반을 사용하고 스프린트를 사용하지 않아서 3개의 보고서는 보지 못하네요. 😂

스프린트 번다운 차트 from Atlassian
기능 소개 참고 커뮤니티 포스트: We are reinventing the Sprint burndown for next-gen projects!
스프린트 번다운 차트는 소개 문서에 있는 내용을 가져왔습니다.

  • 스프린트 보고서와 번다운 차트를 차세대 제품에서는 단일 보고서로 통합했습니다.
  • 스프린트 번다운 차트에는 스프린트에서 완료된 작업량과 남은 총 작업량이 표시됩니다.
  • 또한 과도한 범위 증가를 파악하고 스프린트 회고 시 요약을 제공하는 데에도 유용합니다.

기존보다 세련되었다 정도 밖에 의견을 못남기겠네요.
프로젝트 리포트를 현업에서 잘 사용해보지 못해서 그런 것도 있습니다. 😅
현업에서도 잘 사용해보고 싶다는 생각을 하며 보고서 기능 소개를 마무리 합니다.
(번다운 차트 외, 다른 리포트은 설명 링크 달아두겠습니다.)

위 2개 보고서는 따로 클래식, 차세대 나눠서 볼 필요는 없어서 클래식에 있는 내용을 공유드립니다.

예측(Estimation)

예측이라고 적어두니까 특별한 기능이 있는 것 처럼 보이지만 사실은 스토리 포인트 기능을 의미합니다.
클래식과 차세대에서 예측(estimation) 기능의 큰 차이는 없습니다.
클래식에서는 스토리 포인트 외에 다른 필드 값을 사용할 수 있다는 점 정도가 다릅니다.
(스토리 포인트, Original time estimate, 이슈 수, 커스텀 필드를 사용할 수 있습니다)

예측 설정으로 스토리 포인트를 통해 번다운 차트나 속도 차트를 볼 수 있습니다.

페이지(Page)

이 기능은 사실 컨플루언스와 연동해서 사용할 수 있는 기능입니다.
Jira 프로젝트와 연결되어 관련 문서를 바로 볼 수 있다는 점은 좋은 것 같습니다.
(사실 그냥 컨플루언스 기능을 연결한 정도여서 따로 살펴볼 내용은 없네요.)

저는 Jira 무료 사용자인데 페이지 기능을 사용하려면 Confluence는 Jira와 다른 제품이라서 사용하려면 추가 구매해야합니다.
저는 테스트를 위해 30일 무료 테스트(free trial)를 해보고 있습니다.
UI가 세련되서 좋긴한데 개인적으로는 차세대 프로젝트에 꼭 필요한 기능으로는 생각되지 않네요.
접근성을 높혔다는 점이 좋은 것 같습니다.

릴리스 및 버전 관리(Release and Version)

작업한 버그나 태스크들을 버전에 맞게 플래닝, 정리할 수 있는 버전 관리입니다.
버전별로 출시할 내용들을 릴리스 버전을 통해 관리하는 것이죠.
기존 클래식 버전과 다른 점은 각 릴리스 버전을 누르면 버전이 입력된 이슈들을 보여주는 릴리스 페이지가 보이는 것이 아닌 이슈 검색 화면으로 이동한다는 점입니다.

클래식 프로젝트 - 릴리스

차세대 프로젝트 - 릴리스/이슈 검색 화면으로 이동한 모습

기존 사용방법과 달라서 잠시 혼란이 있었지만 굳이 버전 페이지가 따로 있어야하는지는 한번 더 생각해보게 되었네요.
사실 저는 클래식 버전의 릴리스 버전 화면이 마음에 듭니다. 😀

이슈(Issue)

차세대 프로젝트 - 이슈 탐색기

https://community.atlassian.com/t5/Next-gen-articles/Introducing-issue-navigator-in-next-gen-projects/ba-p/1339049
“프로젝트 이슈 탐색기로 차세대 탐색 및 검색이 훨씬 더 간편해집니다. 텍스트 검색을 사용하거나 담당자, 보고자, 상태별로 필터링하여 프로젝트에서 이슈를 검색하세요. 다양한 기준으로 목록을 정렬하여 해당 목록에서 이슈를 바로 수정할 수 있습니다.”

기존 클래식 프로젝트의 경우 “이슈” 메뉴를 누르면 바로 필터 메뉴로 넘어가서 검색할 수 있도록 되는데요.
차세대 프로젝트에서는 담당자, 보고자, 상태, 유형 별로 정렬해볼 수 있어서 좋은 것 같습니다.
하나하나 검색하는 것 보다 접근성이 좋아졌네요.

이슈 기능은 바로 필터링해서 볼 수 있는 기능이 생겨서 사용성은 좋아진 것 같습니다.
이슈의 수가 많아지면 빠르게 동작할 수 있을지 모르겠지만요. 올해 프로젝트 사용해보면서 더 정리해봐야겠네요.

차세대 프로젝트 정리

지금까지 차세대 프로젝트에 어떤 기능들이 있는지, 어떻게 달라졌는지 살펴보았는데요.
충분한 설명이 되었는지 모르겠습니다.
저도 프로젝트를 생성해서 테스트한지 한달 정도 되어서 더 사용해봐야 유용한 정보들을 소개드릴 수 있을 것 같네요.
향후 추가될 기능들도 기대가 되서 업데이트될 때마다 공유드리면 좋을 것 같네요.
긴 글 읽어주셔서 감사합니다. 🙇‍♂️