Masalah di Google Issue Tracker adalah laporan bug, permintaan fitur, permintaan perubahan, atau proses item alur kerja yang ingin dilacak atau diharapkan oleh pengguna atau tim lain untuk dilacak. Masalah disusun dalam komponen, yang masing-masing berisi grup masalah terkait. Setiap masalah di Issue Tracker memiliki halaman detail sendiri tempat pengguna melacak aktivitas pada masalah tersebut, serta tempat pengguna membuat komentar dan mengupdate data masalah.
Kolom masalah
Setiap masalah memiliki serangkaian kolom terkait yang mendeskripsikannya dan statusnya saat ini. Data ini mencakup jenis masalah, nilai pentingnya dalam hal tingkat keparahan dan prioritasnya, serta catatan aktivitas tentang masalah tersebut. Beberapa kolom bersifat umum untuk semua masalah. Issue Tracker juga mendukung kolom kustom yang hanya tersedia jika masalah dikaitkan dengan komponen tertentu. Untuk semua masalah baru, ada beberapa kolom wajib diisi. Hal ini mencakup Komponen, Judul, Prioritas, dan Jenis. Beberapa komponen juga memiliki kolom kustom yang wajib diisi.
Di halaman detail masalah, sebagian besar kolom berada di sisi kanan halaman pada panel Issue Issues. Beberapa kolom tambahan berada di baki Masalah Terkait di dekat bagian atas halaman. Hampir semua kolom dapat diedit di Issue Tracker dengan mengklik link, menu drop-down, atau ikon pensil yang terkait. Saat Anda mengarahkan kursor ke kolom, Issue Tracker memberikan informasi singkat tentang kolom tersebut dalam teks pengarahan mouse.
Untuk deskripsi kolom masalah default, lihat Glosarium Kolom.
Jenis masalah
Kolom Type memungkinkan Anda mengategorikan masalah dalam komponen di salah satu beberapa grup umum. Kolom ini wajib diisi. Tabel berikut menunjukkan jenis masalah yang mungkin:
Jenis Masalah | Deskripsi |
---|---|
Bug | Perilaku berlawanan dengan apa yang seharusnya terjadi atau didokumentasikan, atau produk tidak berfungsi seperti yang diharapkan. |
Permintaan Fitur | Produk berfungsi sebagaimana mestinya, tetapi dapat ditingkatkan dengan perubahan yang ditentukan. |
Masalah Pelanggan | Masalah memengaruhi pihak ketiga dan mungkin tidak dapat direproduksi oleh orang yang melaporkan masalah tersebut. Masalah tersebut mungkin hanya terkait dengan pemecahan masalah atau pelatihan, tetapi mungkin merupakan bug atau permintaan fitur. |
Pembersihan Internal | Masalah tidak memiliki efek keluar pada perilaku produk, namun mengatasi masalah ini akan memungkinkan interaksi yang lebih sederhana atau intuitif saat mengembangkan produk. Anda juga dapat menggunakan jenis ini untuk melacak masalah pemeliharaan. |
Proses | Proses adalah kategori lain-lain yang memiliki penggunaan berbeda-beda bergantung pada project. Misalnya, Anda dapat menggunakan jenis ini untuk masalah yang dihasilkan oleh API, atau menggunakannya untuk melacak tugas administratif. |
Kerentanan | Kerentanan privasi dan keamanan tunduk pada SLO yang ditentukan oleh pedoman privasi dan keamanan Google. Hanya baca hingga setelah 01-11-2017. |
Project | Upaya yang didorong sasaran dengan awal dan akhir yang terbatas, yang berfokus pada pembuatan produk, layanan, atau hasil yang unik. |
Pencapaian | Kumpulan pekerjaan yang mewakili pencapaian penting di jalur penyelesaian project. Pencapaian juga dapat digunakan untuk mewakili peluncuran atau rilis. |
Fitur | Kumpulan karya yang memberikan nilai spesifik kepada pengguna. |
Epik | Sekumpulan besar tugas untuk mencapai tujuan bersama. |
Berita | Kumpulan kecil karya yang memberikan nilai spesifik kepada pengguna. |
Tugas | Satuan kerja kecil. |
Prioritas masalah
Kolom Prioritas memungkinkan Anda menentukan tingkat kepentingan masalah. Kolom ini wajib diisi. Umumnya, tim memiliki kriteria yang berbeda tentang seberapa penting masalah ditentukan. Tabel berikut menunjukkan cara umum untuk memprioritaskan masalah:
Prioritas Masalah | Deskripsi |
---|---|
P0 | Masalah yang harus segera diatasi dan dengan sumber daya sebanyak yang dibutuhkan. Masalah seperti itu menyebabkan pemadaman layanan secara penuh atau membuat fungsi penting produk tidak tersedia bagi semua orang, tanpa solusi yang diketahui. |
P1 | Masalah yang harus diatasi dengan cepat. Masalah seperti ini berdampak besar pada sebagian besar pengguna. Jika ada solusi, masalah tersebut akan terjadi parsial atau terlalu menyakitkan. Dampak masalah ini adalah fungsi organisasi inti, atau mengganggu tim lain secara fundamental. |
P2 | Masalah yang perlu diatasi pada skala waktu yang wajar. Masalah tersebut dapat berupa salah satu dari hal berikut: 1) Masalah yang akan menjadi P0 atau P1, tetapi memiliki solusi yang wajar, 2) Masalah yang penting bagi sejumlah besar pengguna dan terhubung ke fungsi organisasi inti, 3) Masalah yang merupakan hambatan bagi pekerjaan tim lain dan tidak memiliki solusi yang wajar. P2 sangat relevan dengan masalah penggunaan pertama atau waktu penginstalan dan merupakan tingkat prioritas default. |
P3 | Masalah yang harus diatasi jika memungkinkan. Masalah tersebut relevan dengan fungsi organisasi inti atau pekerjaan tim lain, tetapi tidak menghambat progres atau memiliki solusi yang wajar. |
P4 | Masalah yang harus diatasi pada akhirnya. Masalah tersebut tidak relevan dengan fungsi organisasi inti atau pekerjaan tim lain, atau hanya terkait dengan daya tarik atau kepraktisan sistem. |
Status masalah
Kolom Status memungkinkan Anda menentukan status masalah dalam proses penyelesaian. Umumnya, tim memiliki definisi yang berbeda tentang aktivitas yang perlu terjadi agar masalah mengubah status atau diselesaikan. Tidak semua nilai kolom Status yang tersedia perlu digunakan untuk melacak penyelesaian masalah. Tabel berikut menunjukkan cara umum untuk menggunakan kolom Status:
Status Masalah | Deskripsi |
---|---|
Baru | Tidak ada orang atau grup yang ditetapkan untuk masalah tersebut. |
Ditetapkan | Masalah ini sudah ditugaskan ke satu orang. Orang tersebut akan muncul di kolom Penerima. |
Dalam Proses (Disetujui) | Penerima tugas telah mengonfirmasi masalah dan mulai memperbaikinya. |
Tetap | Masalah ini telah ditangani. |
Tetap (Terverifikasi) | Masalah ini telah ditangani dan ketepatan perbaikannya telah dikonfirmasi oleh pengguna di kolom Pemverifikasi. |
Tidak Dapat Diperbaiki (Tidak dapat direproduksi) | Tidak tersedia cukup informasi untuk memperbaiki masalah tersebut, atau masalah yang dilaporkan tidak dapat dibuat kembali. |
Tidak Dapat Diperbaiki (Perilaku yang dimaksudkan) | Masalah ini menjelaskan perilaku produk yang diharapkan dalam keadaan yang dilaporkan. |
Tidak Dapat Diperbaiki (Tidak Digunakan Lagi) | Masalah ini tidak lagi relevan karena perubahan pada produk. |
Tidak Dapat Diperbaiki (Tidak memungkinkan) | Perubahan yang diperlukan untuk mengatasi masalah tersebut tidak mungkin dilakukan. |
Duplikat | Masalah ini telah dilaporkan di tempat lain. Untuk menetapkan status masalah ke Duplikat, lihat Menduplikasi Masalah. |
Issue Tracker menganggap masalah sebagai Open atau Closed, bergantung pada statusnya. Masalah terbuka adalah masalah yang menunggu penyelesaian. Hal ini mencakup masalah apa pun dengan status Baru, Ditetapkan, atau Dalam Proses. Masalah yang Ditutup adalah masalah yang tidak memerlukan tindakan lebih lanjut, kecuali kemungkinan verifikasi. Hal ini mencakup masalah apa pun dengan status Tetap, Tidak Dapat Memperbaiki, atau Duplikat.
Ikon status
Ikon status adalah representasi visual dari status masalah. Ikon status muncul di sebelah kiri masalah yang ada di menu drop-down Diblokir oleh atau Pemblokiran untuk masalah lain. Ikon ini memberikan cara cepat untuk menilai progres masalah yang diblokir atau diblokir tanpa harus keluar dari halaman saat ini. Anda juga dapat menyetel kolom Status di halaman hasil penelusuran untuk menampilkan ikon status, bukan teks status.
Status perubahan cepat
Ada dua cara untuk mengubah status masalah dengan cepat agar dapat melanjutkannya ke langkah umum berikutnya dalam proses penyelesaian. Yang pertama adalah tombol Change Status, yang ada di App Bar di dekat bagian atas halaman detail masalah, dan link Change Status di panel Issue fields di sebelah kanan halaman. Mengklik salah satu status akan meningkatkan status masalah sebagai berikut:
Jika masalahnya baru dan belum ditetapkan, atau jika penerima tugas adalah seseorang selain Anda sendiri, perintah perubahan cepat akan bertuliskan Tetapkan kepada saya. Mengubah status secara cepat akan menetapkan penerima tugas kepada Anda dan, jika saat ini ditetapkan, mengubah status masalah menjadi Ditetapkan.
Jika Anda adalah penerima masalah dan statusnya adalah Assigned, perintah perubahan cepat akan bertuliskan Start work. Perubahan cepat mengubah status masalah menjadi Dalam Proses.
Jika Anda adalah penerima masalah dan statusnya adalah Dalam Proses, perintah perubahan cepat akan bertuliskan Tandai telah diperbaiki. Perubahan cepat mengubah status masalah menjadi Tetap.
Jika masalah memiliki status Tetap dan Anda adalah pemverifikasi, perintah perubahan cepat akan menampilkan Verifikasi. Perubahan cepat mengubah status masalah menjadi Tetap (Terverifikasi).
Jika masalah memiliki status tertutup (Tetap, Duplikat, atau Tidak Memperbaiki), perintah perubahan cepat akan menampilkan Buka kembali (kecuali dalam kasus yang disebutkan di atas). Perubahan cepat akan mengubah status menjadi Baru jika masalah tidak memiliki penerima tugas, atau Ditetapkan jika masalah memiliki penerima tugas.
Keluarkan kartu profil
Kartu informasi masalah berisi informasi seperti judul, ID, deskripsi, dan status masalah saat ini. Selain itu, pesan ini berisi tombol CC Me yang menambahkan Anda ke daftar CC masalah (jika Anda sudah berada di daftar CC, tombolnya akan bertuliskan (Un-CC Me). Contoh:
Kartu informasi masalah muncul saat Anda mengarahkan kursor ke hal berikut:
- ID masalah ditemukan di tab Diblokir oleh, Pemblokiran, atau Duplikat pada baki Masalah Terkait.
- ID masalah di kolom Diblokir oleh, Pemblokiran, atau Duplikat dari halaman hasil penelusuran masalah.
- Link ke masalah yang ditemukan di panel Recent Issues, yang ada di sebelah kanan halaman Create Issues.
- Status di halaman masalah yang ditandai sebagai duplikat.
- Link ke masalah kanonis yang ditemukan di panel kuning di bagian atas halaman yang ditandai sebagai duplikat.
Masalah terkait pengeditan
Jika memiliki izin Lihat dan Edit untuk komponen, Anda dapat mengedit kolomnya serta menambahkan komentar ke dalamnya. Namun, beberapa kolom tidak dapat diedit sama sekali, seperti tanggal pembuatan masalah atau komentar yang sebelumnya telah dibuat.
Edit level
Perubahan pada masalah memiliki berbagai tingkat signifikansi yang menentukan apakah perubahan muncul di panel histori untuk masalah tersebut dan apakah pengguna menerima notifikasi email saat perubahan terjadi.
Menutup hasil edit
Jika pengeditan ditutup, status masalah akan berubah dari Buka menjadi Ditutup. Pengeditan yang ditutup akan muncul di panel histori untuk masalah tersebut. Hasil edit tertutup dikirim sebagai notifikasi email kepada pengguna dengan salah satu setelan notifikasi berikut: Semua Update, Update Besar, atau Khusus Penutupan.
Untuk mengetahui daftar lengkap status yang menutup masalah terbuka, lihat status masalah.
Pengeditan utama
Hasil edit utama selalu muncul di panel histori untuk masalah tersebut. Setelah pengeditan besar, notifikasi email dikirim ke pengguna yang memiliki setelan notifikasi Semua Update atau Update Besar. Pengeditan yang dianggap utama meliputi:
- Pembuatan awal masalah.
- Komentar ditambahkan ke masalah.
- Masalah dipindahkan ke komponen baru.
- Perubahan pada prioritas, tingkat keparahan, retensi, atau penerima tugas.
- Perubahan status Ditutup, Terverifikasi, atau Dibuka kembali.
- Perubahan pada kolom kustom yang ditandai sebagai Utama.
Pengeditan kecil
Pengeditan kecil hanya muncul di panel histori masalah jika Anda telah Histori Lengkap dialihkan ke Aktif. Demikian pula, pengeditan kecil hanya dikirim sebagai notifikasi email kepada pengguna yang perannya untuk masalah tersebut memiliki setelan notifikasi Semua Update.
Hasil edit yang dianggap minor meliputi:
- Perubahan judul
- Perubahan hotlist
- Perubahan Masalah Terkait (pemblokiran, pemblokiran oleh, duplikat)
- Perubahan pada status yang tidak secara eksplisit dinyatakan sebagai pengeditan utama
- Perubahan pada kolom berikut: Reporter, Jenis, Verifier, Ditemukan Di, Ditargetkan Ke, Terverifikasi Di, Di Prod
- Perubahan pada kolom kustom yang ditandai sebagai Sedikit
Pengeditan senyap
Hasil edit senyap tidak akan muncul di panel histori jika terjadi masalah, dan tidak akan menghasilkan email notifikasi kepada pengguna mana pun. Hasil edit yang dianggap senyap meliputi:
- Menambahkan atau menghapus entri dari kolom CC atau Kolaborator (kecuali jika pengguna atau grup baru ditambahkan atau dihapus)
- Mengedit komentar
- Mengubah kolom kustom yang ditandai sebagai Senyap
Batas Akses Masalah
Issue Tracker mendukung pembatasan kontrol akses yang memungkinkan masalah memiliki kumpulan pengakses yang lebih kecil daripada masalah lainnya dalam komponen yang sama.
Masalah Admin diizinkan untuk memperbarui status pembatasan masalah ke salah satu dari empat tingkat akses masalah:
Akses default - Aturan normal berlaku: masalah pada tingkat akses Default memiliki aksesor yang sama seperti semua masalah lain dalam komponen.
Komentar terbatas - Hanya identitas yang secara eksplisit tercantum pada masalah sebagai penerima tugas, kolaborator, pemverifikasi, atau CC yang akan diizinkan untuk mengomentari masalah, terlepas dari apakah ia memiliki izin komentar untuk masalah lain dalam komponen. Identitas dengan izin Masalah Admin pada komponen juga mempertahankan akses komentar. Akses lihat tetap default.
Visibilitas terbatas - Hanya identitas yang tercantum secara eksplisit (penerima, kolaborator, pemverifikasi, atau CC) yang mempertahankan akses lihat ke masalah.
Visibilitas terbatas + Google - Hanya identitas yang terdaftar secara eksplisit (penerima tugas, kolaborator, pemverifikasi, atau CC), Googler Purnawaktu, dan akun otomatisasi internal yang mempertahankan akses lihat ke masalah.