Table of Contents |
---|
Board Filters
모든 프로젝트의 보드에는 보드에 표시되는 이슈는 JQL 로 작성한 필터 조건에 맞는 이슈들을 가져옵니다.
...
기본 적용되는 필터는 아래 구문처럼 현재 프로젝트의 이슈만 표시합니다.
Code Block |
---|
"project = |
...
그리고 지난 시간인 "보드 설정 자세히 알아보기"에서 말씀드렸듯이 칸반 보드일 경우 하위 필터와 완료된 작업 숨기는 필터가 적용되어 이슈를 걸러서 표시합니다.
Board filters
Example board filter
...
Quick Filters
Filtering a board: quick filters
...
Quick 필터는 보드에 표시되는 이슈들을 추가로 필터링하는 방법으로 기본적으로 2개의 빠른 필터가 있습니다.
...
PROJECTNAME" |
사용하는 필터를 보려면 상단의 더보기 → 보드 설정을 클릭합니다.
...
설정 좌측의 일반 → 필터 에서 현재 보드에 설정된 쿼리 필터를 확인할 수 있습니다.
...
현재 쿼리 필터는 다음과 같은 걸 알수 있으며 아래에 칸반보드 보조 필터 항목에도 JQL 문법이 있는 게 보입니다.
Code Block | ||
---|---|---|
| ||
project = TK ORDER BY RANK ASC |
이 항목 의미를 설명하기 전에 먼저 애자일 프로젝트 유형이 스크럼이 아닌 칸반인 경우를 생각해 봅시다.
칸반은 스크럼처럼 여러 제약이 없고 2가지 제약만 있으므로 사용이 용이하지만 다른 관점에서 보면 프로젝트의 비전이나 나아갈 길이 한 눈에 안 보일 수 있습니다.
스크럼 방법을 사용할 경우 완료한 스크럼은 기본적으로 표시하지 않게 정보량을 줄일수 있지만 칸반은 그렇지 않으므로 처리한 이슈를 계속 표시하면 보드가 너무 많은 이슈로 인해 가독성이 떨어지게 떨어지게 됩니다.
그래서 칸반 프로젝트를 사용할 경우에는 버전을 꼭 같이 사용하는게 좋으며 칸반 프로젝트의 경우 Jira 가 자동으로 버전이 할당되지 않았거나 할당한 버전이 릴리스 안 된 이슈만 가져오는 보조 필터를 생성합니다.
Code Block | ||
---|---|---|
| ||
fixVersion in unreleasedVersions() OR fixVersion is EMPTY |
Board filters 생성
담당자가 lesstif 이고 Bug 유형의 이슈만 보드에 표시하는 보드 필터를 새로 만들어 봅시다.
기존 필터를 바꿀수도 있지만 새로 필터를 만들고 보드에 등록하는 방법을 권장합니다.
설정에 들어가서 “저장된 필터” 에 마우스를 대고 연필 아이콘을 클릭합니다.
...
연필 아이콘이 리스트 아이콘으로 변경됩니다.
...
만들어 놓은 필터 목록이 표시되는데 사용할 필터를 설정해 주면 됩니다.
...
“저장된 필터” 가 변경된 걸 확인할 수 있습니다. 필터를 수정하려면 필터 아래의 “필터 쿼리 편집” 을 클릭하면 필터 저장 화면으로 전환합니다.
...
필터를 변경하려면 필터 설정 화면에서 수정하고 검색 버튼을 클릭해서 동작 여부를 확인합니다.
...
검색어가 정상이면 상단의 저장 메뉴가 활성화됩니다. 저장을 누르면 필터가 저장되고 보드에도 반영 됩니다.
...
애자일 보드로 돌아오면 필터가 적용되서 표시되는 것을 확인할 수 있습니다.
...
Quick Filters
보드 상단에는 간단한 필터 버튼이 붙어 있습니다. 아래는 “담당자 미할당”, “내 이슈만”, “최근 업데이트됨” 3가지 검색이 제공되는 보드입니다.
보드 상단에 있는 간단한 필터를 빠른 필터(Quick filter)라고 하며 퀵 필터를 적용해서 빠르게 이슈를 선별할 수 있습니다.
...
해당 필터를 클릭해 보면 보드에 이슈들이 필터가 반영되어 표시되는 것을 알 수 있습니다.
...
Quick filter 추가
만약 기본 제공되는 빠른 필터이외에 커스텀 추가 필터가 필요하다면 보드 설정에서 설정하면 됩니다가능합니다.
보드 설정에 들어가서 설정 목록에서 "빠른 필터"를 클릭합니다.그리고
...
여기에서 JQL 쿼리 문법을 통해 새로운 필터를 추가할 수 있습니다.
그러면 담당자가 할당되지 않은 BUG 유형에 미해결인 이슈들만 표시하는 빠른 필터를 만들어 보겠습니다.
이름에 "담당자 미할당미해결 BUG 유형" 이라고 적고 JQL 항목에는 "assignee is EMPTY" 라고 써주고 항목은 아래 코드처럼 입력하고 설명 항목에는 "담당자가 없는 모든 이슈 표시" 라고 적겠습니다.
Code Block | ||
---|---|---|
| ||
issuetype = Bug and statusCategory != Done |
그리고 보드로 돌아가면 상단에 빠른 필터가 추가된 것을 확인할 수 있으며 클릭해보면 필터가 반영되어 이슈가 표시되는 것을 볼 수 있습니다.
...