Jira

Jira의 역할

크게 2가지이다.

  • Issue Tracking

  • Project Planning

장점

jira
  • 작업 현황 확인이 쉽다.

  • 작업 현황을 보고 우선 순위나 스케쥴을 조절하고, 성과를 한눈에 볼 수 있다.

  • 각 이슈에 대한 역할과 임무를 확실히 볼 수 있다.

  • 이슈가 발생 시 해결한 히스토리들은 모두 자산이 된다.

  • 이 모든 것을 해줌으로서 협업 시 불필요한 커뮤니케이션을 줄여준다.

Issue

각각의 작업의 단위이다.

  • Epic

    • Story를 묶는 단위

  • User Story

    • 사용자의 요구사항

  • Task

    • User Story의 하위 작업

    • 개발자의 실제 작업 단위

  • Bug

  • Enhancement Request

  • Etc...

사용법

Work Flow를 각각 설정할 수 있다.

  1. 사용자의 요구사항

  2. Issue 생성

  3. Issue 할당

  4. 개발

  5. 이후는? 어떤 Work Flow를 쓰느냐에 따라?

결론

  • 즉 이슈 관리를 해주며 프로젝트의 전체 진행 상황과 개인의 역할을 명확하게 볼 수 있게 만들어준다.

  • 그 외 기획자 or 디자이너 or PM 과의 문서 협업은 Confluence를 통해 진행하며, CI/CD는 GitLab을 통해 진행한다.

  • 모든 것은 연동이 가능하다!

첫 시작 시 할 것

참고!! 아틀라시안 마켓플레이스에서 이것 저것 다운받을 수 있는 것이 많다.

  • 협업 방법론 시, 어떤 방법론을 택할 것인지?

    • 스크럼

    • 칸반

    • Basic

    • Etc...

  • 어떤 워크플로를 택할 것인지?

    • 여러 워크플로가 있음.

  • 이슈의 종류는?

    • 기본 말고 추가하고 싶은 이슈 종류가 있는지?

Reference