Google Issue Tracker의 문제는 사용자가 추적하고 싶거나 다른 사용자나 팀이 추적할 것으로 예상되는 버그 신고, 기능 요청, 변경 요청 또는 프로세스 워크플로 항목입니다. 문제는 구성요소로 구성되며 각 구성요소에는 관련 문제 그룹이 포함됩니다. Issue Tracker의 각 문제에는 사용자가 문제의 활동을 추적하고 사용자가 댓글을 달고 문제 데이터를 업데이트하는 자체 세부정보 페이지가 있습니다.
문제 필드
각 문제에는 문제와 현재 상태를 설명하는 일련의 관련 필드가 있습니다. 여기에는 문제 유형, 심각도 및 우선순위 측면에서의 중요도, 문제에 관한 활동 기록이 포함됩니다. 일부 필드는 모든 문제에 공통으로 적용됩니다. 또한 Issue Tracker는 문제가 특정 구성요소와 관련된 경우에만 사용할 수 있는 맞춤 필드를 지원합니다. 모든 새로운 문제에는 몇 가지 필수 필드가 있습니다. 여기에는 구성요소, 제목, 우선순위 및 유형이 포함됩니다. 일부 구성요소에는 필수 커스텀 필드도 있습니다.
문제 세부정보 페이지의 대부분 필드는 문제 필드 패널의 페이지 오른쪽에 있습니다. 일부 추가 필드는 페이지 상단의 관련 문제 트레이에 있습니다. 거의 모든 필드는 Issue Tracker에서 연결된 링크, 드롭다운 목록, 연필 아이콘을 클릭하여 수정할 수 있습니다. 필드 위로 마우스를 가져가면 Issue Tracker에서 마우스 오버 텍스트로 필드에 관한 간단한 정보를 제공합니다.
기본 문제 입력란에 관한 설명은 입력란 용어집을 참고하세요.
문제 유형
유형 필드를 사용하면 구성요소 내의 문제를 여러 일반적인 그룹 중 하나에 분류할 수 있습니다. 필수 입력란입니다. 다음 표에는 가능한 문제 유형이 나와 있습니다.
문제 유형 | 설명 |
---|---|
버그 | 동작은 발생할 것으로 예상되거나 발생하는 것으로 기록되어 있거나, 제품이 예상대로 작동하지 않는 것입니다. |
기능 요청 | 제품이 정상적으로 작동하지만 지정된 변경사항을 통해 개선할 수 있습니다. |
고객 문제 | 서드 파티에 영향을 미치는 문제이며 문제를 신고한 사람이 재현하지 못할 수 있습니다. 이러한 문제는 단순히 문제 해결 또는 교육의 문제일 수 있지만 버그나 기능 요청으로 인한 것일 수 있습니다. |
내부 정리 | 이 문제는 제품의 동작에 외부 영향을 미치지는 않지만, 이 문제를 해결하면 제품을 개발할 때 보다 간결하고 직관적인 상호작용을 제공할 수 있습니다. 이 유형을 사용하여 유지보수 문제를 추적할 수도 있습니다. |
프로세스 | 프로세스는 프로젝트에 따라 다양한 용도를 가진 기타 카테고리입니다. 예를 들어 API에서 생성된 문제에 이 유형을 사용하거나 관리 작업을 추적하는 데 사용할 수 있습니다. |
취약점 | 개인 정보 보호 및 보안 취약점은 Google의 개인 정보 보호 및 보안 가이드라인에 정의된 SLO의 적용을 받습니다. 2017년 11월 1일까지 읽기 전용입니다. |
프로젝트 | 시작과 끝이 한정되지 않고 고유한 제품, 서비스 또는 결과를 만드는 데 중점을 둔 목표 중심의 노력 |
주요 일정 | 프로젝트 완료 과정에서 중요한 성과를 나타내는 작업 컬렉션입니다. 주요 시점은 출시 또는 출시를 나타내는 데도 사용될 수 있습니다. |
기능 | 사용자에게 특정 값을 제공하는 작업의 컬렉션입니다. |
서사시 | 공통의 목표를 향한 대규모 작업 컬렉션 |
스토리 | 사용자에게 특정한 가치를 제공하는 소규모 작업 컬렉션입니다. |
작업 | 소규모 작업 단위 |
문제 우선순위
우선순위 필드를 사용하면 문제의 중요도를 지정할 수 있습니다. 필수 입력란입니다. 팀은 일반적으로 문제의 중요도를 결정하는 기준이 다릅니다. 다음 표는 문제의 우선순위를 지정하는 일반적인 방법을 보여줍니다.
문제 우선순위 | 설명 |
---|---|
P0 | 즉시 해결해야 하는 문제로서 필요한 만큼의 리소스가 필요합니다. 이러한 문제로 인해 전체 서비스가 중단되거나 알려진 해결책 없이 제품의 중요한 기능을 모든 사용자가 사용할 수 없게 됩니다. |
P1 | 신속하게 해결해야 하는 문제 이러한 문제는 다수의 사용자에게 상당한 영향을 미칩니다. 해결 방법이 있다면 부분적이거나 지나치게 고통스러운 방법입니다. 문제가 조직의 핵심 기능에 영향을 미치거나 근본적으로 다른 팀에 방해가 됩니다. |
P2 | 합당한 기간 내에 해결해야 하는 문제 이러한 문제는 1) P0 또는 P1이지만 합당한 해결 방법이 있는 문제, 2) 많은 사용자에게 중요하며 핵심 조직 기능과 관련된 문제, 3) 다른 팀의 업무를 방해하며 합리적인 해결 방법이 없는 문제를 말합니다. P2는 특히 사용 또는 설치 시간 문제와 관련이 있으며 기본 우선순위 수준입니다. |
P3 | 가능한 경우 해결해야 하는 문제입니다. 이러한 문제는 핵심 조직 업무나 다른 팀의 업무와 관련이 있지만 진행에 지장을 주지 않으며 합당한 해결 방법이 있습니다. |
P4 | 최종적으로 해결해야 할 문제 이러한 문제는 조직의 핵심 기능 또는 다른 팀의 업무와는 관련이 없으며, 시스템의 매력이나 즐거움과만 관련이 있습니다. |
문제 상태
Status 필드를 사용하면 문제 해결 과정에서 문제의 상태를 지정할 수 있습니다. 일반적으로 팀은 문제의 상태를 변경하거나 해결하기 위해 필요한 활동을 다르게 정의합니다. 문제의 해결을 추적하기 위해 사용 가능한 모든 Status 필드 값을 사용해야 하는 것은 아닙니다. 다음 표는 상태 필드를 사용하는 일반적인 방법을 보여줍니다.
문제 상태 | 설명 |
---|---|
신규 | 현재 문제에 할당된 사람이나 그룹이 없습니다. |
할당됨 | 문제에 할당된 사람이 있습니다. 해당 사용자는 담당자 필드에 표시됩니다. |
진행 중 (수락됨) | 담당자가 문제를 인지하고 해결 작업에 착수했습니다. |
고정 | 문제가 해결되었습니다. |
해결됨 (확인됨) | 문제가 해결되었으며 사용자가 확인자 입력란에서 수정사항의 정확성을 확인했습니다. |
해결되지 않음 (재현 불가) | 문제를 해결하기에 충분한 정보가 없거나 신고된 문제를 재현할 수 없습니다. |
해결되지 않음 (의도된 동작) | 이 문제는 신고된 상황에서 예상되는 제품의 동작을 설명합니다. |
해결되지 않음 (해당 없음) | 제품 변경으로 인해 해당 문제는 더 이상 유효하지 않습니다. |
해결되지 않음 (실행할 수 없음) | 이 문제를 해결하는 데 필요한 변경사항은 합리적으로 불가능합니다. |
중복 표시 | 다른 곳에서 문제가 신고되었습니다. 문제 상태를 중복으로 설정하려면 문제 복사를 참고하세요. |
Issue Tracker는 상태에 따라 문제를 Open 또는 Closed로 간주합니다. 미해결 문제는 해결 대기 중인 문제입니다. 여기에는 신규, 할당됨 또는 진행 중 상태의 문제가 포함됩니다. 종료된 문제는 인증 외에는 추가 조치가 필요하지 않은 문제입니다. 여기에는 Fixed, Won't Fix 또는 Duplicate 상태의 모든 문제가 포함됩니다.
상태 아이콘
상태 아이콘은 문제 상태를 시각적으로 나타냅니다. 다른 문제의 차단 기준 또는 차단 드롭다운 목록에 있는 문제 왼쪽에 상태 아이콘이 표시됩니다. 이러한 아이콘을 사용하면 현재 페이지를 벗어나지 않고도 차단 또는 차단 문제의 진행 상태를 빠르게 평가할 수 있습니다. 검색결과 페이지의 상태 열에서 상태 텍스트 대신 상태 아이콘을 표시하도록 설정할 수도 있습니다.
빠른 변경 상태
문제 해결 절차의 일반적인 다음 단계로 진행하기 위해 문제의 상태를 빠르게 변경하는 방법에는 두 가지가 있습니다. 첫 번째는 문제 세부정보 페이지 상단의 앱 바에 있는 상태 변경 버튼과 오른쪽의 문제 필드 패널에 있는 상태 변경 링크입니다. 둘 중 하나를 클릭하면 문제 상태가 다음과 같이 진행됩니다.
새로운 문제 또는 할당되지 않은 문제이거나 담당자가 아닌 다른 사람인 경우 빠른 변경 프롬프트에 나에게 할당이라고 표시됩니다. 상태를 빠르게 변경하면 담당자가 나에게 설정되며, 현재 다르게 설정된 경우 문제 상태가 할당됨으로 변경됩니다.
내가 할당된 문제의 상태가 할당됨인 경우 빠른 변경 메시지에는 작업 시작이라고 표시됩니다. 빠르게 변경하면 문제의 상태가 진행 중으로 변경됩니다.
내가 할당된 문제의 상태가 진행 중인 경우 빠른 변경 메시지에는 수정됨으로 표시가 표시됩니다. 빠르게 변경하면 문제의 상태가 Fixed로 변경됩니다.
문제가 수정됨 상태이고 확인자인 경우 빠른 변경 메시지에 확인이 표시됩니다. 빠르게 변경하면 문제의 상태가 Fixed (Verified)로 변경됩니다.
문제가 종료됨 상태 (Fixed, Duplicate 또는 Won't Fix)인 경우 빠른 변경 메시지에는 Re-open이라고 표시됩니다 (위에서 언급한 경우 제외). 빠르게 변경하면 문제에 담당자가 지정되지 않은 경우 New로, 문제에 담당자가 없는 경우 Assigned로 변경됩니다.
Issue 카드
문제 호버 카드에는 문제의 제목, ID, 설명, 현재 상태와 같은 정보가 포함됩니다. 또한 문제의 CC 목록에 사용자를 추가하는 CC Me 버튼도 포함되어 있습니다. 이미 CC 목록에 있다면 이 버튼은 Un-CC Me로 표시됩니다. 예를 들면 다음과 같습니다.
다음 문제 위로 마우스를 가져가면 문제 호버 카드가 표시됩니다.
- 관련 문제 트레이의 Blocked By, Blocking 또는 Duplicates 탭에 있는 문제 ID.
- 문제 검색결과 페이지의 Blocked By, Blocking 또는 Duplicate Of 열에 있는 문제 ID.
- 문제 만들기 페이지의 오른쪽에 있는 최근 문제 패널에서 발견된 문제로 연결되는 링크.
- 중복으로 표시된 문제 페이지의 상태 필드
- 중복으로 표시된 페이지 상단의 노란색 바에 있는 표준 문제의 링크입니다.
문제 수정
구성요소에 대한 보기 및 수정 권한이 있으면 관련 필드를 수정하고 주석을 추가할 수 있습니다. 하지만 생성 날짜 또는 이전에 작성된 주석과 같은 일부 필드는 수정할 수 없습니다.
등급 수정
문제에 대한 변경사항은 문제의 기록 패널에 변경사항이 표시되는지, 변경사항이 발생할 때 사용자가 이메일 알림을 수신하는지 여부를 결정하는 중요도의 수준이 다릅니다.
수정사항 닫기
수정을 종료하면 문제의 상태가 Open에서 Closed로 변경됩니다. 닫는 수정사항이 문제의 기록 패널에 표시됩니다. 종료 수정사항은 모든 업데이트, 주요 업데이트 또는 폐쇄만 해당 알림 설정 중 하나를 가진 사용자에게 이메일 알림으로 전송됩니다.
미해결 문제를 종료하는 전체 상태 목록은 문제 상태를 참고하세요.
주요 수정사항
주요 수정사항은 항상 문제의 기록 패널에 표시됩니다. 주요 수정사항이 적용된 후 모든 업데이트 또는 주요 업데이트의 알림 설정을 가진 사용자에게 이메일 알림이 전송됩니다. 중요한 것으로 간주되는 수정사항은 다음과 같습니다.
- 문제를 처음 생성함
- 문제에 추가된 댓글
- 문제가 새 구성요소로 이동되었습니다.
- 우선순위, 심각도, 유지 또는 담당자 변경
- 폐쇄됨, 확인됨 또는 다시 열림 상태 변경
- 주요로 표시된 맞춤 입력란의 변경사항
사소한 수정
사소한 수정사항은 전체 기록이 사용으로 전환된 경우에만 문제의 기록 패널에 표시됩니다. 마찬가지로 사소한 수정사항은 문제에 대한 역할의 역할이 모든 업데이트인 사용자에게 이메일 알림으로만 전송됩니다.
사소한 것으로 간주되는 수정사항은 다음과 같습니다.
- 제목 변경
- 핫리스트 변경사항
- 관련 문제 변경사항 (차단, 차단, 중복)
- 상태 변경사항이 주요 수정사항임을 명시적으로 밝히지 않았습니다.
- Reporter, Type, Verifier, CC, Found In, Targeted To, Verified In, In Prod 필드 변경사항
- 사소한으로 표시된 맞춤 입력란 변경사항
자동 수정
자동 수정은 문제의 기록 패널에 표시되지 않으며 사용자에게 알림 이메일을 생성하지 않습니다. 무음으로 간주되는 수정사항은 다음과 같습니다.
- 무음으로 표시된 맞춤 입력란 변경사항
문제 액세스 한도
Issue Tracker는 액세스 제어 제한을 지원하여 동일한 구성요소의 다른 문제보다 문제의 접근자 집합을 줄일 수 있습니다.
문제 관리자는 문제의 제한 상태를 다음 네 가지 문제 액세스 수준 중 하나로 업데이트할 수 있습니다.
기본 액세스 - 일반적인 규칙이 적용됩니다. 기본 액세스 수준의 문제는 구성요소의 다른 모든 문제와 동일한 액세스 권한을 갖습니다.
제한적인 주석 처리 - 문제에 담당자, 공동작업자, 확인자 또는 참조로 명시적으로 등록된 ID만 구성요소의 다른 문제에 댓글 권한이 있는지 여부와 관계없이 문제에 댓글을 달 수 있습니다. 구성요소에 대한 관리자 문제 권한이 있는 ID도 주석 액세스를 유지합니다. 보기 액세스 권한은 기본값으로 유지됩니다.
제한된 공개 상태 - 명시적으로 표시된 ID (담당자, 공동작업자, 인증자 또는 참조)만 문제에 대한 보기 액세스 권한을 유지합니다.
제한된 공개 + Google - 명시적으로 표시된 ID(담당자, 공동작업자, 인증자 또는 참조), 정규직 Google 직원, 내부 자동화 계정에만 문제에 대한 보기 액세스 권한이 있습니다.