guide jira workflow
JIRA의 이슈 관리, JIRA Workflow 및 JIRA 보고서 생성 가이드 :
JIRA 하위 작업 이전 튜토리얼에서 일련의 JIRA 튜토리얼 .
우리는 이전 JIRA Tutorials에서 다양한 종류의 문제와이를 생성하는 방법을 보았습니다.
이것은이 시리즈의 다음 JIRA 튜토리얼이며, 사용 방법, 워크 플로우 진행 및 JIRA의보고 기능을 학습합니다. JIRA 문제는 '진행 중'등과 같은 다양한 상태를 통과합니다.
=> 전체 JIRA 튜토리얼 시리즈를 보려면 여기를 클릭하십시오.
도중에 사용자는 설명을 계속 수정하고, 추가 의견을 추가하고, 문제 및 기타 다양한 사항에 대한 추가 정보를 요청할 수 있습니다.
따라서이 튜토리얼에서는 JIRA의 이슈 워크 플로우 – 이슈의 라이프 사이클, 코멘트, 이메일 / 공유 및 JIRA 이슈에 대한 감시 옵션에 대해 자세히 살펴볼 것입니다.
학습 내용 :
JIRA의 이슈 워크 플로우
JIRA에서 이슈가 생성되면 'To Do'또는 'New'상태가됩니다. 이 문제는 제품 백 로그에 있으며 일반적으로 제품 소유자가 Agile 환경에서 스크럼 마스터와 함께 처리합니다.
제품 소유자는 문제의 중요도와 중요성에 따라 문제를 처리해야하는 Sprint를 결정합니다 ( 예를 들어, SprintMay2018). 이슈가 전달 될 수정 버전도 결정되며 'FixVersion'필드의 이슈에 대해 동일하게 업데이트됩니다.
제품 소유자는 또한 스크럼 팀 내의 지식과 역량에 따라 문제에 대해 작업 할 스크럼 팀을 결정합니다. 물론 이것은 해당 분야에 대한 충분한 지식을 가진 팀이 특정 문제에 대해 작업해야한다는 엄격하고 빠른 규칙은 아닙니다.
충분한 시간이 있으면 팀이 문제를 조사 할 수 있도록 모든 팀에 지식 이전을 제공 할 수 있습니다.
스프린트 계획 (예 : SprintMay2018) 중에 지정된 스크럼 팀이 스프린트 백 로그에서 문제를 이동합니다.
스프린트 백 로그
일반적으로 스프린트 계획 중에 Sprint / Scrum 팀이 해결하기 위해 전념하는 문제 목록입니다.
문제가 스프린트에있을 때 스크럼 팀 구성원 중 한 명이 문제를 자신에게 할당합니다. 때때로 문제는 스크럼 마스터에 의해 사람에게 할당됩니다. 이제 'Assignee'필드에 이슈가 할당 된 사람의 이름이 표시됩니다.
담당자는 문제에 대한 초기 추정치를 확인하고 문제가 언급 된 추정치보다 더 많은 시간이 소요되는 느낌이 든다면 제품 소유자 및 스크럼 마스터와 논의한 후 재평가 할 수 있습니다.
스크럼 마스터가 총 팀 용량과 일치하도록 현재 스프린트에서 제거 할 하나 이상의 문제를 호출 할 수 있기 때문에 이러한 토론이 중요합니다.
설명 변경과 같은 문제 수정은 편집 버튼을 사용하여 수행됩니다. 일부 버전의 JIRA에서는 연필 (편집) 기호를 사용하여 각 필드를 개별적으로 편집 할 수 있습니다.
그런 다음 양수인은 '진행 시작'( '진행 중') 버튼을 클릭하여 문제를 '진행 중'상태로 이동합니다.
양수인이 문제에 대해 작업을 시작하면 문제 설명에 제공된 정보가 충분하지 않다고 생각되면 문제를 '해야 할 일'상태로 이동하여 문제 진행을 중지 할 수 있습니다.
일부 조직에는 이러한 목적으로 '진행 중지'버튼이 있습니다. 양수인은 적절한 논평 문제가 중지되는 이유를 설명합니다. 또한 문제 상태를 '정보 대기 중'으로 변경할 수 있습니다 (일부 조직에는이 사용자 정의 상태 유형이 없을 수 있음).
Jira 문제에 대한 의견
댓글에 대한 무료 텍스트 필드를 얻으려면 문제 이름 바로 아래에있는 '댓글'도구 모음 버튼을 클릭하면됩니다 (이 경우 문제의 '테스트 버그'이름). 이 버튼은 이슈의 활동 섹션에서도 사용할 수 있습니다.
그러면 아래 이미지에 표시된 것과 같은 서식 옵션이있는 텍스트 필드가 표시됩니다.
적절하게 이해할 수있는 댓글을 작성한 후 '추가'버튼을 클릭하면 댓글이 저장됩니다. 필요한 경우 다른 형식을 적용 할 수 있습니다.
자물쇠 기호 근처에있는 드롭 다운에서 적절한 옵션을 선택하여 댓글의 가시성을 제한 할 수 있습니다. 선택 사항은 일반적으로 '모든 사용자', '프로젝트 역할,'개발자 '와 같습니다. 이 제한은 최종 고객이 JIRA에 액세스 할 수있는 경우 매우 중요합니다.
양수인은 JIRA 자체를 통해 이슈 작성자에게 이메일을 보내어 조기 답변을 기대할 수 있습니다.
이메일
다음 옵션을 통해 이메일을 보낼 수 있습니다.
#1) 페이지 오른쪽 상단에있는 '링크 공유…'버튼을 사용합니다.
#두) 페이지 오른쪽 상단의 '…'버튼을 클릭하면 사용할 수있는 메뉴에서 사용할 수있는 '이메일'메뉴 항목을 사용합니다.
#삼) 주석 텍스트 필드에서 '@'기능 사용. @ JIRA를 작성하면 이메일 ID 목록이 나타나고 사용자는 하나 이상을 선택할 수 있습니다.
노트 : 옵션 2 및 3은 JIRA를 사용자 정의한 후에 만 사용할 수 있습니다.
유닉스에서 grep 명령을 사용하는 방법
'공유'버튼을 클릭하면 다음 팝업 대화 상자가 열립니다.
사용자 이름 또는 이메일 ID는 '사용자 이름 또는 이메일'필드에 입력해야합니다. 추가 설명은 'Note'필드에 입력 할 수 있습니다. 팝업 대화 상자에서 '공유'버튼을 클릭하면 언급 된 사용자에게 JIRA 문제에 대한 링크가 포함 된 이메일이 전송됩니다.
양수인은 '를 사용하여'감시자 '로 추가 할 수 있습니다. 문제보기 '옵션. 이렇게하면 감시자는 설명 변경, 새 댓글 및 로그 작업과 같은 문제의 모든 단일 변경에 대한 알림을 받게됩니다.
문제보기
이 메뉴 항목은‘…’버튼을 클릭하면 표시됩니다. 이 메뉴 항목을 클릭하면 사용자 (이 경우 담당자)가 감시자 목록에 들어가고 메뉴 항목의 레이블이 '감시 중지'로 변경되어 문제보기를 중지하는 데 사용할 수 있습니다.
감시자가 진행 상황을 확인하기 위해 문제를 명시 적으로 열 필요는 없지만 알림을 수신하므로 다른 팀 / 프로젝트 구성원은 문제의 진행 상황을 알고 자하는 경우 자신을 감시자로 추가 할 수 있습니다.
한 명 이상의 사용자가 문제를보기 시작하면 '관찰자'라는 라벨 옆에 해당 개수가 표시됩니다 (위 이미지 참조). 로그인 한 사용자는 '이 문제보기 중지'링크를 클릭하거나 '관심자'목록 페이지에서 '보기 중지'를 클릭하여 문제보기를 중지 할 수 있습니다.
현재 특정 이슈를 모두보고있는 사용자의 이름을 알고 싶은 사람이있을 경우 '…'버튼을 클릭하면 표시되는 '관심자'메뉴 항목을 클릭합니다. (아래 이미지 참조).
담당자가 정보에 익숙해지면 문제가 다시 시작됩니다. 문제 상태가 'To Do'인 경우 사용자는 사용 가능한 버튼에 따라 '진행 시작'( '진행 중')을 클릭하여 직접 진행을 시작할 수 있습니다. 문제는 다시 동일한 흐름으로 이동할 수 있으므로 필요한 경우 진행을 중지 할 수 있습니다.
양수인은 문제에 대해 적절하게 이해할 수있는 의견을 작성합니다. 또한 매일 마지막에 '로그 작업'(그가 문제에 투자 한 시간)을 추가합니다. 이를 통해 제품 소유자와 다른 이해 관계자가 문제의 진행 상황을 알 수 있습니다.
양수인이 문제가 해결되고 코드 검토가 완료되었다고 느끼면 변경 사항이 단위 테스트됩니다. 해결 방법이 담당자에게 만족 스러우면 문제의 상태가 '테스트 중'( '확인 예정')으로 변경됩니다.
그런 다음 스크럼 팀 테스터는 문제를 자신에게 할당하고 변경 사항과 주변 영역을 테스트합니다.
1 무료 온라인 YouTube 비디오 하나의 비디오 변환기
테스터가 변경 또는 회귀 문제에서 문제를 발견하면 테스트가 실패하고 문제 상태가 다시 '진행 중'으로 변경되어 해당 개발자에게 할당됩니다. 테스터는 사용 된 시간으로 작업을 기록합니다.
개발자는 필요한 새로운 변경 사항을 살펴보고 동일한 사항을 수정하고 단위 테스트 한 다음 문제를 '진행 중'으로 이동합니다. 테스터는 이후에 문제를 테스트하고 만족하면 문제 상태를 '해결됨'(완료)으로 표시합니다.
이 문제는 Sprint가 끝날 때 이해 관계자들에게 적절한 데모를 한 후에 만 해결되며 모든 사람들은 DoD가 충족되었다고 느껴야합니다. 수정 / 제품 버전이 제공되면 문제가 종결됩니다.
버그의 경우 문제가 재현 할 수없는 것으로 밝혀지면 직접 닫을 수 있다는 점을 기억해야합니다.
문제로 인해 발생한 문제로 인해 일정 시간 (일 / 월 등)이 지난 후 다시 열어서 동일한주기를 거쳐야하는 경우가있을 수 있습니다.
노트 : 위에 언급 된 버튼‘…’은 일부 JIRA 버전 또는 사용자 정의 버전에서 페이지 왼쪽에있는 도구 스트립의‘편집’버튼 옆에‘추가’로 이름이 지정 될 수 있습니다.
간단히 말해 JIRA 문제는 New (Open)-> In Progress-> In Test-> Resolved (Done)와 같은 단계에서 진행됩니다.
그 과정에서 문제 해결과 관련된 사용자 / 다양한 이해 관계자가 문제에 대한 설명 / 설명을 추가합니다.
JIRA에서 이슈 관리
생성 된 이슈는 ID를 검색하거나“Issues”메뉴 항목을 검색하거나 프로젝트 세부 정보로 이동하여 이슈 탭을 확인하여 액세스 할 수 있습니다.
이슈에 액세스하고 해당 링크를 클릭하면 세부 정보가 표시됩니다. 특정 문제에 대해 수행 할 수있는 모든 작업은 문제 세부 정보 화면의 헤더에서 사용할 수 있습니다.
오른쪽에서 왼쪽으로 순차적으로 이동하여 모든 옵션에 대해 논의합니다.
# 1) 편집 : 이름에서 알 수 있듯이이 옵션을 사용하면 생성 된 문제를 수정할 수 있습니다. 그것을 클릭하고 원하는대로 정보를 수정하십시오. 완료되면 '업데이트'를 선택하십시오. 이것은 '이슈 생성'대화 상자와 유사합니다.
#두) 논평 : 이슈에 대한 절차를 기록하고 관련 회원들과 소통 할 수있는 유용한 방법입니다. 댓글을 입력하고 시청 제한 옵션을 선택하세요.
# 3) 할당 : 이것은 이슈의 소유권을 바꾸고 싶을 때 필요한 옵션입니다. 담당자 정보, 댓글 (전달하려는 모든 것)을 입력하고 댓글 시청률을 선택합니다. 사용자에게 문제가 할당되면 자동 이메일이 전송되고 (관리자가이 옵션을 선택한 경우) 문제는 로그인시 담당자의 대시 보드에 나타납니다.
# 4) 추가 : 'More'메뉴 항목에서 다음 옵션을 사용할 수 있습니다.
애자일 보드, 순위에서 맨 위로, 순위에서 맨 아래로 -> Agile 프로젝트 관련 – 자세한 내용은 이후 기사에서 다룰 예정입니다.
파일 첨부, 스크린 샷 첨부-> 이슈에 파일을 첨부 할 수 있습니다. 스크린 샷 옵션은 스크린 샷을 자동으로 캡처합니다. 컴퓨터에 인쇄 화면 만 있으면 JIRA에 직접 복사 할 수 있습니다.
투표, 유권자, 시청 중지, 감시자 추가 -> 투표는 JIRA 사용자가 문제 해결을 호의적으로 또는 불리하게 지원하기 위해 수행 할 수있는 프로세스입니다. 이 섹션의 옵션은 동일한 작업을 용이하게합니다. 이슈를 감시하도록 선택할 수도 있습니다. 그렇게하면 이슈에 대한 모든 변경 사항이 통지됩니다.
하위 작업 생성, 하위 작업으로 변환 -> 하위 작업을 만들고 작업하는 데 도움이되는 옵션입니다. 자세한 내용은 JIRA 시리즈 튜토리얼 # 3 .
자바에서 배열을 전달하는 방법
라벨 ->이 개념은 다양한 블로그 및 웹 페이지에서 볼 수있는 '라벨'과 유사합니다. 버전 및 구성 요소를 기준으로 공식적으로 문제를 분류 할 수 있지만 좀 더 비공식적 인 것이 필요한 경우이 옵션을 사용할 수 있습니다. 예를 들어, 동료 검토 댓글을 추적하기 위해 제기 된 모든 문제는 '동료 검토'라는 레이블을 지정하여 쉽게보고 추적 할 수 있습니다.
# 5) 로그 작업 : 이것은 시간 측면에서 문제의 진행 상황을 추적하는 방법입니다. 이 옵션을 사용하면 다음 대화 상자가 열립니다. 보시다시피 문제에 소요 된 시간, 남은 시간 등에 대한 자세한 정보를 여기에 기록 할 수 있습니다.
# 6) 이동 : JIRA 이슈는 프로젝트간에 이동할 수 있습니다. 그러나 한 프로젝트에서 다른 프로젝트로의 이동은 다른 대상 워크 플로, 다른 문제 유형, 새로운 상태 등을 의미 할 수 있습니다. 따라서 이동이 문제에 미치는 영향을 철저히 분석 한 후 진행하는 것이 좋습니다.
# 7) 링크: 이것은 논리적으로 이슈를 서로 연결하고 관계 / 종속성을 설정할 수있는 JIRA의 매우 다양한 기능입니다.
이것이 QA 프로젝트에서 사용될 수있는 예시적인 상황은 특정 결함으로 인해 특정 요구 사항을 처리하지 못하는 경우입니다. 이 옵션을 사용하여 종속성을 표시 할 수 있습니다.
이 링크에 액세스하면 다음 대화 상자가 열립니다. 이 대화를 사용하는 것은 매우 간단합니다.
'이 문제'목록 상자에서 다른 종류의 연결을 선택할 수 있습니다. 목록에는 다음이 포함됩니다.
또는 웹 링크를 참조로 포함하도록 선택할 수 있습니다.
# 8) 복제 : 이름에서 알 수 있듯이 문제의 복제본을 만들 수 있습니다.
문제가 복제 된 경우 :
- 복제 된 문제의 요약은 'CLONE'접두사로 시작합니다.
- 상위 문제와 복제 된 문제간에 링크가 설정됩니다.
# 9) 이메일 문제 : 아이콘을 클릭하십시오. 열리는 아래 대화 상자에 문제 정보 수신자에 대한 정보를 입력하십시오. JIRA 문제 세부 정보가 포함 된 이메일이 전송됩니다.
10) 수출 : JIRA는 또한 이슈 정보를 외부 파일에 쓰는 방법을 제공합니다. 이렇게하려면 가장 오른쪽 모서리에있는 '내보내기'버튼을 클릭하면 JIRA 이슈를 다운로드 할 수있는 형식이 표시됩니다.
워크 플로의 여러 단계를 통해 JIRA 문제를 이동하는 방법은 무엇입니까?
#1) JIRA에서 생성 된 이슈는 생성시 항상“Open”상태입니다.
#두) 진행되는 워크 플로 단계는 프로젝트 유형 및 생성하는 동안 프로젝트에 할당 된 워크 플로에 따라 다릅니다.
#삼) 관리자 만이 항목을 선택할 수 있으며 한 번 선택하면 변경할 수 없으며 프로젝트의 모든 문제가 동일한 워크 플로를 거칩니다.
# 4) '진행 시작'버튼을 클릭하면 문제 상태가 '진행 중'으로 변경되고 버튼 레이블이 '진행 중지'로 변경되어 클릭하면 상태가 '열림'으로 되돌아갑니다.
# 5) “Workflow”버튼을 클릭하면 이슈가 진행될 수있는 다음 단계의 목록 상자가 표시됩니다.
# 6) 문제를 직접 '해결됨'으로 설정해야하는 경우 '문제 해결'버튼을 사용할 수 있습니다. 그것을 클릭하면 문제가 해결되었다고 말하는 이유를 선택할 수 있습니다.
# 7) 특정 문제가 진행되는 워크 플로를 보려면 문제 세부 정보 페이지에서 문제의 상태 필드 옆에있는 '워크 플로보기'링크를 클릭하십시오. 예를 들어, 내 문제에 대해 표시되는 워크 플로는 다음과 같습니다.
JIRA 보고서
JIRA는 강력한보고 기능도 제공합니다. 그것이 촉진하는 많은 종류의 보고서가 있습니다.
보고서를 받고자하는 세부 사항이있는 프로젝트를 검색하고 '보고서'탭으로 이동하십시오. 여기에 표시 할 수있는 모든 보고서 목록이 표시됩니다.
보고서를 선택하고 데이터 기준을 설정하면 즉시 보고서를 사용자 정의 할 수 있습니다.
또한 인시던트 관리 도구의 경우 사용자는 강력한 검색 기능을 기대할 수 있으며 JIRA도이 영역에 적합합니다. 따라서 그것을 귀하의 이익에 활용하십시오.
결론
이것으로 시리즈의 'JIRA- 사용자'부분이 끝납니다. 항상 그렇듯이이 시리즈의 JIRA 튜토리얼이 Atlassian JIRA 문제 추적 소프트웨어를 성공적으로 사용하는 데 도움이 될뿐만 아니라 프로젝트 / 사고 / 테스트 / 결함 관리 활동에 대한 최상의 결과를 달성하는 데 도움이되기를 바랍니다.
=> 완전한 JIRA 튜토리얼 시리즈를 보려면 여기를 방문하십시오.
다음 튜토리얼에서는 프로젝트 관리, 사용자 관리, 액세스 권한 등 JIRA의 관리 활동을 다룰 것입니다.
아래에 귀하의 의견과 질문을 알려주십시오.
추천 도서
- JIRA Agile Tutorial : Agile 프로젝트 관리를 위해 JIRA를 효과적으로 사용하는 방법
- JIRA를 qTest와 통합하는 방법 : 단계별 가이드
- JIRA Tutorial : A Complete Hands-on How-To-Use JIRA Guide
- GitLab Jira 통합 자습서
- JIRA Dashboard Tutorial : 예제로 JIRA Dashboard를 만드는 방법
- Jira 시간 추적 : Jira 시간 관리 소프트웨어를 사용하는 방법?
- Katalon Studio를 사용한 Jira 테스트 자동화
- JIRA를 TestLodge 테스트 케이스 관리 시스템과 통합 : 단계별 튜토리얼