Bagikan melalui


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 Kueri Grup 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.

Cuplikan layar Bug kueri status apa pun, jumlah ringkasan item kerja.

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.

Cuplikan layar dialog Konfigurasi bagan, pivot dengan ditetapkan ke 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.

Cuplikan layar memperlihatkan dialog Konfigurasi bagan, pivot menurut 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.

Cuplikan layar memperlihatkan Filter berdasarkan entri 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.

Cuplikan layar memperlihatkan Editor kueri, daftar datar, buka cerita.

Kemudian, tambahkan bagan batang bertumpuk yang menjumlahkan Titik Cerita.

Cuplikan layar memperlihatkan dialog Konfigurasi bagan, bilah bertumpuk, jumlah 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.

Cuplikan layar memperlihatkan Editor kueri, daftar datar, cerita pengguna - aktif atau tertutup.

Kemudian, tambahkan bagan tren area bertumpuk yang menjumlahkan Titik Cerita.

Cuplikan layar memperlihatkan dialog Konfigurasi bagan, tren, jumlah 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.

Cuplikan layar memperlihatkan Kueri tugas dan bug untuk sprint.

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.

Cuplikan layar memperlihatkan dialog Konfigurasi bagan, pivot, jumlah pekerjaan yang tersisa per pengembang.

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

Pekerjaan Selesai

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)

Sisa Pekerjaan

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

  1. 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.
  2. 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".
  3. Untuk mengubah penetapan bidang ProcessConfiguration (hanya lokal), lihat Referensi elemen XML konfigurasi proses.
  4. 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

REST API

Untuk berinteraksi secara terprogram dengan kueri, lihat salah satu sumber daya REST API ini: