1. 개요
1.1. Jira에서 화면 (Screen)이란 무엇인가요?
프로젝트 관리 시, 각 이슈 유형과 워크플로에 따른 상태마다 사용자로부터 입력받아야 할 정보가 다를 것입니다. Jira에서 화면 (Screen)은 이슈를 생성하거나 편집할 때 사용자에게 표시되는 입력 양식을 의미합니다. 화면은 이슈의 필드들을 구성하고, 어떤 정보가 어떻게 표시될지를 제어합니다. 이를 통해 팀은 프로젝트 요구 사항에 따라 사용자에게 적절한 정보를 요청하고 보여줄 수 있습니다.
예를 들어, 이슈를 생성할 때 필요한 필드와 이슈를 해결할 때 필요한 필드가 다를 수 있습니다. 화면을 활용하면 이러한 상황에 맞게 필드를 구성하여 사용자 경험을 개선하고 데이터의 일관성을 유지할 수 있습니다.
1.1.1. 화면 구성 요소
화면과 관련된 설정 메뉴는, 화면 (Screen), 화면 구성표 (Screen scheme), 그리고 이슈 유형 화면 구성표 (Issue type screen scheme)으로 구성됩니다.
화면: 필드들의 집합으로, 어떤 필드들이 화면에 표시될지를 결정합니다.
화면 구성표: 특정 이슈 작업(예: 생성, 보기, 편집)에 어떤 화면을 사용할지 정의합니다.
이슈 유형 화면 구성표: 특정 이슈 유형에 어떤 화면 구성표를 적용할지 결정합니다.
이를 통해 프로젝트의 각 이슈 유형과 작업에 따라 화면을 세부적으로 제어할 수 있습니다.
1.1.3. 화면과 워크플로의 관계
화면은 워크플로의 전환 (Transition)과 연계하여 사용될 수 있습니다. 특정 전환 시 사용자에게 추가 정보를 입력받거나 확인하도록 화면을 지정할 수 있습니다.
예를 들어, 이슈를 "진행 중"에서 "완료"로 전환할 때 해결 방법 (Resolution) 필드를 입력받는 화면을 표시하도록 설정할 수 있습니다.
1.1.4. 화면과 필드의 관계
화면에 표시되는 필드는 이슈의 데이터 입력과 표시를 제어합니다. 필요한 필드만 화면에 포함시켜 사용자의 집중도를 높이고 불필요한 혼란을 줄일 수 있습니다.
시스템 필드: Jira에서 기본적으로 제공되는 필드입니다. 일부 시스템 필드들은 이름 변경, 수정, 숨기기 등이 불가능할 수 있습니다.
커스텀 필드: 프로젝트의 요구에 따라 직접 추가한 필드입니다.
필드의 순서와 배치는 화면 설정에서 조정할 수 있으며, 이를 통해 중요한 정보를 더 눈에 띄게 할 수 있습니다.
2. 직접 해보기
2.1. 새로운 화면 생성하기
아래 내용은 회사에서 관리하는 프로젝트 (company-managed project)를 기준으로 작성되었습니다.
팀에서 관리하는 프로젝트 (team-managed project)와 회사에서 관리하는 프로젝트 (company-managed project)의 차이점에 대하여 알아보세요.
위와 같이, 상단 탐색바의 톱니바퀴 아이콘 (⚙️)을 클릭하고 이슈 (Issues)를 선택합니다.
좌측 사이드바의 화면 (Screens) 메뉴로 이동합니다.
화면 추가 (Create a new screen) 버튼을 클릭합니다.
화면의 이름을 입력하고 추가 (Add) 버튼을 누릅니다.
2.2. 화면 구성표 생성 및 적용
좌측 사이드바의 화면 구성표 (Screen Schemes) 메뉴로 이동합니다.
화면 구성표 추가 (Create a screen scheme) 버튼을 클릭합니다.
화면 구성표의 이름, 설명, 그리고 기본 화면을 선택, 추가 (Add) 버튼을 클릭합니다.
이슈 작업과 화면 연결에서 각 작업에 사용할 화면을 선택합니다.
생성 (Create): 이슈 생성 시 사용할 화면
편집 (Edit): 이슈 편집 시 사용할 화면
보기 (View): 이슈 상세 보기 시 사용할 화면
추가 (Add) 버튼을 클릭하여 화면 구성표 연결 작업을 마칩니다.
2.3. 이슈 유형 화면 구성표에 화면 구성표 연결
좌측 사이드바의 이슈 유형 화면 구성표 (Issue type screen schemes) 메뉴로 이동합니다.
이슈 유형 화면 구성표 추가 (Create issue type screen scheme) 버튼을 클릭합니다.
이름과 설명을 입력하고 기본 화면 구성표을 선택, 추가 (Add) 버튼을 클릭합니다.
이슈 유형에 화면 구성표 연결 (Associate an issue type with a screen scheme)에서 특정 이슈 유형에 다른 화면 구성표을 할당할 수 있습니다.
추가 (Save) 버튼을 눌러 이슈 유형 화면 구성표 연결 작업을 마칩니다.
2.4. 프로젝트에 이슈 유형 화면 구성표 적용
프로젝트 설정 (Project settings)으로 이동합니다.
이슈 유형 화면 구성 (Issue type screen scheme) 메뉴를 선택합니다.
연결된 화면 구성표에서 변경 (Change) 버튼을 클릭합니다.
적용할 이슈 유형 화면 구성표을 선택하고 확인 (Confirm) 버튼을 누릅니다.
2.5. 워크플로 전환에 화면 연결하기
워크플로 (Workflows) 메뉴로 이동합니다.
편집할 워크플로를 선택하고 편집 (Edit) 모드로 진입합니다.
화면을 연결할 전환 (Transition)을 클릭합니다.
팝업 창에서 화면 (Screen) 탭을 선택합니다.
드롭다운 메뉴에서 원하는 화면을 선택하고 확인 (Confirm) 버튼을 누릅니다.
모든 변경 사항을 완료한 후 적용 (Publish) 버튼을 클릭하여 워크플로를 적용합니다.