개발은 뚠뚠, 오늘도 뚠뚠/개발 환경

[일잘러의 협업 툴] 간단한 Jira 용어와 사용법

데브티치 2021. 9. 13. 17:21
이 글에는 협업 툴인 Jira에 대한 간단한 용어와 사용법이 있습니다.

 

Jira를 사용하는 이유

: 협업을 할 때 다른 팀원들의 진행 상황이나 나의 진행상황을 쉽게 공유하기 위해서 사용합니다. 스크럼이나 칸반보드를 사용하면 TO DO(해야할 일), IN PROGRESS(진행중), DONE(완료)와 같은 현재 작업에 대한 진행상황을 파악할 수 있고 팀원들과 공유하며 일정을 관리할 수 있습니다.

 

이슈 만들기

: 이슈는 팀원에게 할당하는 개별적인 업무입니다. (작업 또는 스토리가 될 수 있음)

  • 프로젝트 지정
  • 이슈 유형
    • 에픽 (큰틀)
    • 스토리 (이야기)
    • 작업
    • 버그
    • 하위테스크
      스토리나 작업은 하위태스크를 가질 수 있음

      단위 크기 : 에픽 > 스토리 > 작업
  • Name (요약)
    : 할일을 간략하게 알 수 있도록 작성
    ex) 이슈 공유합니다 (x)
         로그인 페이지의 로그인 버튼 비활성화 작업 (o)
  • 설명
    : 설명을 통해 구체적인 일의 작업 지시

이슈 유형이나 이슈 생성 시 포함 되어야 할 내용에 대해서는 팀원들과 회의를 통해서 일관되게 결정하는 것이 좋습니다.

ex) 실제로 팀프로젝트 할 때 다음과 같은 규칙을 세우고 Jira를 작성했습니다.

스토리 앞에 [front] [back] [infra] [etc] 넷 중 하나 선택해서 명시해주기
개발 외의 작업은 story가 아닌 task로 이슈 생성

 

 

  • 상단바의 만들기 버튼을 통해 이슈를 생성하면 백로그에서 이슈가 생성 된 것을 볼 수 있고 스프린트로 끌어서 이동할 수 있습니다.

  • 백로그
    : 백로그에서 스프린트 만들기를 누르면 스프린트(짧은 단위의 프로젝트) 생성, 스프린트의 마감 일 지정, 이슈 할당이 가능합니다.

    스프린트가 여러개 생성되었을 경우 앞의 스프린트가 완료될때까지 다른 스프린트의 시작버튼이 비활성화 됩니다.

  • 활성 스프린트 (작업중인 스트린트)
    : 드래그를 통해서 각 작업들의 진행
    • 할일(TODO)
    • 진행중(IN PROGRESS)
    • 완료(DONE)
  • 이슈
    생성한 이슈들을 볼수가 있고, 여기서 추가적으로 할일, 진행중, 완료 버튼을 눌러서 표시할 수 있습니다.
    첨부파일 기능, 댓글 기능, 레이블 기능, 우선순위 기능을 제공합니다.