Jira 개념 설명

Jira 개념 설명


개요


 Jira의 구성과 Jira project의 구성에 대한 설명이다. 


Jira concept


Project Categories

여러 프로젝트를 카테고리별로 분류하여 관리. 같은 카테고리안의 모든 이슈 검색 가능

Project조직의 요구사항에 따라 정의 된 이슈의 모음
Components프로젝트를 세분화 시킬 수 있는 단위로서 데이터베이스, 유저 인터페이스와 같은 ‘Component’들을 정의하고 이에 따라 이슈들을 분류하는 데 쓰인다. 한 프로젝트 내에 여러 팀이 있을 경우 유용
Versions

프로젝트의 특정시점을 지정하기 위해 사용. Release 일정을 관리 할 때 도움이 됨

Issues

Jira 에서 관리할 기본 항목. 해당 프로젝트의 버그나 개선사항, 문의사항 등으로 프로젝트에 등록되는 항목

Issue Types

프로젝트를 진행하면서 생기는 이슈의 종류를 의미한다. 기본적으로 Bug, Improvement, New Feature, Task 가 정의되 있고, 사용자 정의 Issue Type 을 생성하여 사용 가능

Sub-Tasks

특정 이슈와 관련되어 부가적으로 생겨날 수 있는 이슈를 의미함



Jira Project 


Issue TypeJira에서 관리할 기본 항목. 해당 프로젝트의버그”,  “작업”,  “부작업”,  “Story” 등으로 프로젝트에 등록되는 항목
Issue Type Scheme프로젝트와 해당 프로젝트에 사용할 수 있는 이슈 종류 정의
FieldIssue에 입력될 항목 정의. 필드에는 이슈에 대한 정보가 있으며, 이슈 유형별로 필드가 다를 수 있음
Field configuration

모든 Field에 대한 구성 설정. 각 필드의 설명, ‘Field’의 숨김 기능, 특정 ‘Field’가 의무적으로 기입해야 하는 사항인지 아닌지 여부(‘Required’/ ‘Optional’) 등을 정의

Field configuration Scheme Issue Type과 Field configuration을 연결
ScreenField 값을 배치하여 관리 할 화면 정의이슈를 생성하거나 수정 및 보기를 할 때 나오는 화면 자체를 의미
Screen Scheme이슈 작업을 생성화면, 보기화면, 수정화면에 연결
Issue Type Screen SchemeIssue 종류 별 Screen Scheme 정의
Workflow프로젝트의 전체적인 흐름을 의미하는 것으로 수명주기 동안 이슈단계의 전환을 정의
Workflow Scheme해당 프로젝트에서 사용할 수 있는 Issue Type workflow를 연결 정보를 정의

프로젝트

프로젝트는 Field configuration Scheme와 Issue Type Screen Scheme, Workflow Scheme 조합으로 정의.