Kueri menurut bidang numerik
Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019
Pelajari cara melakukan kueri berdasarkan kolom numerik seperti upaya, jadwal, poin cerita, atau kolom pelacakan waktu di Azure Boards dan Azure DevOps.
Bidang numerik yang paling umum melacak upaya untuk item dalam kategori Persyaratan atau pekerjaan yang diperkirakan, tersisa, dan selesai untuk item dalam kategori Tugas. Dengan kueri, Anda bisa mencantumkan item kerja yang menarik, lalu menentukan bagan yang memperlihatkan jumlah item kerja atau jumlah bidang numerik.
Prasyarat
Kategori | Persyaratan |
---|---|
Tingkat akses | - Untuk melihat dan menjalankan kueri bersama: anggota Proyek. - Untuk menambahkan dan menyimpan kueri bersama: Setidaknya akses Dasar . |
Izin |
Izin Kontribusi diatur ke Izinkan untuk folder yang ingin Anda tambahkan kuerinya. Secara default, grup Kontributor |
Kategori | Persyaratan |
---|---|
Tingkat akses | - Untuk melihat dan menjalankan kueri bersama: anggota proyek. - Untuk menambahkan dan menyimpan kueri yang dibagikan: Setidaknya akses Basic. |
Izin |
Izin Kontribusi diatur ke Izinkan untuk folder yang ingin Anda tambahkan kuerinya. Secara default, grup Kontributor |
Menggunakan operator dan makro
Klausa kueri yang didukung yang menentukan bidang numerik dapat menggunakan operator berikut.
-
=
,<>
,>
,<
,>=
,<=
-
=[Field]
,<>[Field]
,>[Field]
,<[Field]
,>=[Field]
,<=[Field]
-
In
,Not In
Was Ever
Mengembangkan kueri berbasis bagan
Tips berikut dapat membantu Anda mengembangkan pertanyaan:
- Tambahkan bagan hanya untuk kueri daftar sederhana.
- Referensi filter kueri atau bidang yang ditampilkan melalui opsi kolom.
- Simpan perubahan yang Anda buat ke kueri sebelum menambahkan atau mengubah bagan.
- Kelompokkan satu atau beberapa klausa dengan memilihnya, lalu memilih ikon "Klausa Kueri Grup"
. Untuk memisahkan grup, pilih pada klausa yang dikelompokkan.
Untuk informasi selengkapnya, lihat Menggunakan editor kueri untuk mencantumkan dan mengelola kueri dan bagan dan Menambahkan atau memodifikasi bidang.
Gunakan filter
Tabel berikut ini memperlihatkan filter yang berguna untuk kueri.
Filter untuk
Sertakan klausul kueri ini
Cerita pengguna atau bug
Work Item Type In User Story,Bug
Tugas atau kesalahan
Work Item Type In Task,Bug
Item yang Aktif atau Tertutup
State In Active,Closed
Item dalam kategori Persyaratan
Work Item Type In Group Microsoft.RequirementCategory
Cerita pengguna yang tidak diestimasi
Story Points <> (leave Value field blank)
Kueri untuk jumlah elemen kerja
Semua kueri memperlihatkan hitungan item saat Anda menjalankan kueri. Di sini kita menentukan kueri daftar datar yang memfilter bug dalam kondisi apa pun.
Selain itu, semua bagan berisi pilihan Nilai yang dirancang untuk menampilkan jumlah item kerja dalam bagan.
Kueri untuk jumlah bug per pengembang
Untuk memperlihatkan Ditetapkan Ke dan Status, buat kueri bug aktif dan ubah opsi kolom. Kemudian, tambahkan bagan pivot yang menampilkan tugas dan status.
Permintaan data untuk jumlah kesalahan menurut status dan area
Dengan menggunakan kueri daftar datar yang sama untuk memfilter bug yang ditampilkan di bagian sebelumnya, Anda bisa menunjukkan jumlah berdasarkan area. Ubah opsi kolom untuk memperlihatkan Jalur Area. Kemudian, tambahkan grafik pivot yang menampilkan status dan jalur area.
Kueri untuk nilai bidang yang tidak terdefinisi
Anda dapat menemukan item kerja yang memiliki nilai bidang yang tidak terdefinisi dengan menggunakan sama dengan operator, =
, dan membiarkan Nilai untuk bidang kosong. Misalnya, filter berikut ini mencantumkan semua item kerja dari tipe User Story dengan bidang Poin Cerita yang kosong.
Untuk mencantumkan item kerja berdasarkan bidang yang tidak kosong, gunakan operator tidak, <>
, dan biarkan Nilai kosong.
Kueri untuk usaha atau poin cerita
Anda dapat menetapkan Poin Cerita ke cerita pengguna atau bug saat Anda bekerja dalam metode Agile. Atau, berusaha mengerjakan item backlog produk dan bug ketika Anda bekerja dalam proses Scrum. Untuk informasi selengkapnya, lihat Dasar , Agile, Scrum, atau cmmi jenis item kerja dan artikel alur kerja.
Kueri untuk jumlah titik cerita dan statusnya
Buat kueri yang memfilter Cerita Pengguna sebagai tipe item kerja dan ubah opsi kolom untuk menampilkan Titik Cerita dan Status.
Kemudian, tambahkan bagan batang bertumpuk yang menjumlahkan Titik Cerita.
Untuk informasi selengkapnya tentang diagram aliran kumulatif yang ditentukan sistem, lihat Aliran kumulatif.
Kueri untuk membakar bagan cerita pengguna untuk perulangan
Buat kueri yang memfilter Cerita Pengguna sebagai tipe item kerja dan dalam status Aktif atau Tertutup. Untuk menampilkan Titik Cerita, ubah opsi kolom.
Kemudian, tambahkan bagan tren area bertumpuk yang menjumlahkan Titik Cerita.
Pertanyaan untuk pekerjaan tersisa dan selesai
Berdasarkan proses yang dirujuk oleh proyek Anda, Anda dapat menetapkan kolom berikut pada tugas atau bug.
Proses | Bidang yang tersedia |
---|---|
Agile | Perkiraan Asli, Sisa Pekerjaan, Pekerjaan Selesai |
Scrum | Sisa Pekerjaan |
CMMI | Perkiraan Asli, Sisa Pekerjaan, Pekerjaan Selesai |
Jumlah pekerjaan yang tersisa per pengembang
Jika Anda mengikuti praktik Scrum dan memperkirakan sisa pekerjaan untuk tugas dan bug, Anda bisa mendapatkan ikhtisar pekerjaan yang tersisa dengan kueri dan bagan berikut. Gunakan operator Di dan sertakan Tugas dan Bug untuk menyertakan bug apa pun yang dilacak sebagai tugas.
Tambahkan Sisa Pekerjaan sebagai opsi kolom ke kueri dan simpan. Untuk melihat jumlah pekerjaan yang tersisa, tambahkan bagan pivot seperti yang diperlihatkan dalam contoh berikut.
Untuk informasi tentang grafik sprint burndown yang ditentukan sistem, lihat Sprint burndown.
Bidang yang digunakan untuk memperkirakan dan melacak pekerjaan
Tabel berikut ini menjelaskan bidang berbasis aktivitas dan numerik yang bisa Anda gunakan untuk melacak pekerjaan. Untuk informasi tentang bidang terkait tanggal, seperti Tanggal Mulai, Tanggal Selesai, dan Tanggal Target, lihat Kueri menurut tanggal atau perulangan saat ini.
Nama bidang
Deskripsi
jenis item pekerjaan
Aktivitas 1, 2
Jenis aktivitas yang diperlukan untuk menyelesaikan tugas. Untuk informasi selengkapnya tentang bagaimana bidang ini digunakan, lihat Perencanaan kapasitas. Nilai yang diizinkan adalah:
- Penyebaran
- Desain
- Pengembangan
- Dokumentasi
- Persyaratan
- Pengujian
Bidang Aktivitas ditetapkan ke Activity
dalam file ProcessConfiguration.3
Nama referensi=Microsoft.VSTS.Common.Activity, Tipe data=String
Tugas, Bug4 (Agile dan Scrum)
Nilai Bisnis
Unit pengukuran subjektif yang menangkap nilai bisnis relatif dari item atau fitur backlog produk dibandingkan dengan item lain dengan jenis yang sama. Item yang diberi angka yang lebih tinggi harus dianggap memiliki nilai bisnis yang lebih besar daripada item yang diberi angka yang lebih rendah.
Nama referensi=Microsoft.VSTS.Common.BusinessValue, Tipe data=Bilangan bulat
Epik, Fitur
Jumlah pekerjaan yang dihabiskan untuk menerapkan tugas. Anda dapat menentukan pekerjaan dalam jam atau dalam hari. Tidak ada unit waktu yang melekat yang terkait dengan bidang ini.
Nama referensi=Microsoft.VSTS.Scheduling.CompletedWork, Tipe data=Ganda
Tugas, Bug4
Disiplin 1, 2
Jenis aktivitas atau disiplin yang ditetapkan pada tugas. Untuk mempelajari selengkapnya tentang bagaimana bidang ini digunakan, lihat Perencanaan kapasitas. Nilai yang diizinkan adalah:
- Analisis
- Pengembangan
- Ujian
- Pendidikan Pengguna
- Pengalaman Pengguna
Bidang Disiplin ditetapkan untuk Activity
dalam file ProcessConfiguration.3
Nama referensi=Microsoft.VSTS.Common.Disiplin, Tipe data=String
Tugas, Masalah 4 (CMMI)
Usaha
Unit pengukuran subjektif yang menangkap ukuran bug atau item backlog produk. Jika Anda menetapkan lebih banyak upaya untuk item, Anda menunjukkan bahwa lebih banyak pekerjaan diperlukan untuk menerapkannya.
Bidang ini 3 juga digunakan untuk menghitung kecepatan dan prakiraan tim. Ini ditetapkan ke Effort
dalam file ProcessConfiguration.
Nama referensi=Microsoft.VSTS.Scheduling.Effort, Tipe data=Double
Item Daftar Backlog Produk, Bug 4 (Scrum)
Fitur, Epik
Titik Cerita
Unit pengukuran subjektif yang menangkap ukuran cerita pengguna. Jika Anda menetapkan lebih banyak poin ke cerita pengguna, Anda menunjukkan bahwa lebih banyak pekerjaan diperlukan untuk menerapkannya.
Bidang ini 3 juga digunakan untuk menghitung kecepatan dan prakiraan tim. Ini ditetapkan ke Effort
dalam file ProcessConfiguration.
Nama referensi=Microsoft.VSTS. Penjadwalan.StoryPoints, Tipe data=Dobel
Cerita Pengguna, Bug 4 (Agile)
Ukuran
Satuan ukuran subjektif yang menangkap ukuran persyaratan. Semakin besar ukurannya, semakin banyak pekerjaan yang diperlukan untuk mengimplementasikannya.
Bidang ini3 juga digunakan untuk menghitung kecepatan dan prakiraan tim. Ini ditetapkan ke Effort
dalam file ProcessConfiguration.
Nama referensi=Microsoft.VSTS. Penjadwalan. Ukuran, Jenis data=Ganda
Persyaratan, Bug 4 (CMMI)
Perkiraan Asli
Jumlah pekerjaan yang diperlukan untuk menyelesaikan tugas. Anda dapat menentukan pekerjaan dalam jam atau dalam hari. Tidak ada unit waktu yang melekat yang terkait dengan bidang ini.
Nama referensi=Microsoft.VSTS.Scheduling.OriginalEstimate, Tipe data=Double
Tugas, Bug 4 (Agile dan CMMI)
Jumlah pekerjaan yang tersisa untuk menyelesaikan tugas. Anda dapat menentukan pekerjaan dalam jam atau dalam hari. Tidak ada unit waktu yang melekat yang terkait dengan bidang ini.
Bidang ini 3 juga digunakan untuk menghitung grafik burn down. Ini ditetapkan ke type="RemainingWork"
dalam file ProcessConfiguration.
Nota
Untuk Azure Boards, taskboard selalu menampilkan "h" untuk jam terkait dengan Sisa Pekerjaan. Untuk TFS, Anda dapat memodifikasi file ProcessConfiguration untuk bidang tipe Pekerjaan yang Tersisa untuk menentukan "d" untuk hari, atau label pilihan lainnya.
Nama referensi=Microsoft.VSTS.Scheduling.RemainingWork, Tipe data=Double
Tugas, Bug4
Memerlukan Tinjauan
Menunjukkan tugas memerlukan peninjauan. Anda dapat menentukan Ya atau Tidak ada (default).
Nama referensi=Microsoft.VSTS.CMMI.RequiresReview, Tipe data=String
Tugas (CMMI)
Memerlukan Pengujian
Menunjukkan tugas memerlukan pengujian. Anda dapat menentukan Ya atau Tidak ada (default).
Nama referensi=Microsoft.VSTS.CMMI.RequiresTest, Tipe data=String
Tugas (CMMI)
Tipe Tugas1
Menentukan jenis tugas yang akan diterapkan. Nilai yang diizinkan adalah:
- Tindakan Korektif
- Tindakan Mitigasi
- Direncanakan
Nama referensi=Microsoft.VSTS.CMMI.TaskType, Tipe data=String
Tugas, Bug4 (proses CMMI)
Nota
- Untuk mengubah pilihan menu: untuk layanan cloud atau proses Yang Diwariskan, lihat Menambahkan dan mengelola bidang; dan untuk proses XML lokal, lihat Menambahkan atau memodifikasi bidang, sesuaikan daftar pilih.
- Nilai yang ditampilkan di halaman Kapasitas untuk Aktivitas (Agile atau Scrum) atau Disiplin (CMMI) mencerminkan gabungan dari semua nilai yang telah ditentukan untuk bidang di semua proyek dalam instans koleksi proyek. Oleh karena itu, untuk membatasi nilai yang muncul untuk Kapasitas pada halaman backlog sprint, Anda harus memastikan nilai-nilai tersebut cocok di semua proyek untuk bidang yang sudah ditetapkan dengan
type="Activity"
. - Untuk mengubah penetapan bidang ProcessConfiguration (khusus lokal), lihat referensi elemen XML konfigurasi proses .
- Setiap tim dapat mengonfigurasi alat Agile mereka untuk menentukan apakah bug diperlakukan mirip dengan persyaratan atau tugas. Karena bug dapat muncul baik dengan persyaratan atau tugas, bidang yang digunakan untuk memperkirakan upaya pada tingkat persyaratan dan tingkat tugas disertakan dalam formulir item kerja.
Langkah berikutnya
Artikel terkait
- Buat backlog Anda
- Merencanakan sprint
- kapasitas Paket
- Menentukan kueri pekerjaan
- Bidang kueri, operator, dan makro
- Dukungan penggabungan pekerjaan dan bidang lain
- Membuat bagan rollup dengan Power BI
REST API
Untuk berinteraksi secara terprogram dengan kueri, lihat salah satu sumber daya REST API ini: