Kueri menurut bidang numerik
Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019
Pelajari cara mengkueri menurut bidang numerik berdasarkan bidang upaya, jadwal, titik cerita, atau pelacakan waktu di Azure Boards dan Azure DevOps.
Bidang numerik yang paling umum melacak upaya untuk item dalam kategori Persyaratan atau perkiraan, sisa, dan pekerjaan yang 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.
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 kueri:
- Tambahkan bagan hanya untuk kueri daftar datar.
- 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 ikon klausa 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 mengubah bidang.
Menggunakan filter
Tabel berikut ini memperlihatkan filter yang berguna untuk kueri.
Filter untuk
Sertakan klausa kueri ini
Cerita pengguna atau bug
Work Item Type In User Story,Bug
Tugas atau bug
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 item kerja
Semua kueri memperlihatkan hitungan item saat Anda menjalankan kueri. Di sini kita menentukan kueri daftar datar yang memfilter bug dalam status 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.
Kueri untuk jumlah bug menurut status dan area
Menggunakan kueri daftar datar yang sama yang memfilter bug yang diperlihatkan di bagian sebelumnya, Anda bisa menampilkan hitungan berdasarkan area. Ubah opsi kolom untuk memperlihatkan Jalur Area. Kemudian, tambahkan bagan pivot yang menampilkan jalur status dan area.
Kueri untuk nilai bidang yang tidak terdefinisi
Anda dapat menemukan item kerja yang memiliki nilai bidang yang tidak terdefinisi dengan menggunakan operator sama dengan , =
, dan membiarkan Nilai untuk bidang kosong. Misalnya, filter berikut mencantumkan semua item kerja jenis Cerita Pengguna yang bidang Poin Ceritanya kosong.
Untuk mencantumkan item kerja berdasarkan bidang yang tidak kosong, gunakan operator bukan , <>
, dan biarkan Nilai kosong.
Kueri untuk upaya atau titik cerita
Anda dapat menetapkan Titik Cerita ke cerita pengguna atau bug saat anda bekerja dalam proses Agile. Atau, Upaya untuk produk item backlog dan bug ketika Anda bekerja dalam proses Scrum. Untuk informasi selengkapnya, lihat artikel jenis dan alur kerja item kerja Dasar, Tangkas, Scrum, atau CMMI .
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.
Kueri untuk pekerjaan yang tersisa dan selesai
Berdasarkan proses referensi proyek Anda, Anda dapat menetapkan bidang berikut ke 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 rollup pekerjaan yang tersisa dengan kueri dan bagan berikut. Gunakan operator In 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 bagan burndown sprint 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
Keterangan
Jenis item kerja
Aktivitas 1, 2
Jenis aktivitas yang diperlukan untuk menyelesaikan tugas. Untuk informasi selengkapnya tentang bagaimana bidang ini digunakan, lihat Perencanaan kapasitas. Nilai yang diperbolehkan adalah:
- Penyebaran
- Rancang
- 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 ke tugas. Untuk mempelajari selengkapnya tentang bagaimana bidang ini digunakan, lihat Perencanaan kapasitas. Nilai yang diperbolehkan adalah:
- Analisis
- Pengembangan
- Uji
- Pendidikan Pengguna
- Pengalaman pengguna
Bidang Disiplin ditetapkan ke Activity
dalam file ProcessConfiguration.3
Nama referensi=Microsoft.VSTS.Common.Disiplin, Tipe data=String
Tugas, Bug 4 (CMMI)
Upaya
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 3 ini juga digunakan untuk menghitung kecepatan dan prakiraan tim. Ini akan ditetapkan ke Effort
dalam file ProcessConfiguration.
Nama referensi=Microsoft.VSTS.Scheduling.Effort, Tipe data=Ganda
Item Backlog Produk, Bug 4 (Scrum)
Fitur, Epik
Poin Kisah
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 3 ini juga digunakan untuk menghitung kecepatan dan prakiraan tim. Ini akan ditetapkan ke Effort
dalam file ProcessConfiguration.
Nama referensi=Microsoft.VSTS. Penjadwalan.StoryPoints, Tipe data=Ganda
Cerita Pengguna, Bug 4 (Tangkas)
Ukuran
Satuan ukuran subjektif yang menangkap ukuran persyaratan. Semakin besar ukurannya, semakin banyak pekerjaan yang diperlukan untuk mengimplementasikannya.
Bidang3 ini juga digunakan untuk menghitung kecepatan dan prakiraan tim. Ini akan 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=Ganda
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 3 ini juga digunakan untuk menghitung burn down. Ini akan ditetapkan ke type="RemainingWork"
dalam file ProcessConfiguration.
Catatan
Untuk Papan Azure, taskboard selalu menampilkan "h" selama berjam-jam dalam hubungan dengan Sisa Pekerjaan. Untuk TFS, Anda dapat memodifikasi file ProcessConfiguration untuk bidang Jenis kerja yang Tersisa untuk menentukan "d" selama ber hari, atau label pilihan lainnya.
Nama referensi=Microsoft.VSTS.Scheduling.RemainingWork, Tipe data=Ganda
Tugas, Bug4
Memerlukan Tinjauan
Menunjukkan tugas memerlukan peninjauan. Anda dapat menentukan Ya atau Tidak (default).
Nama referensi=Microsoft.VSTS.CMMI.RequiresReview, Tipe data=String
Tugas (CMMI)
Memerlukan Pengujian
Menunjukkan tugas memerlukan pengujian. Anda dapat menentukan Ya atau Tidak (default).
Nama referensi=Microsoft.VSTS.CMMI.RequiresTest, Tipe data=String
Tugas (CMMI)
TipeTugas 1
Menentukan jenis tugas yang akan diterapkan. Nilai yang diperbolehkan adalah:
- Tindakan Korektif
- Tindakan Mitigasi
- Direncanakan
Nama referensi=Microsoft.VSTS.CMMI.TaskType, Tipe data=String
Tugas, Bug4 (proses CMMI)
Catatan
- 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, menyesuaikan daftar pilihan.
- Nilai yang ditampilkan di halaman Kapasitas untuk Aktivitas (Agile atau Scrum) atau Disiplin (CMMI) mencerminkan gabungan semua nilai yang 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 membuat nilai cocok di semua proyek untuk bidang yang ditetapkan ke
type="Activity"
. - Untuk mengubah penetapan bidang ProcessConfiguration (hanya 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
- Membuat backlog Anda
- Merencanakan sprint
- Kapasitas paket
- Menentukan kueri item kerja
- Bidang kueri, operator, dan makro
- Mendukung rollup pekerjaan dan bidang lainnya
- Membuat bagan rollup dengan Power BI
REST API
Untuk berinteraksi secara terprogram dengan kueri, lihat salah satu sumber daya REST API ini: