jira sub task with example
JIRA에서 하위 작업 및 병합 작업 생성 및 작업 :
우리는에 대해 알게되었습니다 JIRA 버그 추적 도구 이전 튜토리얼에서.
우리 모두는 JIRA 문제가 표준 및 독립형 문제라는 것을 알고 있습니다. 그러나 JIRA는 문제 분석도 용이하게합니다.
이것은 여러 가지 방법으로 달성 할 수 있습니다. 사용자가 새로운 유사한 이슈를 생성하기 위해 모든 필드를 다시 입력 할 필요가 없도록 이슈를 복사하는 조항이 있습니다. JIRA 교육 시리즈 개념에 대한 명확한 지식을 제공합니다.
=> 전체 JIRA 튜토리얼 시리즈를 보려면 여기를 클릭하십시오.
이 튜토리얼은 JIRA 하위 작업, JIRA 하위 작업 생성, 이슈를 하위 작업으로 또는 그 반대로 변환, 이슈 복제 (복사), 이슈 수정 / 이동 등에 대해 자세히 설명합니다.
하위 작업은 상위 문제 (작업)를 개별적으로 할당하고 추적 할 수있는 작업 청크로 나누는 것입니다.
학습 내용 :
하위 작업 지라
우리 모두 알고 있듯이 JIRA의 작업 / 문제는 언급 된 스토리 / 요구 사항입니다.
문제가 너무 크고 복잡한 경우 JIRA에서 '하위 작업'으로 알려진 논리적 하위 문제로 나눌 수 있습니다. 이러한 작은 문제는 제대로 관리 할 수 있습니다.
각 하위 작업은 별도의 사람이 처리 할 수 있으므로 주요 문제의 진행 상황을 더 나은 방식으로 모니터링 할 수 있습니다. 또한 하위 작업을 수행하는 사람은 해당 영역을 더 잘 이해하게됩니다.
하위 작업이 생성되면 주요 문제를 상위 문제라고합니다. 상위 문제의 모든 하위 문제는 '하위 작업'섹션에서 상위 문제의 동일한 페이지 / 화면에 요약으로 표시됩니다.
=> 하위 작업에는 일반 / 표준 문제와 동일한 필드가 있다는 점에 유의하는 것이 중요합니다. 하위 작업에는 다양한 문제 유형이 있습니다.
하위 작업의 유형
(목록은 조직마다 다를 수 있음)
- 하위 작업
- Merge-To_Branch 하위 작업
- RCA
절차 하위 작업을 만드는 방법
#1) 하위 작업 또는 하위 작업을 생성 할 문제를 엽니 다 (검색).
#두) 드롭 다운 메뉴가 확장되도록‘…‘버튼 (오른쪽 상단 모서리에있는‘줄임표’라고 함)을 클릭합니다.
#삼) '하위 작업 만들기'메뉴 항목을 선택합니다. ( 'Ellipsis'및 메뉴 항목은 아래 이미지 참조).
그러면 '하위 작업 만들기'팝업 페이지가 표시됩니다 (기본 문제 페이지 상단에 있음).
노트 : Jira 관리자는 '하위 작업 생성'하위 메뉴를 활성화해야합니다. 대부분의 조직이 그것을 가질 것입니다. 또한 프로젝트의 이슈 유형 체계에 하위 작업 이슈 유형을 추가해야합니다.
노트 : 줄임표 (‘…’) 버튼은 이전 버전의 JIRA에서“More”로 알려졌으며 도구 모음의‘Edit’와 같은 버튼과 함께 배치되었습니다.
위에 표시된 페이지의 이슈 유형 드롭 다운에서 '하위 작업'을 선택한 다음 필수 필드와 추가 필드에 대한 입력을 제공 한 다음 페이지 하단에있는 '만들기'버튼을 클릭합니다.
새로 생성 된 하위 문제 (보통 하위 작업이라고 함)는 주 / 상위 문제의 '하위 작업'섹션에 표시됩니다.
노트 : '하위 작업 만들기'팝업 페이지의 필드를 사용자 정의하여 널리 사용되는 필드를 표시 할 수 있습니다. 페이지의 오른쪽 상단에있는 필드 구성 (아이콘으로 휠이 있음)을 클릭하면됩니다.
클릭하면 필요하지 않은 필드를 선택 취소 할 수있는 대화 상자가 나타나고 그 반대의 경우도 마찬가지입니다. 사용자는 '모두'및 '사용자 지정'링크를 사용하여 기본 필드와 사용자 지정 페이지 사이를 전환 할 수 있습니다.
또 다른 유형의 하위 문제는 'MergeToBranch-Subtask'라고하며, 특히 코드가 프로젝트 / 제품 분기에서 다른 분기로 이동 / 병합되는 동안 사용됩니다. 예를 들어 개발 브랜치에서 이미 생산중인 브랜치로 이동해야하는 경우이 하위 작업이 널리 사용됩니다.
하위 작업의 병합 유형을 생성하는 절차는 이슈 유형 드롭 다운에서 'MergeToBranch-Subtask'옵션을 선택해야한다는 점을 제외하고 하위 작업의 경우와 동일합니다. 분기 간 병합 문제가 생성되면 이상적으로는 제품 소유자가 코드 이동을 승인해야합니다.
노트 : 하위 작업은 더 많은 하위 작업으로 더 나눌 수 없습니다. 하위 작업을 추가로 분리해야하는 경우 하위 작업이 먼저 표준 문제로 변환 된 다음이 문제가 하위 작업을 가질 수 있어야합니다.
따라서 이슈는 표준 / 상위 (독립형) 이슈에서 하위 작업으로 또는 그 반대로 변환 될 수 있습니다. 그러나 이슈에 이미 자체 하위 작업이있는 경우 JIRA는 사용자가 이슈를 하위 작업으로 변환하는 것을 허용하지 않습니다.
이 경우 모든 하위 작업을 먼저 독립형 문제로 변환 한 다음 상위 문제를 하위 작업으로 변환합니다.
하위 작업은 다른 문제의 하위 작업으로 만들 수 없습니다 (즉, 한 문제에서 다른 문제로 직접 이동할 수 없음). 절차는 먼저 하위 작업을 표준 문제로 변환 한 다음 다른 육아 문제의 하위 작업으로 만드는 것입니다.
절차 독립 실행 형 문제를 하위 작업으로 변환하는 방법
#1) 변환해야하는 문제를 엽니 다 (검색).
#두) '...'버튼 (오른쪽 상단 모서리에있는 '줄임표'라고 함)을 클릭하면 드롭 다운 메뉴가 확장됩니다.
#삼) '하위 작업으로 변환'메뉴 항목을 선택합니다. –> 이렇게하면 변환을 완료하기 위해 4 단계를 완료해야하는 페이지가 열립니다.
# 4) 1 단계: '상위 문제 선택'편집 상자에 상위 문제 번호를 입력합니다.
=> 프로젝트의 처음 몇 글자를 계속 입력하십시오 ( 예를 들어 'SAMP')를 선택하면 선택할 수있는 문제 (이력) 목록이 팝업됩니다. 원하는 발행 번호를 선택하십시오. 하위 작업 유형을 선택하고 '다음 >>'버튼을 클릭합니다. 그러면‘Step2’페이지가 열립니다.
=> 또는 '문제 선택'링크 / 버튼 ( '상위 문제 선택'편집 상자 옆에 있음)을 클릭하면 '이슈 선택기'페이지가 팝업되며, 여기에서 사용자는 두 옵션 / 필터 중 하나를 기반으로 문제를 선택할 수 있습니다. 최근 문제 '또는'필터에서 '.
# 5) Step2 및 Step3 위 이미지에서 볼 수 있듯이 필요하지 않습니다. (아래 참고 섹션도 참조하십시오).
# 6) Step4. '다음 >>'버튼을 클릭하면 전환 절차의 4 단계 인 '확인'페이지가 표시됩니다. 모든 입력 / 선택이 정상이면 '마침'버튼을 클릭하십시오. '마침'버튼을 클릭하면 원래 표준 문제가 해당 상위 문제의 하위 작업으로 변환됩니다.
=> 언제든지 '취소'버튼을 사용하여 변환 절차를 취소 할 수 있습니다.
하위 작업 이슈가 생성되면 하위 작업 인 상위 이슈가 페이지 왼쪽 상단에 표시됩니다.
노트 : 다음은 표준 문제에서 하위 작업으로, 하위 작업에서 독립형 문제로의 두 가지 유형의 변환 모두에 해당됩니다.
=> 전환중인 이슈의 현재 상태가 새로운 이슈 유형에 대한 예상 상태가 아닌 경우 2 단계의 새로운 상태 선택 페이지가 표시됩니다. 여기서 사용자는 새로운 상태를 선택하고 '다음 >>'버튼을 클릭해야합니다.
=> 추가 필드를 언급해야하는 경우 Step3의 '업데이트 필드'페이지가 표시되고, 그렇지 않으면 페이지에 '모든 필드가 자동으로 업데이트됩니다'메시지가 표시됩니다.
절차 하위 작업을 독립 실행 형 문제로 변환하는 방법
#1) 변환 할 하위 작업을 엽니 다 (검색).
#두) '...'버튼 (오른쪽 상단 모서리에있는 '줄임표'라고 함)을 클릭하면 드롭 다운 메뉴가 확장됩니다.
#삼) '이슈로 전환'메뉴 항목을 선택합니다. –> 이렇게하면 변환을 완료하기 위해 4 단계를 완료해야하는 페이지 (아래 이미지 참조)가 열립니다.
# 4) 1 단계 : 1 단계의 '문제 유형 선택'페이지에서 독립형 / 표준 문제에 대한 새 문제 유형을 선택한 후 '다음 >>'버튼을 클릭합니다.
# 5) Step2 및 Step3 위 이미지에서 볼 수 있듯이 필요하지 않습니다. (또한 위의 참고 섹션을 참조하십시오).
# 6) 4 단계 : '다음 >>'버튼을 클릭하면 전환 절차의 4 단계 인 '확인'페이지가 표시됩니다. 모든 입력 / 선택이 정상이면 '마침'버튼을 클릭하십시오. 이를 통해 하위 작업은 독립형 / 표준 문제로 변환됩니다.
새로 생성 된 표준 이슈가 표시되고 이슈 페이지에 더 이상 상위 이슈 번호가 표시되지 않으므로 더 이상 하위 작업이 아님을 나타냅니다.
이슈 이동
이슈를 생성하는 동안 선택한 이슈 유형이 잘못되었고 이제 사용자가이를 수정하려고한다고 가정 해 보겠습니다. JIRA는 이슈 유형을 변경하기 위해이 기능을 제공합니다.
이슈 이동 단계 :
#1) 변경 (이동)해야하는 문제를 엽니 다 (검색).
#두) '...'버튼 (오른쪽 상단 모서리에있는 '줄임표'라고 함)을 클릭하면 드롭 다운 메뉴가 확장됩니다.
#삼) '이동'메뉴 항목을 선택합니다. 그러면 2 단계 절차의 1 단계를 보여주는 '이슈 이동'페이지가 표시됩니다.
# 4) Step1. 이슈를 이동할 새 프로젝트를 선택합니다 (이슈를 생성하는 동안 프로젝트가 잘못된 경우). 프로젝트 이름이 정확하면 변경할 필요가 없습니다.
- '받는 사람'열의 드롭 다운에서 새로운 문제 유형을 선택합니다.
- '다음'버튼을 클릭하십시오. 그러면 사용자가 다음 단계 페이지로 이동합니다.
# 5) 위 이미지에 표시된대로 Step2 및 Step3은 필요하지 않습니다.
이는 원래 문제 유형과 새로운 문제 유형에 따라 다를 수 있습니다.이 경우 사용자는 필요한 세부 정보를 제공해야합니다. 이제 '다음 >>'버튼을 클릭하여 다음 단계로 이동합니다.
# 6) 4 단계 : 사용자가 변경된 내용을 확인하고 만족하면 '이동'버튼을 클릭하는 페이지입니다.
- 이것으로 새로운 세부 사항으로 이슈를 이동하는 절차가 완료됩니다.
문제 복제
생성 될 새로운 이슈가 기존 이슈와 거의 비슷한 경우가 있습니다. 새로운 이슈를 생성하는 대신 Jira는 기존 이슈를 복사하는 '복제'라는 기능을 제공합니다.
문제를 복제하는 단계 :
#1) 변경 (이동)해야하는 문제를 엽니 다 (검색).
#두) '...'버튼 (오른쪽 상단 모서리에있는 '줄임표'라고 함)을 클릭하면 드롭 다운 메뉴가 확장됩니다.
#삼) '복제'메뉴 항목을 선택합니다. 그러면 원래 문제 위에 'Clone Issue'페이지가 표시됩니다.
- 필수 요약 필드에 새 문제에 대한 새 요약을 입력합니다.
- 링크 된 이슈도 새 이슈에 복사 (링크로)하려면 '링크 복제'확인란을 선택합니다.
- 이슈가 원래 이슈와 동일한 Sprint에 추가 될 경우 'Clone sprint value'확인란을 선택합니다.
# 4) 필수 및 추가 세부 정보를 입력 / 선택한 후 Create '버튼을 클릭합니다. 이것은 새로운 문제를 만들 것입니다.
JIRA 하위 작업 예
예 1 : QA 관련 예는 테스트 문서 작업이 될 수 있습니다. 테스트 문서 자체는 완료하는 데 일주일이 걸릴 수있는 활동입니다. 여기에는 다음과 같은 측면이 포함됩니다. 2 일이 걸리는 테스트 계획 문서. 테스트 케이스 문서화 – 2 일, 테스트 계획 검토 – ½ 일 및 테스트 케이스 검토 – 1 일. 또한 2 개의 리소스가 있다고 가정합니다.
이 경우 '테스트 문서'에 대한 타이핑 작업의 JIRA 문제를 생성하고 그 아래에 다음 네 가지 하위 작업을 가질 수 있습니다.
- 테스트 계획 문서 – 리소스 1에 할당
- 테스트 케이스 문서 – 리소스 2에 할당 됨
- 테스트 계획 검토-리소스 2에 할당 됨
- 테스트 사례 검토-리소스 1에 할당 됨
이렇게하면 상당한 규모의 상위 작업을 하위 작업으로 나눔으로써 진행 작업을 현명하고 자원 적으로 더 잘 파악할 수 있습니다.
노트 : '작업'의 문제 유형에 '하위 작업'만 포함되어 있다는 점을 혼동해서는 안됩니다. 모든 유형의 이슈에는 하위 작업이있을 수 있습니다.
예제 # 2 : 버그와 관련된 예는 다음과 같습니다. 버그가 발생하여이를 수정하기 위해 코드 변경이 필요한 경우 개발자는 하위 작업을 사용하여 발생해야하는 코드 수정을 추적 할 수 있습니다. 여기서 코드 수정 (Sub-task 유형)은 발견 된 버그 (Bug 유형) 아래에서 하위 작업이됩니다.
JIRA에서 하위 작업 생성
다음 두 가지 방법 중 하나를 사용하여 하위 작업을 생성 할 수 있습니다.
- 이슈에 대한 하위 작업 생성 또는
- 이슈를 하위 작업으로 전환하고 부모 선택
우리는 아래 방법을 볼 것입니다.
방법 1: 상위 이슈에서 하위 작업 생성
상위 이슈가 이미 생성 된 경우 다음 단계에 따라 하위 작업을 생성 할 수 있습니다.
#1) 문제를 엽니 다. 상단의 옵션에서 '더보기'드롭 다운으로 이동합니다. 목록에서 '하위 작업 생성'옵션을 선택합니다.
#두) 상위 문제 번호와 함께 '하위 작업 만들기'대화 상자가 나타납니다. 다음 사항을 제외하면 '문제 생성'대화 상자와 유사합니다.
- 계획: 하위 작업이 상위가 생성 된 프로젝트 아래에 있어야하므로이 필드는 존재하지 않습니다.
- 문제 유형-하위 작업으로 자동 입력됩니다. 드롭 다운에는 대안으로 '기술적 작업'도 있습니다. 예제 2의 경우 기술 작업으로 표시하는 것이 더 적절할 것입니다.
#삼) 원하는 정보를 입력하고 '만들기'를 클릭하여 하위 작업을 만듭니다. 생성되면 하위 작업에 대한 링크가 아래와 같이 상위 문제의 '하위 작업'섹션에 나타납니다.
노트 : 위에 표시된 하위 작업 섹션에서 '+'기호를 클릭하여 새 하위 작업을 추가하도록 선택할 수 있습니다.
# 4) 생성하려는 하위 작업의 링크를 클릭합니다. 세부 사항은 아래에 표시됩니다.
방법 2: 이슈를 하위 작업으로 변환
#1) 생성 된 문제를 엽니 다. 'More'드롭 다운 목록으로 이동하여 'Convert to Sub-task'옵션을 선택합니다. 다음 화면이 표시됩니다.
- 문제 ID를 입력하거나 제공된 링크를 사용하여 검색 할 수 있습니다.
- 화면의 메시지에서 다음과 같이 지정합니다. 동일한 프로젝트에 이미 존재하는 하위 작업 유형이 아닌 문제 만 선택할 수 있습니다.
- 하위 작업 유형을 하위 작업 또는 기술 작업으로 선택합니다.
- 다음을 클릭하십시오.
펜을 어떻게 시험 해볼래
#두) '다음'을 선택하여 2 단계와 3 단계를 계속합니다.
#삼) 4 단계는 전환 요약을 보여줍니다. 완료를 선택하여 이슈를 하위 작업으로 변환합니다.
# 4) 이 문제는 이제 상위 섹션의 '하위 작업'섹션 아래에 표시됩니다.
참고할 몇 가지 중요한 사항
#1) 이슈에서 필요한만큼의 하위 작업을 가질 수 있습니다.
#두) 하위 작업에는 하위 작업이있을 수 없습니다.
#삼) 부모 아래에 하위 작업을 생성하면 부모는 더 이상 하위 작업으로 변환 할 수 없습니다.
# 4) 그러나 하위 작업은 상위 문제로 변환 될 수 있습니다. 이렇게하려면 'More-> Convert to Issue'옵션으로 이동합니다. 다음 화면이 나타납니다. 이 프로세스는 이슈 생성 방법 2와 유사합니다. 새로운 이슈 유형을 선택하고 모든 단계를 따라 하위 작업을 이슈로 변환합니다.
# 5) 하위 작업과 관련된 문제의 경우 '시간 추적'부분에 상위 + 하위 작업의 통합 시간이 표시됩니다.
예를 들어, 상위 문제의 원래 예상 필드를 5 시간으로 선택하고 하위 작업을 생성하는 동안 3 시간으로 설정 한 경우. 상위 문제의 시간 추적 섹션에는 상위 및 하위 작업의 합계로 '예상 시간'이 표시됩니다. 이 예에서는 8 시간 (5 + 3)이 표시됩니다.
'Remaining Time'필드도 마찬가지입니다. 하위 작업을 고려하지 않고 정보를 추적하는 부모의 시간 만 표시하는 옵션이 있습니다. 이 섹션에서 '하위 작업 포함'확인란의 선택을 취소하면됩니다.
# 6) 하위 작업 섹션에서 '+'기호 옆에있는 아래쪽 화살표를 클릭하여 모든 하위 작업을 표시하거나 열려있는 작업 만 표시하도록 선택할 수 있습니다.
# 7) 상위 문제에서 벗어나지 않고도 하위 작업을 수행 할 수 있습니다. 수행 할 수있는 활동은 각 하위 작업에 해당하는 '작업'옵션을 클릭하면 나열됩니다. 표시되는 목록에서 원하는 작업을 직접 선택할 수 있습니다.
이것은 JIRA의 하위 작업에 대해 알아야 할 모든 것을 요약합니다.
결론
JIRA는 다양한 절차를 사용하여 큰 문제를 하위 작업으로 알려진 작은 문제로 나눌 수있는 모든 가능성을 제공합니다. JIRA를 사용하면 몇 가지 간단한 단계로 이슈를 변경하고 복사 할 수 있습니다.
이 유익한 튜토리얼을 통해 JIRA의 하위 작업 생성에 대한 많은 지식을 얻었기를 바랍니다.
=> 완전한 JIRA 튜토리얼 시리즈를 보려면 여기를 방문하십시오.
다가오는 튜토리얼에서는 Jira의 스크럼 관리에 대해 자세히 설명합니다 !!
추천 도서
- JIRA Dashboard Tutorial : 예제로 JIRA Dashboard를 만드는 방법
- JIRA 워크 플로 가이드 : 이슈 워크 플로 및 JIRA 보고서 관리
- Jira 라이선스 설정으로 Jira 다운로드 및 설치
- JIRA 관리 튜토리얼 : JIRA Admin and User Management
- JIRA Tutorial : A Complete Hands-on How-To-Use JIRA Guide
- GitLab Jira 통합 자습서
- JIRA Agile Tutorial : Agile 프로젝트 관리를 위해 JIRA를 효과적으로 사용하는 방법
- 가장 중요한 20 가지 JIRA 인터뷰 질문 및 답변