Google Issue Tracker의 문제는 사용자가 추적하려는 버그 신고, 기능 요청, 변경 요청 또는 프로세스 워크플로 항목이거나 다른 사용자 또는 팀이 추적할 것으로 예상되는 항목입니다. 문제는 구성요소로 구성되며 각 구성요소에는 관련 문제 그룹이 포함됩니다. Issue Tracker의 각 문제에는 사용자가 문제의 활동을 추적하고, 의견을 작성하고, 문제 데이터를 업데이트할 수 있는 자체 세부정보 페이지가 있습니다.
문제 필드
각 문제에는 문제와 현재 상태를 설명하는 연결된 필드 집합이 있습니다. 여기에는 문제 유형, 심각도 및 우선순위 측면에서 중요도, 문제 관련 활동 기록이 포함됩니다. 일부 입력란은 모든 문제에 공통적으로 적용됩니다. Issue Tracker는 문제가 특정 구성요소와 연결된 경우에만 사용할 수 있는 맞춤 입력란도 지원합니다. 모든 새 문제에는 몇 가지 필수 입력란이 있습니다. 여기에는 구성요소, 제목, 우선순위, 유형이 포함됩니다. 일부 구성요소에는 필수 맞춤 필드도 있습니다.
문제 세부정보 페이지에서 대부분의 필드는 페이지 오른쪽의 Issue Fields(문제 필드) 패널에 있습니다. 일부 추가 필드는 페이지 상단에 있는 관련 문제 트레이에 있습니다. Issue Tracker에서는 거의 모든 입력란을 수정할 수 있습니다. 입력란과 연결된 링크, 드롭다운 목록 또는 연필 아이콘을 클릭하면 됩니다. 필드 위로 마우스를 가져가면 Issue Tracker에 마우스오버 텍스트로 필드에 관한 간단한 정보가 표시됩니다.
기본 문제 필드에 관한 설명은 필드 용어집을 참고하세요.
문제 유형
유형 필드를 사용하면 구성요소 내의 문제를 여러 일반적인 그룹 중 하나로 분류할 수 있습니다. 필수 입력란입니다. 다음 표에는 가능한 문제 유형이 나와 있습니다.
문제 유형 | 설명 |
---|---|
버그 | 동작이 발생해야 하거나 발생한 것으로 문서화된 것과 반대되거나 제품이 예상대로 작동하지 않습니다. |
기능 요청 | 제품이 의도한 대로 작동하지만 지정된 변경사항을 통해 개선될 수 있습니다. |
고객 문제 | 서드 파티에 영향을 미치는 문제이며 문제를 신고한 사용자가 재현하지 못할 수 있습니다. 이러한 문제는 단순히 문제 해결이나 교육의 문제일 수 있지만 버그나 기능 요청으로 판명될 수도 있습니다. |
내부 정리 | 이 문제는 제품의 동작에 외부적인 영향을 미치지 않지만 문제를 해결하면 제품을 개발할 때 더 간소화되거나 직관적인 상호작용이 가능합니다. 이 유형을 사용하여 유지보수 문제를 추적할 수도 있습니다. |
절차 | 프로세스는 프로젝트에 따라 용도가 다양한 기타 카테고리입니다. 예를 들어 이 유형을 API에서 생성된 문제에 사용하거나 관리 작업을 추적하는 데 사용할 수 있습니다. |
취약점 | Google의 개인 정보 보호 및 보안 가이드라인에 정의된 SLO가 적용되는 개인 정보 보호 및 보안 취약점 2017년 11월 1일 이후에는 읽기 전용입니다. |
프로젝트 | 고유한 제품, 서비스 또는 결과를 만드는 데 중점을 두고 시작과 끝이 있으며 목표 달성을 위해 노력하는 활동입니다. |
주요 일정 | 프로젝트 완료의 여정에서 중요한 성과를 나타내는 작품 모음입니다. 마일스톤은 출시 또는 발표를 나타내는 데도 사용할 수 있습니다. |
기능 | 사용자에게 특정 가치를 제공하는 작업 모음입니다. |
Epic | 공통 목표를 향한 대규모 작업 모음 |
스토리 | 사용자에게 특정 가치를 제공하는 소규모 작업 모음입니다. |
태스크 | 작은 작업 단위입니다. |
프로그램 | 주제적으로 관련된 목표 (프로젝트, 기능, 마일스톤, 대규모 작업) 모음입니다. |
문제 우선순위
우선순위 필드를 사용하면 문제의 중요도를 지정할 수 있습니다. 필수 필드입니다. 일반적으로 문제의 중요도를 결정하는 기준은 팀마다 다릅니다. 다음 표는 문제의 우선순위를 정하는 일반적인 방법을 보여줍니다.
문제 우선순위 | 설명 |
---|---|
P0 | 즉시 해결해야 하며 필요한 만큼의 리소스를 투입해야 하는 문제입니다. 이러한 문제로 인해 전체 서비스가 중단되거나 알려진 해결 방법 없이 모든 사용자가 제품의 중요한 기능을 사용할 수 없게 됩니다. |
P1 | 신속하게 해결해야 하는 문제입니다. 이러한 문제는 상당수의 사용자에게 큰 영향을 미칩니다. 해결 방법이 있는 경우에도 부분적이거나 지나치게 불편합니다. 이 문제의 영향이 조직의 핵심 기능에 미치거나 다른 팀을 근본적으로 방해합니다. |
P2 | 합당한 기간 내에 해결해야 하는 문제입니다. 이러한 문제는 다음 중 하나일 수 있습니다. 1) P0 또는 P1이지만 합리적인 해결 방법이 있는 문제, 2) 많은 사용자에게 중요하고 핵심 조직 기능과 관련된 문제, 3) 다른 팀의 작업에 장애가 되고 합리적인 해결 방법이 없는 문제 P2는 특히 최초 사용 또는 설치 시간 문제와 관련이 있으며 기본 우선순위 수준입니다. |
P3 | 가능하면 해결해야 하는 문제입니다. 이러한 문제는 핵심 조직 기능 또는 다른 팀의 업무와 관련이 있지만 진행 상황을 방해하지 않거나 합리적인 해결 방법이 있습니다. |
P4 | 결국 해결해야 하는 문제입니다. 이러한 문제는 핵심 조직 기능이나 다른 팀의 작업과 관련이 없거나 시스템의 매력이나 즐거움과만 관련이 있습니다. |
문제 상태
상태 필드를 사용하면 해결 중인 문제의 상태를 지정할 수 있습니다. 일반적으로 문제의 상태가 변경되거나 해결되기 위해 어떤 활동이 이루어져야 하는지에 대한 정의는 팀마다 다릅니다. 문제 해결을 추적하는 데 사용 가능한 모든 상태 필드 값을 사용할 필요는 없습니다. 다음 표는 상태 필드를 사용하는 일반적인 방법을 보여줍니다.
문제 상태 | 설명 |
---|---|
신규 | 문제에 할당된 사용자 또는 그룹이 없습니다. |
할당됨 | 문제에 할당된 사람이 있습니다. 해당 사용자가 담당자 필드에 표시됩니다. |
진행 중 (수락됨) | 담당자가 문제를 인지하고 해결 작업을 시작했습니다. |
해결됨 | 문제가 해결되었습니다. |
Fixed(해결됨)(확인됨) | 문제가 해결되었으며 올바르게 해결된 것으로 확인자 필드에서 사용자가 확인했습니다. |
해결하지 않음 (재현할 수 없음) | 문제를 해결하기에 충분한 정보가 없거나 신고된 문제를 재현할 수 없습니다. |
해결하지 않음 (의도적 동작) | 이 문제는 신고된 상황에서 예상되는 제품의 동작을 설명합니다. |
해결하지 않음 (사용하지 않음) | 제품 변경으로 인해 해당 문제는 더 이상 유효하지 않습니다. |
해결하지 않음 (실행할 수 없음) | 문제를 해결하는 데 필요한 변경사항이 합리적으로 불가능합니다. |
중복 | 이 문제는 다른 곳에서 신고되었습니다. 문제 상태를 중복으로 설정하려면 문제 중복을 참고하세요. |
Issue Tracker에서는 문제의 상태에 따라 미해결 또는 종료됨으로 간주합니다. 미해결 문제는 해결을 기다리는 문제입니다. 여기에는 신규, 할당됨 또는 진행 중 상태의 모든 문제가 포함됩니다. 종료됨 문제는 인증을 제외하고 추가 조치가 필요하지 않은 문제입니다. 여기에는 Fixed(해결됨), Won't Fix(해결하지 않음) 또는 Duplicate(중복) 상태의 문제가 포함됩니다.
상태 아이콘
상태 아이콘은 문제의 상태를 시각적으로 나타냅니다. 다른 문제의 차단됨 또는 차단 드롭다운 목록에 있는 문제의 왼쪽에 상태 아이콘이 표시됩니다. 이러한 아이콘을 사용하면 현재 페이지를 벗어나지 않고도 차단 또는 차단 문제의 진행 상황을 빠르게 평가할 수 있습니다. 검색 결과 페이지의 상태 열을 설정하여 상태 텍스트 대신 상태 아이콘을 표시할 수도 있습니다.
빠른 상태 변경
문제의 상태를 빠르게 변경하여 해결 절차의 다음 단계로 진행하는 방법에는 두 가지가 있습니다. 첫 번째는 문제 세부정보 페이지 상단 근처의 앱 바에 있는 상태 변경 버튼과 페이지 오른쪽의 문제 입력란 패널에 있는 상태 변경 링크입니다. 둘 중 하나를 클릭하면 다음과 같이 문제의 상태가 진행됩니다.
할당되지 않은 새 문제이거나 담당자가 본인이 아닌 경우 빠른 변경 메시지에 Assign to me(나에게 할당)라고 표시됩니다. 상태를 빠르게 변경하면 담당자가 나에게 설정되고 현재 다른 것으로 설정된 경우 문제의 상태가 할당됨으로 변경됩니다.
문제의 담당자이고 상태가 할당됨인 경우 빠른 변경 메시지는 작업 시작으로 표시됩니다. 빠르게 변경하면 문제의 상태가 진행 중으로 변경됩니다.
내가 문제의 담당자이고 문제 상태가 진행 중인 경우 빠른 변경 메시지는 해결됨으로 표시로 표시됩니다. 빠르게 변경하면 문제의 상태가 해결됨으로 변경됩니다.
문제의 상태가 Fixed이고 내가 확인자인 경우 빠른 변경 메시지는 Verify로 표시됩니다. 빠르게 변경하면 문제의 상태가 해결됨 (확인됨)으로 변경됩니다.
문제가 종료된 상태 (해결됨, 중복 또는 해결하지 않음)인 경우 빠른 변경 메시지는 다시 열기로 표시됩니다 (위에서 언급한 경우 제외). 빠르게 변경하면 할당자가 없는 문제의 경우 상태가 신규로, 할당자가 있는 문제의 경우 할당됨으로 변경됩니다.
문제 호버 카드
문제 호버 카드에는 문제의 제목, ID, 설명, 현재 상태와 같은 정보가 포함됩니다. 또한 문제의 참조 목록에 나를 추가하는 참조 추가 버튼이 있습니다. 이미 참조 목록에 있는 경우 버튼에 참조 삭제라고 표시됩니다. 예를 들면 다음과 같습니다.
문제 호버 카드는 다음 위로 마우스를 가져가면 표시됩니다.
- 관련 문제 트레이의 차단됨, 차단 또는 중복 탭에 있는 문제 ID입니다.
- 문제 검색 결과 페이지의 차단한 사용자, 차단 또는 중복 열에 있는 문제 ID입니다.
- Create Issue 페이지 오른쪽에 있는 Recent Issues 패널에서 찾은 문제의 링크입니다.
- 중복으로 표시된 문제 페이지의 상태 필드
- 중복으로 표시된 페이지 상단의 노란색 막대에 있는 표준 문제로 연결되는 링크입니다.
문제 수정
구성요소에 대한 보기 및 수정 권한이 있는 경우 필드를 수정하고 댓글을 추가할 수 있습니다. 그러나 문제 생성일이나 이전에 작성된 댓글과 같이 일부 필드는 전혀 수정할 수 없습니다.
등급 수정
문제 변경사항에는 문제의 기록 패널에 변경사항이 표시되는지 여부와 변경사항이 발생할 때 사용자에게 이메일 알림이 전송되는지 여부를 결정하는 다양한 중요도가 있습니다.
수정사항 종료
종료 수정사항을 적용하면 문제의 상태가 미해결에서 종료됨으로 변경됩니다. 종료 수정사항은 문제의 기록 패널에 표시됩니다. 종료 수정사항은 모든 업데이트, 주요 업데이트 또는 종료만의 알림 설정 중 하나를 사용하는 사용자에게 이메일 알림으로 전송됩니다.
미해결 문제를 종료하는 상태의 전체 목록은 문제 상태를 참고하세요.
주요 수정사항
주요 수정사항은 항상 문제의 기록 패널에 표시됩니다. 주요 수정사항이 적용되면 알림 설정이 모든 업데이트 또는 주요 업데이트인 사용자에게 이메일 알림이 전송됩니다. 주요 수정사항은 다음과 같습니다.
- 문제의 최초 생성입니다.
- 문제에 댓글이 추가되었습니다.
- 문제가 새 구성요소로 이동합니다.
- 우선순위, 심각도, 보관 또는 담당자 변경
- 종료됨, 확인됨 또는 다시 열림 상태 변경
- 주요로 표시된 맞춤 입력란의 변경사항
사소한 수정사항
사소한 수정사항은 필터 수준을 전체 기록으로 설정한 경우에만 문제의 기록 패널에 표시됩니다. 마찬가지로 사소한 수정사항은 문제의 역할에 대한 알림 설정이 모든 업데이트인 사용자에게만 이메일 알림으로 전송됩니다.
사소한 수정사항에는 다음이 포함됩니다.
- 제목 변경
- 핫리스트 변경사항
- 첨부파일 추가
- 관련 문제 변경사항 (차단, 차단됨, 중복)
- 주요 수정사항으로 명시되지 않은 상태 변경사항
- 신고자, 유형, 확인자, 발견 위치, 타겟팅 대상, 확인된 위치, 프로덕션 버전 사용 입력란 변경
- Minor로 표시된 맞춤 입력란 변경사항
무음 수정
무음 수정은 사용자에게 알림 이메일을 전송하지 않습니다. 무음 수정으로 간주되는 수정사항은 다음과 같습니다.
- 참조 또는 공동작업자 입력란에서 항목 추가 또는 삭제 (사용자 또는 그룹이 새로 추가 또는 삭제되는 경우 제외)
- 댓글 수정
- 사일런트로 표시된 맞춤 입력란 변경
문제 액세스 한도
Issue Tracker는 문제가 동일한 구성요소의 다른 문제보다 더 적은 수의 접근자를 가질 수 있도록 하는 액세스 제어 제한을 지원합니다.
문제 관리자는 문제의 제한 상태를 다음 4가지 문제 액세스 수준 중 하나로 업데이트할 수 있습니다.
기본 액세스 - 일반 규칙이 적용됩니다. 기본 액세스 수준의 문제에는 구성요소의 다른 모든 문제와 동일한 접근자가 있습니다.
제한된 댓글 - 할당자, 공동작업자, 검증자 또는 참조로 명시적으로 문제에 등록된 ID만 구성요소의 다른 문제에 대한 댓글 권한이 있는지와 관계없이 문제에 댓글을 달 수 있습니다. 구성요소에 대한 '관리 문제' 권한이 있는 ID도 댓글 액세스 권한을 유지합니다. 보기 액세스 권한은 기본값으로 유지됩니다.
공개 상태 제한됨: 명시적으로 나열된 ID (할당자, 공동작업자, 확인자 또는 참조)만 문제에 대한 보기 액세스 권한을 유지합니다.
제한된 공개 범위 + Google - 명시적으로 나열된 사용자(할당자, 공동작업자, 인증자 또는 참조)와 정규직 Google 직원, 내부 자동화 계정만 문제에 대한 보기 액세스 권한을 유지합니다.