Jira는 소프트웨어 개발과 프로젝트 관리를 위한 강력한 도구입니다. 하지만 처음 Jira를 접하는 사람이라면 Story, Task, Bug, Epic 같은 다양한 이슈 타입(issue type)에 혼란을 느낄 수 있습니다. 이 글에서는 모든 Jira 티켓 종류를 예시와 함께 자세히 소개하고, 각 티켓의 역할과 차이점을 쉽게 설명합니다.
1. Story (사용자 스토리)
정의:
Story는 사용자 관점에서 요구되는 기능이나 작업을 설명하는 티켓입니다. 일반적으로 애자일 개발 방식에서 사용되며, 사용자에게 가치를 제공하는 기능 단위를 의미합니다.
특징:
- 사용자 중심: "사용자로서 나는 ~하고 싶다" 형식으로 작성
- 개발자가 구현할 기능의 목적과 배경을 설명
- 여러 개의 Task로 세분화될 수 있음
예시:
"사용자로서, 이메일 주소로 회원가입을 할 수 있으면 좋겠다."
2. Task (작업 단위)
정의:
Task는 특정 기능 구현 또는 프로젝트 수행에 필요한 작업 단위를 나타냅니다. Story가 사용자 중심이라면, Task는 개발자나 디자이너의 내부 작업 중심입니다.
특징:
- 기능 구현, 테스트, 문서 작성 등 기술적 작업 포함
- Story와 독립적일 수도 있고, Story의 하위 작업일 수도 있음
- Epic의 일부이기도 함
예시:
"회원가입 폼의 유효성 검사 구현"
3. Bug (버그 또는 오류)
정의:
Bug는 시스템이나 애플리케이션에서 발견된 문제점, 오류, 비정상 동작을 나타냅니다.
특징:
- QA나 사용자 피드백을 통해 발견
- 긴급성에 따라 우선순위를 설정
- 일반적으로 Story나 Task를 통해 구현된 기능에서 발생
예시:
"회원가입 시 이메일 중복 확인이 작동하지 않음"
4. Epic (에픽)
정의:
Epic은 여러 개의 Story, Task, Bug 등을 묶는 상위 개념의 큰 작업 단위입니다. 일반적으로 한 Sprint 이상이 소요되는 대규모 기능 또는 프로젝트를 의미합니다.
특징:
- 긴 시간 또는 여러 Sprint에 걸쳐 진행
- Story와 Task를 통해 세부 작업으로 분할
- 로드맵과 연계하여 큰 틀의 목표를 정의
예시:
"회원 시스템 구축" (Epic)
→ Story: "회원가입 기능", "소셜 로그인", "비밀번호 재설정"
→ Task: "DB 테이블 생성", "API 연동" 등
5. Sub-task (하위 작업)
정의:
Sub-task는 특정 Story나 Task 아래에 연결된 더 작은 단위의 작업입니다.
특징:
- 부모 이슈가 있어야 생성 가능
- Story나 Task를 세분화하여 병렬 작업 가능
- 팀원 간 작업 분담에 유용
예시:
Task: "회원가입 기능 구현"
→ Sub-task: "프론트엔드 폼 작성", "백엔드 API 연결", "유닛 테스트 작성"
6. 기타 이슈 타입 (Optional)
Jira는 조직이나 프로젝트에 따라 커스텀 이슈 타입을 사용할 수 있습니다. 예:
- Improvement: 기존 기능 개선
- Spike: 기술적 연구 또는 분석을 위한 티켓
- Change Request: 기능 변경 요청
- Support: 고객 지원 관련 이슈
Jira 티켓 종류 요약 비교표
| Story | 사용자 기능 요구 | 기능 개발 | Epic, Task |
| Task | 기술적 작업 단위 | 코드 작성, 문서화 | Story, Sub-task |
| Bug | 오류 및 문제 해결 | QA, 유지보수 | Task, Epic |
| Epic | 대규모 기능 묶음 | 프로젝트, 로드맵 | Story, Task |
| Sub-task | 작업 세분화 | 병렬 작업 | Task, Story |
Jira 티켓 타입을 이해하면 협업이 쉬워진다
Jira에서 Story와 Task의 차이를 명확히 이해하고, Bug, Epic, Sub-task의 역할을 구분하면 프로젝트 관리가 훨씬 쉬워집니다. 팀원 간의 의사소통도 더 효율적이고 명확해지죠.
이제 Jira 티켓 종류에 대해 확실히 이해했으니, 보다 효과적인 애자일 협업이 가능해질 것입니다!
#Jira #Jira이슈타입 #Jira티켓종류 #Story와Task차이 #Jira사용법 #애자일개발 #프로젝트관리 #JiraEpic #JiraBug #JiraSubtask #Jira가이드 #Jira블로그