CS지식

JIRA란?

hminor 2023. 6. 1. 16:00

JIRA 쓰는 이유

  • 애자일 팀에서 추천하는 최고의 도구
  • 프로젝트의 체계적 관린
  • 편리한 이슈 트래킹
  • 프로젝트 전반에 대한 레퍼런스 확보 및 관리
  • 세계시장 점유율 60%
  • 대부분 기업의 우대사항에 포함되어있음 그래서 쓰자 ^^

JIRA의 기본적 활용

Workflow

  • Jira의 워크플로에서는 팀원이 자신에게 어떤 일이 배정되었는지 파악하고
     다른 모든 팀원의 워크로드를 확인할 수 있습니다.
  • 워크플로는 수정하기 어렵다 그냥 안된다고 생각하자
  • Ticket이 생성되고 완료될 때까지의 상태 변화
  • 프로젝트 진행상황을 한눈에 파악 가능
  • 불필요한 커뮤니케이션 감소

BULK

Jira Issue를 일괄수정(Bulk edit)하는 가이드를 공유하기 위해 작성되었다.

  1. 이슈 검색

이슈 > 이슈 검색을 통해 수정을 원하는 이슈 검색

  1. 일괄 수정(Bulk Edit)

2.1 메뉴 진입 도구 > 대량 변경 에서 이슈 숫자 선택

2.2 수정을 원하는 이슈 선택 이슈 리스트에서 수정을 원하는 이슈 선택

2.3 수정 옵션 선택 다음 중 원하는 옵션을 선택

  • 이슈 편집 : 필드의 특정 값 변경
  • 이슈 이동 : 이슈를 다른 프로젝트로 이동
  • 이슈 전환 : 이슈 상태를 In Progress에서 Done으로 변경
  • 이슈 삭제 : 이슈 삭제
  • 이슈 지켜보기
  • 이슈 지켜보기 중단

2.4 변경 필드 및 값 선택 이슈 편집의 경우, 변경 할 필드의 값을 선택 혹은 입력

2.5 확인 및 변경 수행 변경 내역을 확인하고 이상이 없을 경우 변경 수행

2.6 변경 완료 변경 처리 및 완료 수행

Releases

CI/CD를 구축하고 있는데,
이를 진정으로 사용하도록 돕는 JIRA의 툴 즉, 배포를 편하게 하기 전 버전 컨트롤을 쉽게 할 수 있게 하며,
그 버전에 어떤 티켓이 있고, 안정성확보를 어떻게 하면 좋을지 도와주는 툴이라고 생각하면 된다.
==> 백로그에서 핸들링한다.


릴리스/버전 관리가 주는 다른 장점
첫째는 스프린트와 별개로 기능별로 버전을 만들어 두었을 때, 각 버전이 언제쯤 배포될지 예측할 수 있었다는 점입니다. 버전 보고서를 열고 버전을 선택하면, 버전에 포함된 이슈 중 완료한 이슈와 남은 이슈
그리고 지금까지 팀이 보여준 작업 속도에 기반한 배포 가능 시점을 예측해서 보여줍니다.

둘째는 개발 진행 중 발생하는 프로젝트의 메타 정보를 저장할 공간이 생겼다는 점입니다.
인덴트에서는 제품과 관련된 내용을 지라 이슈에 정리하고, 회의록은 노션 등의 공간에 저장하고 있는데요.
제품과 관련된 정보를 최대한 기록한다고 해도 여전히 어디에 적어야 할지 애매한 정보들이 존재합니다.
예를 들어 이 버전이 프로덕트에 어떤 가치를 더하는지, 저 버전은 어떤 의도로 계획했는지와 같은 점입니다.

'CS지식' 카테고리의 다른 글

JPA  (0) 2023.06.01
Mordern Java with Python  (0) 2023.06.01
정규표현식  (0) 2023.06.01
GIT & JIRA  (0) 2023.06.01
서비스 플랫폼  (0) 2023.06.01