[디프만] Jira란?

채상엽·2022년 9월 27일
0

Deepromeet

목록 보기
1/2

Jira란?

Jira는 짧은 주기의 스프린트 개발 단위를 반복하여 프로젝트를 완성 시켜 나가는 Agile 방식의 프로젝트 관리 및 협업 툴이다.

용도는 크게 두 가지로 사용된다.
1. Agile 방식의 프로젝트 관리 -> 칸반(Kanban)보드, 스크럼
2. 업무 관리

Jira를 사용하기 전 알고 가야 할 용어들

  • 스프린트(Sprint)
    짧은 기간(2주~4주) 정도를 한 스프린트로 잡으며, 이 작업 단위가 모여 통합적인 기능이 구현 완료되어 릴리즈 가능한 상태가 되는 기간을 말한다.
  • 이슈(issue)
    이슈라고 해서 문제라고 생각할 수 있겠지만, 사실 사용자 스토리라고 할 수 있다. 예를 들어 로그인 기능의 경우에 로그인 화면 구현, 비밀번호 찾기 기능 구현, 본인인증 기능 구현 등을 이슈로 등록하게 된다.
  • 스크럼(Scrum)
    부스러기, 조각을 의미한다. 우리가 구현하고자 하는 서비스에 n개의 메뉴가 있다고 하면, n개의 스크럼으로 나누어진다고 할 수 있다.(물론 더 작을 수도 더 많을 수도 있다.)

스프린트 과정

1. 스프린트 플래닝

  • 팀의 목표를 설정
  • 태스크를 산정
  • 티켓 에스티메이션 & 배분

2. 스프린트 리뷰

  • 해당 스프린트의 산출물을 공유한다.

3. 스프린트 회고

  • 지난 스프린트의 결과물을 돌아보는 시간을 갖는다.

이슈 유형

  • 에픽
    작은 업무들로 나눌 수 있는 큰 업무, 여러 스프린트에 걸쳐 완료된다.
  • 스토리
    사용자(고객)이 사용하는 기능을 기술한다. 기술적인 용어보다는 비즈니스 언어로 작성하는 것이 좋다.
    ex. 사용자는 팀원 초대를 위해 로그인을 할 수 있다.
  • 태스크
    에픽/스토리의 하위 작업이다. 각 태스크의 하위 태스크도 생성이 가능하다.
  • 버그
    말 그대로 결함, 장애를 말한다.
  • 개선
    추가적인 디벨롭이 필요한 항목에 해당한다.
profile
프로게이머 연습생 출신 주니어 서버 개발자 채상엽입니다.

0개의 댓글