\uD83E\uDD14 문제
Structure Gantt(간트) 차트에서 Slice(슬라이스) 기능을 사용하여 이슈 유형별 색상 구분 뿐 아니라 동일한 이슈 유형에서 특정 조건을 만족하는 이슈는 또 다른 색상으로도 표시할 수 있습니다.
Slice 기능의 JQL 명령어를 통하여 사용자가 지정한 JQL 명령어와 일치하는 이슈를 검색하여 별개의 색상으로 지정시킬 수 있습니다.
\uD83C\uDF31 해결책
다음 예시를 통하여 이슈 유형이 같더라도 특정 조건을 만족하는 이슈를 서로 다른 색상으로 표시하는 방법을 살펴보겠습니다.
이슈 유형이 “하위 작업”으로 동일한 A 이슈와 B 이슈에 대해
“상위 작업의 제목에 ○○○가 포함되어 있는 이슈”는 ‘빨간색’으로 표시
“상위 작업의 제목에 □□□가 포함되어 있는 이슈”는 ‘파란색’으로 표시
예시의 조건을 수렴하기 위해서는 이슈 유형별 색상 지정을 위한 Slice를 생성한 후, JQL 명령어를 통한 Slice 생성 과정을 거쳐야 합니다. 우선 이슈 유형별 색상 지정은 다음 링크를 통하여 확인할 수 있습니다.
JQL 명령어를 통한 Slice 생성은 다음과 같이 수행합니다.
1. 상단의 ‘New slice’ 클릭
2. Item type 콤보박스에서 ‘JQL’을 선택하면 하위에 명령어를 입력할 수 있는 박스가 표시
3. JQL 명령어를 입력
JQL 쿼리는 이슈 속성을 기반으로 해야 합니다.
시간 비교, 시간 기반 함수(now(), endOfDay(), startOfDay(), endOfMonth() 등) 또는 이슈 변경과 관계없이 변경될 수 있는 기타 변수에 의존하는 쿼리는 Slices에서 제대로 작동하지 않을 수 있습니다.
상위 작업의 제목에 ○○○가 포함되어 있는 이슈”는 ‘빨간색’으로 표시일 시. JQL 명령어
summary ~ "\"○○○\""
상위 작업의 제목에 □□□가 포함되어 있는 이슈”는 ‘파란색’으로 표시일 시. JQL 명령어
summary ~ "\"□□□\""
4. Settings 콤보박스에서 ‘Appearance’ 항목을 선택하면 하위에 Appearance 영역이 표시됨
5. Color Scheme 영역의 ‘CUSTOM’ 버튼 클릭하여 해당되는 색상코드를 입력
상위 작업의 제목에 ○○○가 포함되어 있는 이슈”는 ‘빨간색’으로 표시일 시. 색상 코드
빨간색 - #FF0000
상위 작업의 제목에 □□□가 포함되어 있는 이슈”는 ‘파란색’으로 표시일 시. 색상 코드
파란색 - #0000FF
6. Create slice 버튼을 클릭하면 [상위 작업의 제목에 ○○○가 포함되어 있는 이슈”는 ‘빨간색’으로 표시]에 해당되는 조건이 저장됨
7. [상위 작업의 제목에 □□□가 포함되어 있는 이슈”는 ‘파란색’으로 표시]에 해당되는 조건도 동일한 과정(1~6번)을 통하여 지정한 후, Save 버튼을 클릭
8. 다시 General Gantt Config 화면으로 전환 후, Save Settings 버튼을 클릭하여 최종 적용