상세 컨텐츠

본문 제목

[Jira] Epic, Story, Bug, Task 관계 | Jira 와 Github 연동하기

😎 지식/Git&Jira🛠️

by :부셔져버린개발자 2025. 1. 7. 21:29

본문

더보기

ssafy에서 써보고 안 써본 지라 다시 써보자 

쀼 이슈가 너무 많다 ㅎ

https://www.youtube.com/watch?v=TV6JWJWAglk

Epic은 큰 규모의 기능 또는 프로젝트의 주요 목표

 

Story는 사용자의 요구사항을 기술한 것 

사용자로서 [기능]을 [목표]하기 위해

 

Bug는 소프트웨어에서 발생한 결함

 

Task는 구체적인 작업 단위, 기능을 개발하는 데 필요한 세부 작업

기능 구현, 문서 작성, 코드 리뷰

 


Epic: "사용자 로그인 시스템 구현"

  • Story 1: "로그인 페이지 UI 개발"
    • Task 1: "로그인 버튼 디자인"
    • Task 2: "입력 필드 및 유효성 검사"
    • Bug: "로그인 버튼 클릭 시 응답 없음"
  • Story 2: "서버 사이드 로그인 로직 개발"
    • Task 1: "OAuth 인증 연동"
    • Bug: "OAuth 인증 실패 시 오류 메시지 미출력"

버그, 이슈 트래킹하는 목적으로 사용해보기로 했다


Jira와 Github 연동하기

앱에서 Github을 찾는다 그리고 연결을 시작한다
권한 허용을 해주고 필요한 프로젝트에만 앱을 설치한다

이걸 왜 했는가?

이슈키를 브랜치 이름과 커밋 메시지에 포함시켜 Jira랑 자동으로 연결하기 위해서!

git checkout -b JRA-123-<branch-name>
git commit -m "JRA-123 <commit message>

 

 

https://support.atlassian.com/jira-software-cloud/docs/reference-issues-in-your-development-work/

 

Reference issues in your development work | Jira Cloud | Atlassian Support

Use issue keys in your development work to send information to Jira from your connected development tools like Bitbucket, GitHub, GitLab, and more.

support.atlassian.com

 

728x90

관련글 더보기