Jira
란?
- 엔지니어가 작업 추적, 관리하는 데 사용하는 소프트웨어 개발 도구
- 애자일, 워터폴 모두 사용 가능.
- 스크럼(프로젝트를 작은 단위로 나눠서 단계적으로 완성해나가는 것),
칸반(작업 전, 작업 중, 작업완료 끌어다가 명확하게 관리) 등 다양한 애자일 프레임워크 지원- 현재는 IT 서비스 관리, 비즈니스 프로젝트 관리 등 다양하나 분야에서 사용되고 있다.
Jira의 이슈 타입
Bug
- 개발 과정 중 보고된 버그
Task
- 수행해야 할 작업
Epic
- Story를 묶는 큰 일감 단위. 장기적인 프로젝트 목표를 반영하고
Story
- 사용자의 요구사항이나 개발 대상이 되는 기능
Custom Issue
- 필요에 따라 사용자의 조직에서 정의한 이슈 유형
1) 스프린트 - 팀이 일정량의 작업을 완료하는 시간이 정해진 짧은 기간(1~4주).
특정 기간 동안 완료할 작업을 계획하여 팀의 목표를 달성하는 방법
2) 스프린트 리뷰 - 스프린트 동안 작업한 것에 대해 논의하고 피드백을 받는 자리. 제품을 개선할 방법을 논의.
3) 스프린트 회고 - 팀이 협업하는 방식을 개선하는데 집중
4) 워크 플로우 Workflow - 이슈가 진행되는 전체 과정을 나타냄. 상태와 전환 과정을 정의하여 이슈가 어떻게 처리되는지 관리함
5) 마일스톤 Milestone - 프로젝트 진행 과정에서 달성해야 할 중요한 중간 목표
6) 대시보드 Dashboard - 프로젝트의 진행 상태와 성과를 시각적으로 제공하는 개인화된 정보 인터페이스
7) 번다운 차트 Burndown Chart - 스프린트 진행 중 남은 작업량의 추세. 스프린트 동안 감소하는 작업량을 시각적으로 보여주어, 팀이 계획산 스프린트를 제시간에 완료할 수 있는지를 평가한다.
8) 백로그 Backlog 관리 - 우선순위를 적절하게 조정하여 팀이 중요한 작업에 집중할 수 있게 하고, 현재 팀의 역량을 고려하여 현실적인 계획이 세워질 수 있도록 유지하는 것