Bagikan melalui


Menggunakan ekstensi Pelacak Dependensi

Layanan Azure DevOps

Nota

Kami menyarankan agar Anda menggunakan Rencana Pengiriman untuk melacak dependensi alih-alih Pelacak Dependensi. Ekstensi Pelacak Dependensi bukan fitur yang didukung dari Azure Boards dan tidak didukung oleh tim produk apa pun. Untuk pertanyaan, saran, atau masalah yang Anda miliki saat menggunakan ekstensi, kunjungi halaman Marketplace untuk Azure DevOps, ekstensi Pelacak Dependensi. Ekstensi Pelacak Dependensi hanya tersedia di Layanan Azure DevOps.

Ekstensi Pelacak Dependensi membantu Anda mengelola dependensi di seluruh tim, proyek, dan organisasi. Ini menyediakan tampilan yang dapat difilter untuk menunjukkan semua dependensi yang dikonsumsi dan diproduksi oleh tim. Tampilan ini memungkinkan Anda melacak status dan jadwal dependensi untuk mendukung Anda dalam menilai risiko dependensi terhadap hasil produk.

Gunakan Pelacak Dependensi untuk merencanakan dependensi di awal perulangan atau rilis, dan untuk melacak status selama pengembangan. Untuk dependensi tertentu, pihak-pihak berikut terlibat:

  • Consumer: Tim fitur yang memiliki kebutuhan dan memulai permintaan kerja.
  • Producer: Tim fitur yang membuat komitmen untuk menyelesaikan pekerjaan.

Setiap permintaan kerja dan hasil kerja didefinisikan sebagai item kerja. Item kerja ditautkan menggunakan jenis tautan Successor-Predecessor atau jenis tautan arah lainnya. Untuk informasi selengkapnya, lihat referensi jenis tautan Memproduksi untuk/Mengonsumsi dari tautan.

Tips

Meskipun jenis item kerja apa pun dapat berpartisipasi dalam pelacakan dependensi, Anda mungkin ingin membatasi dependensi ke jenis tertentu, seperti Fitur, Epik, Cerita Pengguna, atau Bug. Anda dapat membuat pembatasan dengan mengonfigurasi Dependency Tracker.

Dari Pelacak Dependensi, Anda dapat memilih berbagai tampilan dan filter, serta mengeksplorasi lebih lanjut untuk memperoleh detail tertentu. Tampilan dan opsi ini dijelaskan di bagian berikut:

Gunakan Pelacak Dependensi untuk memvisualisasikan dan melacak item kerja berikut:

  • Ketergantungan pada deliverables untuk pekerjaan yang sedang tim Anda kerjakan.
  • Ketergantungan terhadap tim lain untuk pekerjaan yang sedang dikerjakan oleh tim Anda.
  • Dependensi yang dimiliki tim lain pada pekerjaan yang disampaikan tim Anda.

Semua tim di seluruh organisasi dapat berpartisipasi dalam melacak dependensi.

Nota

Pelacak Dependensi tidak menggantikan interaksi langsung yang diperlukan untuk mencapai kesepakatan dalam melaksanakan pekerjaan. Ini memberikan kemampuan perencanaan dan pelacakan yang lebih mudah. Ketergantungan harus disepakati oleh semua pihak sebelum mereka memasukkannya ke dalam Pelacak Ketergantungan.

Istilah kunci

  • Ketergantungan: Tugas yang Tim A butuhkan dari Tim B untuk melaksanakan tugas yang sedang dicoba oleh Tim A.
  • Consumer: Tim yang meminta agar pekerjaan dilakukan.
    • Konsumen bertanggung jawab atas keterlibatan dan pelacakan pekerjaan itu - karena pekerjaan itu diperlukan oleh skenario mereka, tanggung jawab jatuh pada konsumen untuk mengajukan, memantau, dan melacak status pekerjaan.
    • Konsumen bertanggung jawab untuk memasukkan pekerjaan ke dalam Azure Boards dan mengajukan permintaan kerja tersebut kepada produsen.
    • Konsumen bertanggung jawab untuk mengelola pekerjaan yang mereka minta sehingga mereka mengetahui perubahan dan penyesuaian material apa pun
  • Producer: Tim yang mengerjakan tugas.
    • Setelah pekerjaan dikirimkan ke produser, produser memiliki item kerja,
      • Produsen bertanggung jawab untuk mempertahankan item kerja di Azure Boards
      • Pengembang memiliki keadaan item kerja dan iterasi
      • Konsumen tidak boleh menyentuh nilai-nilai ini setelah item kerja diserahkan
  • Sequencing: Pekerjaan tim yang memproduksi diperlukan sebelum tim yang menggunakan dapat memulai pekerjaan mereka.

Prasyarat

Kategori Persyaratan
Alat ekstensi Pelacak Dependensi diinstal untuk organisasi yang ingin Anda lacak dependensinya.
Izin - Untuk melihat dependensi: Anggota dari grup Pengguna Valid Proyek untuk Proyek.
- Untuk membuat dependensi: Anggota dari grup Kontributor untuk kedua proyek yang berpartisipasi dalam penautan dependensi.
- Untuk mengubah konfigurasi: Anggota Administrator Koleksi Proyek grup.
Autentikasi Semua organisasi mengautentikasi pengguna melalui ID Microsoft Entra yang sama.
Layanan Azure Boards telah diaktifkan sebagai layanan.
Tugas Konfigurasi dan Kustomisasi - Jalur area dan tim disiapkan untuk berpartisipasi dalam pelacakan dependensi.
- Jalur/sprint iterasi yang dikonfigurasi untuk proyek dan ditetapkan ke item kerja yang terlibat dalam pelacakan ketergantungan. Persyaratan ini sangat penting bagi tampilan Garis Waktu untuk menghasilkan data yang bermakna.
- Sesuaikan proses Anda sesuai kebutuhan untuk mendukung item atau bidang kerja lainnya.
- Dependency Tracker dikonfigurasi untuk mendukung kebutuhan bisnis Anda dan mengatasi penyesuaian apa pun.

Penting

Konfigurasi default untuk Pelacak Dependensi mendukung proses Agile. Jika proyek Anda didasarkan pada proses yang berbeda atau Anda telah menyesuaikan proses, Anda mungkin perlu mengubah konfigurasi. Lihat Konfigurasi Pelacak Dependensi nanti di artikel ini.

Buka ekstensi Pelacak Dependensi

  1. Buka portal web untuk proyek tempat tim Anda ditentukan.

  2. Pilih Papan >Pelacak Ketergantungan.

    Cuplikan layar memperlihatkan hub Pelacak Dependensi di Azure Boards.

  3. Pilih Area yang sesuai dengan tim yang ingin Anda lihat dependensinya dari menu dropdown.

    Cuplikan layar memperlihatkan pemilihan Area.

    Anda hanya dapat memfilter pada jalur Area yang telah ditentukan untuk proyek.

Opsi filter

Filter setiap tampilan yang didukung dengan memasukkan kata kunci atau menggunakan satu atau beberapa bidang. Bidang yang disediakan termasuk Status, Jenis item kerja, dan Jalur Perulangan. Berdasarkan kata kunci yang Anda masukkan, fungsi filter mencantumkan item kerja berdasarkan bidang kolom yang ditampilkan.

Untuk memperlihatkan toolbar filter, pilih ikon filter .

Cuplikan layar memperlihatkan opsi Filter Pelacak Dependensi.

Aktifkan dan nonaktifkan filter dengan memilih ikon filter. Untuk melihat filter lainnya, gunakan panah di akhir daftar filter.

Pilih satu atau beberapa nilai dari menu drop-down untuk setiap bidang. Bidang-bidang ini diisi dengan nilai berikut:

  • Tipe item kerja: Centang satu atau beberapa kotak centang untuk tipe item Kerja yang ingin Anda lihat. Jenis item kerja yang dikonfigurasi untuk ikut serta dalam pemantauan ketergantungan. Jenis item kerja default adalah: Epik, Fitur, Cerita Pengguna, dan Bug. Untuk mengubah konfigurasi, lihat Pengaturan Pemantauan Ketergantungan.
  • Status: Centang satu atau beberapa kotak centang untuk status item kerja yang ingin Anda tampilkan. Daftar drop-down harus menyertakan semua Status alur kerja yang ditentukan untuk semua tipe item kerja yang diperlihatkan dalam tampilan yang dipilih.
  • Iterasi: Centang satu atau beberapa kotak centang untuk Jalur Perulangan yang akan Anda lihat. Daftar drop-down harus menyertakan semua Jalur Perulangan yang dikonfigurasi untuk proyek dan memiliki item kerja yang terdaftar dalam pandangan saat ini.
  • Prioritas : Centang satu atau beberapa kotak centang untuk Prioritas yang ingin Anda tampilkan. Nilai prioritas yang ditetapkan ke item kerja
  • Mitra : Organisasi mitra tempat item kerja ditentukan.

Opsi pemfilteran Anda bergantung pada konfigurasi yang ditentukan untuk Pelacak Dependensi dan yang sesuai dengan item kerja yang ditampilkan dalam tampilan yang dipilih yang memenuhi kriteria filter. Misalnya, jika Anda tidak memiliki item kerja yang ditetapkan ke Sprint 4, maka opsi Sprint 4 tidak muncul di opsi filter untuk Jalur Perulangan.

Anda dapat menghapus dependensi dalam area yang dipilih, kecuali dependensi di dalam tim Anda.

Lihat opsi telusuri paling detail

Beberapa tampilan menyediakan visualisasi interaktif dengan fitur drill-down. Fitur-fitur ini dibahas dalam deskripsi tampilan bertab nanti di artikel ini.

Cuplikan layar memperlihatkan Penggunaan dependensi, menelusuri secara mendetail pekerjaan yang telah diselesaikan di suatu area.

Membuat dependensi

Dependensi mewakili pekerjaan di mana satu tim bergantung pada tim lain. Kedua tim harus melacak pekerjaan mereka sendiri di jalur area mereka sendiri. Dengan menautkan pekerjaan yang bergantung pada pekerjaan tim lain, dependensi dapat divisualisasikan dan dilacak.

  1. Pilih Dependensi Baru.

    Cuplikan layar memperlihatkan pilih Dependensi Baru.

    Jika tim mitra berada di organisasi yang berbeda, pertama-tama pilih akun mitra . Opsi Akun Mitra dapat diaktifkan atau dinonaktifkan dengan mengkonfigurasi Dependency Tracker.

    Cuplikan layar dialog Buat dependensi, Pilih akun mitra.

  2. Cari item kerja menurut ID atau masukkan kata kunci yang terkandung dalam judul item kerja. Dalam contoh berikut, kami menautkan cerita pengguna dan bug.

    Cuplikan layar dialog Buat dependensi, pilih dua item kerja yang ada untuk ditautkan.

    • Produser adalah tim yang berkomitmen untuk memberikan pekerjaan.
    • Tim Konsumen adalah tim yang membutuhkan atau bergantung pada pekerjaan.
    • Cara tercepat untuk membuat tautan dependensi adalah dengan mengetik ID item kerja Produsen dan Konsumen di kotak pencarian lalu memilih Simpan.

    Secara opsional, Anda dapat memilih Buat Baru untuk menambahkan item kerja yang kemudian Anda tautkan sebagai dependen satu sama lain. Di sini kita membuat dua fitur baru dan menautkannya.

    Cuplikan layar dialog Buat dependensi, buat item kerja baru untuk ditautkan.

    Jika tidak ada item kerja selama setengah dari dependensi, Anda dapat membuat item kerja baru sesuai kebutuhan.

  3. Pilih Simpan. Tombol Simpan hanya tersedia setelah dua item kerja dipilih untuk ditautkan.

  4. Dari dialog konfirmasi keberhasilan, pilih Tampilkan dependensi.

    Cuplikan layar dialog konfirmasi Keberhasilan.

    Item kerja yang Anda tautkan disorot.

    Dalam contoh berikut, tim Fabrikam Fiber/Service Delivery/Voice bergantung pada tim MyFirstProject untuk mengirimkan User Story 706: Cancel order form mereka untuk menyelesaikan Bug 390: Cancel order form.

    Tangkapan layar dari dialog Buat dependensi, Item pekerjaan dependen yang ditautkan.

Anda juga dapat menautkan item kerja menggunakan tab Tautan untuk membuat tautan Penerus/Pendahulu. Predecessor adalah pendahulu item kerja, atau item yang harus muncul terlebih dahulu. Penerus adalah konsumen item kerja, atau item yang bergantung pada item pertama.

Cuplikan layar dialog Tambahkan Tautan, Buat tautan secara manual.

Nota

Jenis tautan Successor/Predecessor (consumes/produces) adalah jenis tautan default yang digunakan oleh Pelacak Dependensi. Jika Anda mengkustomisasi proyek menggunakan model proses XML yang Dihosting, Anda dapat menentukan jenis tautan yang berbeda dalam konfigurasi Pelacak Dependensi. Untuk informasi selengkapnya, lihat nanti di artikel ini Mengonfigurasi Pengatur Pelacak Dependensi, dan Menautkan cerita pengguna, masalah, bug, dan item kerja lainnya.

Anda dapat menghapus dependensi dengan memilih ikon tindakan dari item kerja tertaut dan memilih opsi Hapus Tautan Dependensi dari menu.

Cuplikan layar daftar item kerja, pilih menu tindakan untuk menghapus tautan dependensi.

Secara opsional, Anda dapat menghapus tautan dari tab Tautan item kerja.

Membuat kueri ketergantungan

Untuk membuka sekumpulan item kerja dependen, pilih mereka dengan cara yang sama seperti yang Anda lakukan melalui pengeditan massal, pilih ikon tindakan dari salah satu item kerja tertaut yang dipilih dan pilih opsi Buka di Kueri dari menu.

Cuplikan layar daftar item kerja, Buat kueri dependensi.

Tab baru terbuka ke halaman Hasil Kueri.

Anda juga bisa membuat kueri kustom dengan memilih jenis kueri Item kerja dan tautan langsung dan memilih jenis item kerja apa pun.

Pilih Salin ke HTML untuk menyalin item kerja yang dipilih ke clipboard sebagai tabel yang diformat.

Mengkonsumsi tampilan Dependensi

Tampilan Dependensi Mengonsumsi menunjukkan pekerjaan yang bergantung pada tim ini oleh tim lain atau jalur area lainnya.

Cuplikan layar Pelacak Dependensi, Tampilan penggunaan dependensi.

Setiap kolom pada bagan batang mewakili jalur area lain yang menghasilkan dependensi berdasarkan status alur kerja untuk Tampilan Area yang dipilih. Tabel memperlihatkan jumlah dependensi unik. Ini juga mencantumkan semua item kerja yang ada dalam tampilan terfilter dari dependensi yang terlacak.

Dalam tabel, Anda dapat menyelesaikan tindakan berikut.

  • Menyaring daftar item kerja dengan memilih salah satu bilah jalur area dan tahapan kemajuan pada grafik batang.
  • Perluas atau ciutkan daftar item kerja untuk memperlihatkan daftar lengkap item kerja dependen menggunakan ikon perluas dan ciutkan
  • Menambahkan atau menghapus bidang kolom dengan membuka Opsi Kolom
  • Alihkan urutan item kerja dengan memilih Tampilan: Konsumen di atas atau Produsen di atas

Menghasilkan tampilan Dependensi

Tampilan Ketergantungan Produksi menunjukkan pekerjaan yang bergantung pada tim lain atau jalur area lain berdasarkan area yang dipilih.

Tangkapan layar Pelacak Dependensi, Tampilan dependensi yang dihasilkan.

Setiap kolom pada bagan batang mewakili jalur area lain yang mengonsumsi dependensi menurut keadaan alur kerja untuk Tampilan Area yang dipilih. Tabel menunjukkan jumlah dependensi unik dan mencantumkan semua item kerja yang termasuk dalam tampilan terfilter dari dependensi yang dilacak.

Dalam tabel, Anda dapat menyelesaikan tindakan yang sama seperti dalam tampilan Konsumsi Dependensi.

Tab Garis Waktu

Tab Garis Waktu menyediakan tampilan dependensi kalender. Tampilan Garis Waktu berada di Beta.

Penting

Agar Garis Waktu menampilkan data yang bermakna, telah menetapkan item kerja dependen ke Jalur Perulangan, dan Jalur Perulangan harus memiliki tanggal mulai dan berakhir yang ditetapkan.

Ada dua versi tampilan Garis Waktu: Alur yang Benar dan Alur yang Salah . Setiap versi memperlihatkan status alur kerja berkode warna. Anda dapat menyesuaikan kode warna pada konfigurasi Dependency Tracker.

Tampilan Alur yang Benar

Tampilan Alur yang Benar menunjukkan dependensi yang berada dalam urutan yang benar. Item kerja penerus selesai setelah item kerja pendahulunya selesai.

Cuplikan layar tampilan Garis Waktu, alur yang benar.

Tampilan Alur salah

Tampilan Alur yang Salah menunjukkan dependensi yang tidak berurutan. Setidaknya satu item kerja pendahulu selesai setelah item kerja penerusnya.

Cuplikan layar tampilan Garis Waktu, alur yang salah.

Grafik Risiko

Grafik Risiko menyediakan visualisasi tentang bagaimana dependensi mengalir dari tim Konsumen ke tim Produsen, atau dari Produsen ke Konsumen. Grafik memungkinkan tim memahami jumlah dependensi dan tingkat risiko yang terkait secara sekilas. Selain itu, tampilan grafik risiko menunjukkan nilai dari menghubungkan dependensi dan mengelompokkannya ke dalam User Story.

Cuplikan layar Grafik Risiko pada Pelacak Dependensi.

Ada dua tampilan: Mengonsumsi Dari dan Memproduksi Untuk. Pengkodian warna status alur kerja dapat dikonfigurasi. Lebar garis menunjukkan berapa banyak dependensi yang ada di area itu, semakin tebal tautan semakin banyak dependensi seperti yang ditunjukkan dalam legenda.

Konsumsi Sumber

Tangkapan Layar Grafik Risiko Pemantau Ketergantungan, Dari Tampilan Konsumsi.

Memproduksi Untuk

Cuplikan layar Grafik Risiko Pelacak Ketergantungan, Tampilan Produksi.

Difilter pada dependensi tertentu

Anda dapat menelusuri secara spesifik dengan memilih salah satu dependensi.

Cuplikan Layar Grafik Risiko Pelacak Dependensi, Menampilkan Untuk, yang difilter berdasarkan dependensi.

Mengonfigurasi Pelacak Dependensi

Jadilah anggota Grup Administrator Koleksi Proyek untuk mengubah konfigurasi. Semua perubahan pada konfigurasi berlaku untuk semua proyek yang ditentukan dalam organisasi.

Untuk mengubah konfigurasi, pilih ikon gigi dan ubah sintaks yang tercantum. Pilih Simpan setelah selesai.

Properti utama yang dapat Anda ubah diringkas sebagai berikut:

  • Jenis tautan yang akan digunakan untuk membuat tautan dependensi. Jenis tautan default adalah Successor/Predecessor. Hanya sesuaikan jika Anda menggunakan model proses XML yang dihosting untuk menyesuaikan pelacakan kerja.
  • Item kerja dan jenis item kerja
    • Jenis item kerja untuk mengikuti pelacakan ketergantungan
    • Pemetaan status kategori item kerja ke warna
    • Pemetaan status dan warna alur kerja item kerja
  • Kolom lapangan default dalam tabel daftar dependensi
  • Pilihan filter bawaan
    • Jenis item kerja dependensi yang dipilih
    • Jalur Perulangan Terpilih
  • Opsi yang diaktifkan:
    • Garis waktu
    • Tautan Dependensi Baru
    • Dependensi lintas akun (organisasi)
    • Status default beralih dependensi lintas akun
  • Konfigurasi grafik risiko:
    • Status item kerja yang terkait dengan item kerja berisiko (Warna merah)
    • Status item kerja yang terkait dengan item kerja netral (warna abu-abu)
    • Status item kerja yang terkait dengan item kerja on track (Warna hijau)

Untuk daftar lengkap dan deskripsi, lihat deskripsi properti disediakan nanti di bagian ini.

Mengaktifkan atau menonaktifkan opsi Dependensi Baru

Properti newDependencyButtonEnabled mengaktifkan atau menonaktifkan tautan opsi Dependensi Baru. Saat diaktifkan, tautan muncul di halaman Pelacak Dependensi. Saat dinonaktifkan, pengguna tidak dapat membuat dependensi dari pelacak, hanya meninjau dependensi yang dibuat melalui cara lain. Nilai default diatur ke true (diaktifkan).

Mengaktifkan atau menonaktifkan penautan lintas organisasi

Properti crossAccountConfigs memungkinkan atau menonaktifkan penautan dependensi lintas organisasi dari dialog Dependensi baru. Nilai default diatur ke true (diaktifkan).

Untuk menonaktifkan, atur sintaks berikut dalam konfigurasi JSON ke false.

{
"crossAccountConfigs": {
  "crossAccountDependencyEnabled": false,
  "crossAccountDependencyToggleDefaultState": false, //default state for cross account toggle
  "crossAccountDependencyToggleOnText": "Cross-account dependencies on",
  "crossAccountDependencyToggleOffText": "Cross-account dependencies off"}
}

Penautan lintas akun memerlukan penggunaan jenis tautan khusus dan hanya boleh digunakan dalam koordinasi dengan opsi Dependensi Baru.

Deskripsi properti

Tabel berikut ini menjelaskan setiap item properti yang ditentukan dalam file konfigurasi.

Properti/Deskripsi

Bawaan/Contoh

consumesLinkName

Menentukan jenis tautan yang digunakan untuk membuat tautan dari produsen ke konsumen.

System.LinkTypes.Dependency-Reverse

producesLinkName

Menentukan jenis tautan yang digunakan untuk membuat tautan dari konsumen ke produsen.

System.LinkTypes.Dependency-Forward

queryFields

Menentukan bidang kustom yang akan digunakan sebagai pengganti bidang sistem yang digunakan oleh pelacak dependensi untuk mengembalikan hasil item kerja tertaut. Secara default. nama referensi sistem digunakan untuk mengembalikan nilai untuk bidang berikut:

  • areaPath - Jalur Area
  • assignedTo - Dialokasikan untuk
  • id - ID
  • areapath - IterationID
  • areapath - Jalur Perulangan
  • areapath - Prioritas
  • areapath - Status
  • areapath - Tag
  • teamProject - Proyek Tim
  • judul - Judul
  • workItemType - Tipe Item Kerja

Jika bidang kustom digunakan sebagai pengganti salah satu bidang sistem, Anda menentukan substitusi dengan memasukkan:

{
title: "Custom.Title",
assignedTo: "Custom.AssignedTo" 
}

Jenis Item Kerja Ketergantungan

Menentukan jenis item kerja yang berpartisipasi dalam pelacakan dependensi. Dari dialog Buat dependensi, hanya tipe item kerja yang tercantum yang dapat dibuat.

Default:

[  
"Epic",  
"Feature",  
"User Story",  
"Bug"  
]

Jika menggunakan proses Scrum, Anda akan mengubah entri menjadi:

[  
"Epic",  
"Feature",  
"Product Backlog Item",  
"Bug"  
]

JenisItemKerjaKetergantunganTerpilih

Membatasi fokus awal hanya untuk jenis item kerja yang ditampilkan atau didaftar oleh pelacak dependensi. Berdasarkan default "Apa pun", jenis item kerja apa pun yang berisi jenis tautan dependensi ditampilkan atau dicantumkan. Pengguna dapat mengubah fokus melalui pemfilteran.

Default:

Any

Untuk membatasi jenis item kerja hanya ke Epik dan Fitur, tentukan:

[  
"Epic",  
"Feature"  
]

rilisan terpilih

Membatasi fokus awal hanya pada item kerja yang ditugaskan ke Jalur Iterasi yang sama dengan atau berada di bawah rilis yang ditentukan. Berdasarkan default kosong, tidak ada batasan yang diterapkan. Pengguna dapat mengubah fokus melalui pemfilteran.

Bawaan

[]

Untuk membatasi jenis item kerja hanya untuk Rilis 1 dan Rilis 2 untuk proyek Fabrikam, tentukan:

[  
"Fabrikam/Release 1",  
"Fabrikam/Release 2",  
]

kategoriItemPekerjaanDanWarna

Menentukan warna yang digunakan untuk mewakili item kerja berdasarkan kategori dan status alur kerjanya. Untuk informasi selengkapnya, lihat Bagaimana status alur kerja dan kategori status digunakan dalam Backlog dan Papan.

Bawaan

{
"Proposed": {
"displayName": "Proposed",
"color": "#a6a6a6"
},
"InProgress": {
"displayName": "In Progress",
"color": "#00bcf2"
},
"Completed": {
"displayName": "Completed",
"color": "#9ac70b"
},
"Removed": {
"displayName": "Removed",
"color": "#d9242c"
},
"Resolved": {
"displayName": "Resolved",
"color": "#ff9d00"
}
}

StatusTampilanDanWarnaTampilanUntukItemKerja

Memetakan status alur kerja ke warna yang digunakan untuk menampilkannya. Jika Anda mengkustomisasi status alur kerja, atau menggunakan proses yang menggunakan status alur kerja yang berbeda, Anda harus memperbarui properti ini.

Default:

{  
"New": {  
"textColor": "rgb(112, 112, 112)",  
"chartColor": "rgb(112, 112, 112)",  
"states": [  
"New"  
]  
},  
"Active": {  
"textColor": "rgb(0, 122, 204)",  
"chartColor": "rgb(0, 122, 204)",  
"states": [  
"Active",  
"Resolved"  
]  
},  
"Closed": {  
"textColor": "rgb(16, 124, 16)",  
"chartColor": "rgb(16, 124, 16)",  
"states": [  
"Closed"  
]  
},  
"Removed": {  
"textColor": "rgb(204, 41, 61)",  
"chartColor": "rgb(204, 41, 61)",  
"states": [  
"Removed"  
]  
},  
"Other": {  
"textColor": "rgb(178, 178, 178)",  
"chartColor": "rgb(178, 178, 178)",  
"states": []  
}  
}  

nilaiPenilaianRisiko

Menentukan nilai bidang Risiko . Kolom Risiko menentukan peringkat subjektif dari ketidakpastian relatif mengenai keberhasilan penyelesaian cerita pengguna. Ini didefinisikan untuk proses Agile, tetapi dapat ditambahkan ke jenis item kerja yang digunakan dalam proses lain.

Bawaan:

["1-High", "2-Medium", "3-Low"]

partnerAccounts

Konfigurasi opsional yang menentukan organisasi Azure DevOps mana yang dapat dipilih dari dialog Dependensi saat membuat dependensi Lintas akun. Jika tidak ditentukan menghasilkan daftar berdasarkan organisasi sebelumnya yang telah dikunjungi pengguna.

Bawaan

[]

Contoh:

["account-1", "account-2"]

timeline diaktifkan

Mengaktifkan atau menonaktifkan tampilan Garis Waktu.

Pengaturan standar

true

tombolKetergantunganBaruDiaktifkan

Mengaktifkan atau menonaktifkan tautan Dependensi Baru untuk membuat dependensi tertaut baru.

Bawaan

true

crossAccountConfigs

(1) Mengaktifkan atau menonaktifkan dukungan pembuatan dependensi baru untuk item kerja di akun mitra lain, dan (2) menentukan status default opsi Akun mitra dalam dialog Buat dependensi.

Bawaan

{
"crossAccountDependencyEnabled": true,  
"crossAccountDependencyToggleDefaultState": false
}

Jika Anda tidak ingin dependensi dibuat milik organisasi lain, ubah konfigurasi ini menjadi:

{  
"crossAccountDependencyEnabled": false,  
"crossAccountDependencyToggleDefaultState": false
}

nilaiPrioritas

Menentukan nilai bidang Prioritas . Bidang Prioritas menentukan peringkat subjektif bug, masalah, tugas, atau cerita pengguna karena berkaitan dengan bisnis. Ini didefinisikan untuk sebagian besar jenis dan proses item kerja backlog, tetapi dapat ditambahkan ke jenis item kerja yang digunakan dalam proses lain.

