Bagikan melalui


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 tidak memiliki izin ini.

Nota

Pengguna dengan akses Stakeholder untuk proyek publik memiliki akses penuh ke fitur kueri sama seperti pengguna dengan akses Dasar. Untuk informasi selengkapnya, lihat referensi cepat akses pemangku kepentingan .

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 tidak memiliki izin ini.

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" dan kemudian ikon . 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.

Cuplikan layar dari bug kueri dalam status apa pun, ringkasan jumlah 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, mengelompokkan berdasarkan ditetapkan pada 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.

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

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

Cuplikan layar memperlihatkan editor kueri, daftar rata, cerita terbuka.

Kemudian, tambahkan bagan batang bertumpuk yang menjumlahkan Titik Cerita.

Cuplikan layar memperlihatkan dialog konfigurasi bagan, bilah bertumpuk, jumlah total dari 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, penjumlahan poin 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.

Cuplikan layar yang menunjukkan permintaan 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 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

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 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)

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 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

  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, sesuaikan daftar pilih.
  2. 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".
  3. Untuk mengubah penetapan bidang ProcessConfiguration (khusus 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: