본문 바로가기
회고/aws&docker fastcampus

AWS/Docker 클라우드 패스트캠퍼스 챌린지 5일차

코동이 2021. 9. 10.

09.Jira CustomField 설정하기

 

관리에서 이슈유형에서 새롭게 추가하고 이슈 유형 계획에서 새로운 이슈유형을 사용할 수 있다.

새롭게 만든 유형으로 작업흐름을 살펴볼 수 있다.  커스텀필드 설정은 다음과 같이 넣을 수 있다

개발의 입장에서는 문제에 대해서 발생했다고 표현할 수 있다.

 

==================================================

문제 발생 일지 2019.10.31(날짜타입)

작업자 직군 개발자 / 기획자 / 디자이너 / 스케쥴 매니져 (택일) (1개를 선택한다)

문제 내용 TEXT 타입

작업 필요 내용 TEXT 타입 (문제가 발생할 때 어떤 내용이 필요한지 적는다)

비고 TEXT 타입 (해당 이슈에 대해서 특정값을 넣을 수 있다)

참고 URL Confluence URL (참고 URL을 토대로 컨플루언스와 연동할 수 있다)

요청 완료 일시 2019.11.05(날짜타입) (요청 일시를 적을 수 있다)

=================================================

[화면]에서 화면을 추가한다

화면 구성에서 내가 정한 셋팅항목을을 추가할 수 있다.

요약, 담당자, 보고자는 필수이기 때문에 꼭 넣어주어야 한다

기존에 있는 프로젝트를 선택하고 화면 계획과 연계를 추가한다

 

연결이 되었다고 따로 뜬다. 이제 이슈를 새로 생성하면 새롭게 이슈페이지를 나타낼 수 있다.

 

관리자 화면으로 넘어가서 [사용자 정의필드]에서 필드유형 선택에서 날짜 선택을 한다.

텍스트, 문자열, 여러줄, 라디오 버튼 등의 여러 UI 설정을 할 수 있다.

마우스로 드래그를 해서 위치 순서를 바꿀 수 있다

 

이슈 유형에 따라서도 이슈 화면에 나오는 구성 칼럼들이 달라질 수 있다.

 

10.Jira DB 구조 설명

JIRA 공식 DB 스키마 사이트에서 모든것을 이해할 필요가 없다.

필요한 특정 스키마만 확인하고 사용할 줄 알면 된다.

 

issue를 생성하고 저장하고 값에 관련된 테이블들이 있다.

 

issue 관련 테이블(jiraissue, issuestatus)

issuestatus & jiraissue

 

 

지라테이블에서 조인을 통해서 테이블끼리 값을 사용할 수 있다.

요약, 보고자, 담당자, 프로젝트 키 등은 필수 정보이므로 jiraissue테이블에서 해당 값은 필수이다

jiraissue와 issuestatus는 jiraissue에서 issuestats 테이블의 id를 FK로 가지고 있다

 

project 테이블(project)

지라의 프로젝트 ID와 연결이 된다. 키정보와 오리지널 키 정보는 백업용으로 사용된다.

 

커스텀 필드 테이블(customfield, customfieldvalue, customfieldoption)

데이터 정보가 여러가지일 수도 있고 다양한 정보이기 때문에 여러가지 커스텀 필드 테이블을 이용한다

새로 생성된 커스텀 필의 값들은 customfield에 저장된다. 옵션정보들이 custonfieldoption에 저장된다. 개발계와 운영계를 따로 운영하기보다 같은 정보로 운영한다. 따라서 한가지로 통일해서 사용해야 한다.

따로 운영하는 것이 번거롭기 때문이다

 

issue 링크 테이블(issuelink)

여러개가 될 수도, 상위 하위, 병렬구조가 될 수 있다. 다양한 링크 구성이 가능하다. 시작점과 도착점이 있기 때문에 이력을 확인할 수 있다.

 

필수 링크 확인

=> https://bit.ly/37BpXiC

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr

 

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.

반응형