Bawaan

["0","1","2","3","4","(blank)"]

defaultColumns

Menentukan kolom bidang dan urutan yang digunakan untuk menampilkan daftar dependensi.

Default:

[
"Id",
"Area Path",
"Dependency Title",
"State",
"Consumers",
"Producers"
]

analisisRisikoDiaktifkan

Menentukan apakah fungsionalitas Risiko diaktifkan atau tidak. Jika diatur ke true, maka properti riskAssessmentValues harus ditentukan.

Bawaan

False

nilaiPenilaianRisiko

Default:

[]

riskGraphConfig

Memetakan Status alur kerja ke salah satu dari tiga area Risiko yang ditampilkan pada Grafik: atRisk Merah, neutral Abu-abu, dan onTrack Berwarna Hijau.

Bawaan: 8

{  
"atRisk": [  
"Removed"  
],  
"neutral": [  
"New"  
],  
"onTrack": [  
"Active",  
"Resolved",  
"Closed",  
"Other"  
]
}

Menambahkan atau menghapus status alur kerja yang digunakan dalam jenis item kerja yang berpartisipasi dalam pelacakan dependensi.

kedalaman iterasi

Menentukan kedalaman hierarkis Jalur Perulangan yang dikueri Pelacak Dependensi untuk membangun tampilan Garis Waktu.

Default: Kedalaman 3 dari 8A akan sesuai dengan: Fabrikam/Release 1/Sprint 20.

Sintaks konfigurasi default

{
    "consumesLinkName": "System.LinkTypes.Dependency-Reverse",
    "producesLinkName": "System.LinkTypes.Dependency-Forward",
    "queryFields": {},
    "dependencyWorkItemTypes": [
        "Epic",
        "Feature",
        "User Story",
        "Bug"
    ],
    "selectedDependencyWorkItemTypes": "Any",
    "selectedReleases": "",
    "workItemCategoriesAndColors": {
        "Proposed": {
            "displayName": "Proposed",
            "color": "#a6a6a6"
        },
        "InProgress": {
            "displayName": "In Progress",
            "color": "#00bcf2"
        },
        "Completed": {
            "displayName": "Completed",
            "color": "#9ac70b"
        },
        "Removed": {
            "displayName": "Removed",
            "color": "#d9242c"
        },
        "Resolved": {
            "displayName": "Resolved",
            "color": "#ff9d00"
        }
    },
    "workItemDislayStatesAndDisplayColors": {
        "New": {
            "textColor": "rgb(112, 112, 112)",
            "chartColor": "rgb(112, 112, 112)",
            "states": [
                "New"
            ]
        },
        "Active": {
            "textColor": "rgb(0, 122, 204)",
            "chartColor": "rgb(0, 122, 204)",
            "states": [
                "Active",
                "Resolved"
            ]
        },
        "Closed": {
            "textColor": "rgb(16, 124, 16)",
            "chartColor": "rgb(16, 124, 16)",
            "states": [
                "Closed"
            ]
        },
        "Removed": {
            "textColor": "rgb(204, 41, 61)",
            "chartColor": "rgb(204, 41, 61)",
            "states": [
                "Removed"
            ]
        },
        "Other": {
            "textColor": "rgb(178, 178, 178)",
            "chartColor": "rgb(178, 178, 178)",
            "states": []
        }
    },
    "riskAssessmentValues": [],
    "releases": [],
    "partnerAccounts": [],
    "timelineEnabled": true,
    "newDependencyButtonEnabled": true,
    "crossAccountConfigs": {
        "crossAccountDependencyEnabled": true,
        "crossAccountDependencyToggleDefaultState": false
    },
    "priorityValues": [
        "0",
        "1",
        "2",
        "3",
        "4",
        "(blank)"
    ],
    "defaultColumns": [
        "Id",
        "Area Path",
        "Dependency Title",
        "State",
        "Consumers",
        "Producers"
    ],
    "riskGraphConfig": {
        "atRisk": [
            "Removed"
        ],
        "neutral": [
            "New"
        ],
        "onTrack": [
            "Active",
            "Resolved",
            "Closed",
            "Other"
        ]
    },
    "iterationDepth": 8
}