Jira

Updated:

Jira

Agile 소프트 웨어 개발 방법론을 지원하는 project 관리 software

이름의 유래는 Atlassian의 개발자 닉네임인 Gojira에서 따왔으며, 이전에는 버그 추적에 내부적으로 사용 했던 Bugzilla에서 가져 왔다고 언급되어있다.

사용자가 이슈를 추척하고, 프로젝트를 관리하는 부분에서 사용하며, 4가지 패키지로 구성되어있다.

  • Jira Core - 일반적인 프로젝트 관리
  • Jira Software - agile 프로젝트 관리, 이전 별도 제품(Jira Agile)을 포함한 기본 소프트웨어 포함
  • Jira Service Desk -IT 또는 비지니스 에서 사용
  • Jira Ops - 사건 관리

보다 더 자세한 위키글은 한글 위키피디아에는 없고 영문판만 존재하는 것으로 보인다.

사용 및 설치 방법

Jira는 Web & App 모두를 지원한다. (둘다 기능은 거의 유사하지만, app에서는 안되는 기능들이 몇가지 있고, 실행시 몇번 셧다운 된 적이 있어 Web로 하는걸 개인적으로 추천한다. 😂 )


App 사용과 설치 방법에 대해 적어보려한다. (mac 기준)

링크 를 클릭하여 들어가면 앱 다운로드하기 가 있고 클릭을 하면 다운로드가 진행이 된다.

다크 모드를 적용여부도 따로 체크가 가능하다.

따로 App Store로 연결이 되며, 설치를 하면 된다.



설치가 완료 되면

프로젝트 생성을 통해 프로젝트 생성이 가능하며, 자신이 사용하고 싶은 걸로 (스크럼 혹은 칸반) 택하여 프로젝트를 만든 뒤

기능들을 수행하면 된다.


Jira의 각 기능에 대해서 내가 글을 정리하는 것 보다, 더 좋은 글들이 많이 있으니 링크를 첨부해 둔다.


Atlassian 에서 제공하는 가이드 및 자습서

어느 스타트업의 애자일 스크럼과 Jira에 대한 연구 문서

Jira 사용 설명서 및 tips



단축키

Jira App 에서는 실제로 단축키 보단 그냥 마우스 만으로도 편하게 조작 및 작성이 가능하다.

그렇기에 Jira 에서 제공하는 Shortcut 리스트만 첨부한다.

출처




Github 과 연동

구글링을 해서 찾아보니 잘 쓰여져는 있지만 글이 2018년도 글이다 보니 현 시점(2020년 7월)

에는 Jira가 조금 더 편해지고 연동이 더 쉬워진 거 같아서 글을 쓴다.

Jira의 프로젝트에서 오른쪽 상단 설정탭에서 앱을 클릭한다.



그 후 Github 을 검색한 뒤 , 추가하고, Github과 연동을 한다.



그런 뒤 권한을 주게 되는데(github 에 로그인 되어있어야 한다.)



위 그림과 같이 원하는 Repo 만 줄 것이냐, 아니면 모든 Repo 에 대해 줄 것이냐 묻는다.

나는 test를 위해 하나의 Repo에만 주었다.

여기까지 진행하면 Jira 와 Github의 연동은 완료 된다.



추후에 github setting 탭의 Application의 부분에서, Jira에 들어가 아래로 내리다 보면, Repo에 대한 권한 변경이 가능하니

처음 초기에 Repo 에 대한 설정은 크게 신경쓰지 않아도 무방하다.



작업 이후, 해당 이슈 번호를 넣어 commit 을 하면



Jira 로 돌아가 해당 이슈에 들어가서 확인을 하면, commit이 되어있는 것이 확인이 된다.



j10

현재 개발을 확인하는 부분은 app은 지원하지 않고, Web으로만 지원이 되는 것으로 보인다(2020/7 기준)

commit 하나하나에 이슈 번호를 붙이기 힘들다면, 아래의 글을 참고하면 큰 도움이 될 것이다.

Github 커밋 메세지에 Jira 이슈번호 자동으로 넣어주기

Tags:

Categories:

Updated: