제품의 새로운 버전이 출시됐다면 사용자들에게 어떤 기능이 추가되고 무엇이 개선되었고 어떤 버그가 해결됐는지를 체계적으로 전달하면 고객들은 잘 관리되고 있는 제품이라고 생각할 것입니다.
일반적으로 릴리스 노트는 마케팅 팀이 있다면 PO 와 마케팅 담당자가 같이 작성하게 됩니다.
이 단원에서는 Jira 에서 제공하는 버전과 릴리스 관리 기능을 활용해서 제품이나 서비스의 릴리스 노트를 만드는 법에 대해서 학습하겠습니다.
JIRA 의 기능 사용
Jira 에서 자동으로 제공하는 기능을 이용해서 릴리스 노트를 만들어 보겠습니다.
릴리스 정보에서 "릴리스 노트”를 작성할 버전을 클릭해서 상세 버전 정보로 들어갑니다.
우측 상단의 "릴리즈 정보"를 클릭하면 Jira 이슈 기반으로 HTML 이 생성됩니다.
이 HTML 을 수정해서 웹 사이트에 올려 놓거나 첨부하면 됩니다.
수동 릴리스 노트 페이지 작성
jira 에서 자동 생성된 릴리스 노트는 단순한 처리 이슈의 나열이라 고객 입장에서는 가독성도 떨어지고 예쁘지도 않아서 이 방식을 추천하지 않습니다.
제가 추천드리고 싶은 방식은 Atlassian 처럼 릴리스 노트 페이지를 confluence 작성하고 고객이 이해하기 쉽게 주요 변경 사항 목록과 이에 대한 상세 내용,
중요한 환경 변화, 예로 지원하는 DBMS 종류가 변경되었거나 낮은 버전의 JDK 는 지원이 종료되는등의 주요 사항을 적어주는 것입니다.
그리고 마지막에 현재 버전에서 해결한 이슈의 목록을 지라에서 추출해서 confluence 페이지에 연결하는 것입니다.