Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Layanan Azure DevOps
Untuk menyesuaikan sistem pelacakan kerja Azure DevOps dengan kebutuhan organisasi Anda, Anda dapat menyesuaikan proses yang diwariskan melalui pengaturan organisasi. Semua proyek dalam organisasi yang menggunakan proses yang diwariskan mendapatkan penyesuaian yang Anda buat untuk proses tersebut. Anda kemudian dapat mengonfigurasi backlog, sprint, dan papan proyek untuk setiap tim proyek.
Penting
Artikel ini hanya berlaku untuk model proses pewarisan di Azure DevOps Services. Untuk mengkustomisasi proyek lokal atau memperbarui file definisi XML, lihat Model proses XML yang dihosting dan Mengkustomisasi proses XML yang Dihosting.
Anda dapat membuat beberapa penyesuaian untuk proses yang diwariskan. Yang paling penting adalah membuat jenis item kerja kustom (WIT) atau memodifikasi WIT yang ada untuk menambahkan bidang kustom, mengubah tata letak, atau mengubah alur kerja. Beberapa opsi elemen yang diwariskan dikunci dan tidak dapat disesuaikan.
Artikel ini menyediakan gambaran umum cara untuk menyesuaikan proses yang diwariskan. Untuk informasi tentang batasan jumlah bidang, WIT, tingkat backlog, dan objek lain yang dapat Anda sesuaikan, lihat Pelacakan kerja, proses, dan batas proyek.
Catatan
Anda dapat meninjau perubahan yang dilakukan pada proses yang diwariskan dengan menggunakan log audit dan fitur audit. Untuk informasi selengkapnya, lihat Mengakses, mengekspor, dan memfilter log audit.
Sistem dan proses yang diwariskan
Sistem memprosesAgile, Basic, Scrum, dan Capability Maturity Model Integration (CMMI) dikunci, dan pengguna tidak dapat mengubahnya. Microsoft memiliki proses sistem ini dan memperbaruinya secara berkala.
Proses yang diwariskan disesuaikan dari proses sistem dan mewarisi definisi dari proses sistem yang menjadi dasar proses tersebut. Setiap pembaruan yang dilakukan Microsoft untuk proses sistem secara otomatis diperbarui dalam proses yang diwariskan dan proses yang diwariskan anak mereka.
Semua proyek dalam organisasi dapat berbagi semua prosesnya. Anda menyesuaikan proses alih-alih menyesuaikan proyek tunggal.
Setelah membuat proses yang diwariskan, Anda dapat menyesuaikannya, menyalinnya, membuat proyek berdasarkan proses tersebut, dan mengubah proyek yang ada untuk menggunakannya. Perubahan yang Anda buat pada proses yang diwariskan secara otomatis memperbarui semua proyek di organisasi yang menggunakan proses tersebut.
Contoh berikut menunjukkan daftar proyek di organisasi fabrikamprime dan proses yang digunakan setiap proyek. Untuk mengubah penyesuaian untuk proyek Fabrikam Fiber , Anda memodifikasi proses My Agile , yang mewarisi dari proses sistem Agile . Perubahan yang Anda buat pada proses My Agile juga memperbarui proyek Agile by design yang menggunakan proses tersebut. Untuk menyesuaikan proyek lain, Anda harus mengubahnya untuk menggunakan proses yang diwariskan.
Mengubah proses proyek yang ada
Anda dapat mengalihkan proses yang digunakan proyek dari satu proses ke proses lainnya. Untuk informasi dan instruksi selengkapnya, lihat artikel berikut ini:
- Mengubah proyek dari Dasar ke Agile
- Mengubah proyek dari Scrum ke Agile
- Mengubah proyek dari Agile ke Scrum
Dengan mengikuti panduan umum dalam artikel yang tercantum, Anda dapat membuat perubahan lain seperti dari CMMI ke Agile atau Agile ke CMMI. Sebelum Anda mengubah proses proyek, biasakan diri Anda dengan proses yang Anda ubah. Untuk informasi selengkapnya, lihat Tentang proses dan templat proses.
Saat Anda melakukan transisi proyek ke proses yang berbeda, beberapa alat atau item kerja yang ada mungkin menjadi tidak valid. Misalnya, item kerja yang tidak memiliki bidang yang diperlukan dalam proses baru mungkin menampilkan kesalahan. Untuk melanjutkan perubahan dan menyimpan item kerja, Anda harus mengatasi kesalahan ini. Jika perubahan proses menambahkan, menghapus, atau menyembunyikan status alur kerja untuk WIT yang muncul di papan, pastikan untuk memperbarui konfigurasi kolom papan untuk semua tim yang ditentukan dalam proyek.
Mengubah atau mengganti nama proses yang diwariskan
Mengubah proses yang diwariskan sangat mudah, tetapi yang terbaik adalah menguji perubahan sebelum menerapkannya ke proyek aktif. Anda dapat menyalin proses dan terlebih dahulu melakukan perubahan pada proses yang disalin untuk menghindari dampak pada proyek yang ada dan membantu Anda mengidentifikasi efek negatif dari perubahan proses.
Anda dapat mengganti nama proses yang diwariskan di Pengaturan Organisasi dengan memilih ikon Tindakan lainnya di samping nama proses dan memilih Edit.
Nama proses
Nama proses memiliki persyaratan berikut:
- Harus unik dalam organisasi
- Harus memiliki 128 karakter Unicode atau kurang
- Tidak boleh berisi salah satu karakter berikut:
.,;':~\/*|?"&%$!+=()[]{}<>
Objek yang diwariskan dan kustom
Setiap proses yang diwariskan mewarisi WITs yang telah ditentukan dalam proses sistem yang mendasarinya, yaitu Basic, Agile, Scrum, atau CMMI. Misalnya, proses yang mewarisi dari Agile menyediakan Bug, Tugas, Cerita Pengguna, Fitur, Epik, Masalah, dan WIT terkait pengujian.
Anda dapat menambahkan bidang dan mengubah alur kerja dan formulir item kerja untuk semua WIT yang ditampilkan di halaman Tipe Item Kerja dari proses yang diwariskan. Anda juga dapat menambahkan WIT kustom.
Jika Anda tidak ingin pengguna membuat item kerja baru berdasarkan proses yang diwariskan WIT, Anda dapat menonaktifkannya dengan memilih ikon Tindakan lainnya di samping nama WIT di Pengaturan Organisasi dan memilih Nonaktifkan dari menu konteks.
Bidang item kerja
Bagian ini menjelaskan bidang item kerja.
Bidang-bidang dan referensi bidang
Anda menggunakan item kerja untuk merencanakan dan melacak proyek Anda. Setiap jenis item kerja dikaitkan dengan 31 bidang sistem dan beberapa bidang khusus jenis lainnya yang menyediakan informasi pelacakan tentang item kerja. Nilai yang Anda tetapkan ke bidang disimpan di penyimpanan data pelacakan kerja, yang bisa Anda kueri untuk menentukan status dan tren.
Untuk deskripsi dan penggunaan setiap bidang yang ditentukan untuk proses sistem inti Scrum, Agile, dan Capability Maturity Model Integration (CMMI), lihat Indeks bidang item kerja.
Nama bidang
Nama bidang item kerja secara unik mengidentifikasi setiap bidang item kerja. Pastikan nama bidang Anda memenuhi persyaratan ini:
- Harus unik dalam organisasi atau koleksi proyek
- Harus 128 atau lebih sedikit karakter Unicode
- Harus berisi setidaknya satu karakter alfabet
- Tidak dapat berisi spasi di depan atau di belakang, atau dua atau beberapa spasi berturut-turut
- Tidak boleh berisi salah satu karakter berikut:
.,;':~\/*|?"&%$!+=()[]{}<>
Nama bidang dan definisi berlaku untuk seluruh organisasi. Anda tidak dapat menambahkan bidang dengan nama bidang yang sudah ada di organisasi atau bahwa proses warisan lain ditambahkan ke WIT.
Kustomisasi bidang
Bidang didefinisikan untuk semua proyek dan proses dalam organisasi. Proses yang diwariskan mewarisi bidang yang ditentukan dalam proses sistem, dan Anda dapat melakukan modifikasi terbatas padanya. Anda dapat membuat dan mengubah bidang kustom dalam proses yang diwariskan.
Anda dapat menambahkan bidang kustom apa pun yang Anda tentukan untuk WIT dalam satu proses ke WIT apa pun yang ditentukan untuk proses lain. Anda juga dapat menambahkan bidang yang ada ke WIT lain dalam proses yang sama. Misalnya, Anda dapat menambahkan Tanggal Jatuh Tempo ke User Story atau WIT Bug.
Mengkustomisasi bidang dan kontrol
Sumber daya berikut menjelaskan cara menerapkan berbagai kustomisasi untuk bidang yang diwariskan, bidang kustom, atau kontrol kustom.
Bidang yang diwariskan
- Mengubah label bidang
- Perlihatkan atau sembunyikan bidang pada formulir
- Mengubah daftar pilih (menu drop-down)
- Ubah teks bantuan Deskripsi
Bidang kustom
- Menambahkan bidang kustom
- Menambahkan daftar pilih (menu drop-down)
- Menambahkan bidang Identitas
- Tambahkan kolom teks berbasis format, HTML
- Tambahkan bidang kotak centang (Boolean)
- Menambahkan aturan kustom ke bidang
- Mengubah label bidang
- Mengatur opsi yang diperlukan/default
- Memindahkan bidang dalam tata letak
- Ubah teks bantuan Deskripsi
- Tampilkan/sembunyikan bidang pada formulir
- Hapus bidang dari formulir
- Hapus bidang
Kontrol khusus
- Tambahkan kontrol kustom
- Menambahkan kontribusi tingkat bidang atau kontrol kustom
- Menambahkan kontribusi tingkat grup atau tingkat halaman
- Memindahkan kontrol dalam tata letak
- Tampilkan/sembunyikan kontrol pada formulir
Menghapus atau memulihkan bidang yang dihapus
Anda dapat menghapus bidang dan memulihkannya nanti. Menghapus bidang akan menghapus semua data yang terkait dengan bidang tersebut, termasuk nilai historis. Setelah dihapus, Anda hanya dapat memulihkan bidang dan memulihkan data menggunakan Fields - Update REST API.
Alih-alih menghapus bidang, Anda bisa menyembunyikan atau menghapus bidang dari formulir item kerja. Untuk detailnya, lihat Menampilkan, menyembunyikan, atau menghapus bidang.
Keterbatasan
- Anda tidak dapat mengubah nama bidang atau tipe data setelah menentukannya. Namun, Anda dapat mengubah label yang muncul untuk bidang pada formulir item kerja dari tab Tata Letak . Saat Anda memilih bidang dalam kueri, Anda harus menggunakan nama bidang dan bukan label bidang.
- Anda tidak dapat mengubah area abu-abu pada formulir yang berisi bidang Status, Alasan, Jalur area, dan jalur Perulangan .
- Jalur wilayah dan jalur iterasi serta daftar pilihnya dikonfigurasi untuk setiap proyek dan tidak bisa diubah melalui proses yang diwariskan.
- Daftar pilihan yang terkait dengan bidang identitas pengguna, seperti Ditetapkan Ke dan Diubah Oleh, diisi berdasarkan pengguna yang ditambahkan ke proyek atau tim.
- Maksimal 64 bidang dapat didefinisikan untuk setiap WIT dan maksimum 512 bidang dapat ditentukan per proses.
- Anda tidak dapat mengimpor atau menentukan daftar global sebagaimana didukung oleh model proses XML dan XML lokal yang dihosting.
Aturan kustom dan aturan sistem
Setiap WIT memiliki beberapa aturan sistem yang ditentukan, seperti memerlukan bidang Judul atau mengatur default untuk bidang Area Nilai . Aturan sistem juga menentukan tindakan yang harus diambil ketika status alur kerja berubah.
Misalnya, beberapa aturan menyalin identitas pengguna saat ini ke bidang Diubah Menurut saat item kerja dimodifikasi atau ke bidang Ditutup Menurut saat status alur kerja berubah menjadi Ditutup atau Selesai. Aturan sistem yang telah ditentukan sebelumnya lebih diutamakan daripada aturan kustom apa pun yang akan menimpanya.
Aturan kustom memberikan dukungan untuk beberapa kasus penggunaan bisnis, memungkinkan Anda lebih dari sekadar menetapkan nilai default untuk kolom atau menjadikannya wajib. Aturan kustom memungkinkan Anda menghapus nilai bidang, menyalin nilai ke dalam bidang, atau menerapkan nilai berdasarkan dependensi di antara nilai bidang yang berbeda.
Dengan aturan kustom, Anda dapat menentukan berbagai tindakan berdasarkan kondisi tertentu. Misalnya, Anda dapat menerapkan aturan untuk mendukung skenario berikut:
- Ketika nilai didefinisikan untuk Prioritas, jadikan Risiko bidang yang diperlukan.
- Saat perubahan dilakukan pada nilai Rilis, hapus nilai Milestone.
- Saat perubahan dilakukan pada nilai Sisa Pekerjaan, jadikan Pekerjaan Selesai sebagai bidang yang diperlukan.
- Ketika nilai Disetujui adalah True, Disetujui Oleh menjadi bidang yang wajib diisi.
- Saat cerita Pengguna dibuat, buat bidang Prioritas, Risiko, dan Upaya yang diperlukan.
Untuk informasi selengkapnya tentang menentukan aturan kustom, lihat Menambahkan aturan ke jenis item kerja (Proses warisan).
Tip
Anda tidak dapat menentukan rumus dengan menggunakan aturan. Namun, Anda mungkin menemukan solusi yang sesuai dengan kebutuhan Anda dengan Power Automate. Untuk informasi selengkapnya, lihat Rollup pekerjaan dan bidang lainnya.
Membatasi modifikasi bidang pilih untuk grup pengguna tertentu
Dengan menggunakan kondisi current user is a member of a group... atau current user is not a member of a group..., Anda dapat memerlukan atau mengonfigurasi bidang yang dipilih untuk pengguna yang merupakan anggota atau nonmember grup atau grup keamanan. Misalnya, Anda dapat membuat Judul atau bidang Status baca-saja untuk pengguna atau grup yang dipilih.
Membatasi modifikasi item kerja berdasarkan jalur area
Pertimbangkan untuk mempertahankan kepemilikan tunggal item kerja menurut jalur area tim, atau mengatur kolom dengan status kustom yang dapat diakses oleh semua tim.
Anda dapat mencegah pengguna mengubah item kerja yang dipilih dengan mengatur izin pada jalur area. Pengaturan ini bukan aturan, tetapi pengaturan izin. Untuk informasi lebih lanjut, lihat Membuat node turunan, memodifikasi item kerja dalam jalur area atau iterasi.
Kustomisasi jenis item kerja
Sumber daya berikut menjelaskan opsi penyesuaian untuk WIT yang diwariskan dan kustom.
Jenis item kerja yang diwariskan
- Menambahkan aturan ke WIT
- Menambahkan/menghapus bidang kustom
- Menambahkan/menghapus grup kustom
- Menambahkan/menghapus halaman kustom
- Menambahkan/menghapus kontrol kustom
- Mengaktifkan/menonaktifkan WIT
Jenis item kerja kustom
- Menambahkan WIT kustom
- Mengubah warna atau deskripsi
- Menambahkan/menghapus bidang kustom
- Menambahkan/menghapus grup kustom
- Menambahkan/menghapus halaman kustom
- Menambahkan/menghapus kontrol kustom
- Menambahkan aturan kustom ke WIT
- Menambahkan, mengedit, atau menghapus status alur kerja
- Mengaktifkan/menonaktifkan WIT
- Menghapus WIT kustom
Mengubah WIT default untuk backlog menyebabkan WIT muncul secara default di panel tambahkan cepat. Misalnya, Cerita Kustom muncul secara default di panel tambahkan cepat berikut untuk backlog produk.
Keterbatasan
- Anda tidak dapat menambahkan atau menghapus WIT yang diwariskan ke atau dari backlog.
- Anda tidak dapat mengubah posisi bidang yang diwariskan dalam tata letak formulir. Namun, Anda dapat menyembunyikan bidang di satu area formulir dan menambahkannya di tempat lain dalam formulir.
- Anda tidak dapat mengubah nama WIT kustom setelah menentukannya.
Kustomisasi formulir item kerja
Anda dapat membuat kustomisasi berikut ke formulir WIT:
Grup yang diwariskan
Grup Khusus
- Menambahkan, memodifikasi, mengurutkan ulang, menghapus
- Menambahkan/menghapus bidang kustom
- Menambahkan/menyembunyikan ekstensi grup
Halaman yang diwariskan
Halaman kustom
- Menambahkan, memodifikasi, mengurutkan ulang, atau menghapus halaman
- Menambahkan/menghapus bidang kustom
- Menambahkan/menyembunyikan ekstensi halaman
Tata letak dan mengubah ukuran
Tata letak formulir web untuk item kerja diatur ke dalam tiga kolom, seperti yang diperlihatkan dalam gambar berikut.
Jika Anda hanya menambahkan grup dan bidang ke dua kolom pertama, tata letak memperlihatkan dua kolom. Jika Anda hanya menambahkan grup dan bidang ke kolom pertama, tata letak memperlihatkan satu kolom.
Formulir web mengubah ukuran tergantung pada lebar yang tersedia dan jumlah kolom dalam tata letak. Pada lebar maksimum, di sebagian besar browser web, setiap kolom dalam halaman ditampilkan di kolomnya sendiri. Saat lebar tampilan tidak mengakomodasi semua kolom, kolom muncul ditumpuk di dalam kolom di sebelah kiri.
Saat lebar tampilan menurun, kolom mengubah ukuran secara proporsional sebagai berikut:
- Untuk tiga kolom: 50%, 25%, dan 25%
- Untuk dua kolom: 66% dan 33%
- Untuk satu kolom: 100%
Kustomisasi alur kerja
Anda dapat mengkustomisasi alur kerja tipe item kerja (WIT) apa pun dengan menyembunyikan status yang diwariskan atau menambahkan status kustom. Status yang diwariskan bervariasi berdasarkan proses sistem yang digunakan untuk membuat proses kustom: Agile, Basic, Scrum, atau Capability Maturity Model Integration (CMMI). Untuk informasi selengkapnya, lihat Status alur kerja, transisi, dan alasan.
Alur kerja default untuk setiap WIT menentukan antara dua dan empat status dan menentukan operasi alur kerja berikut:
- Transisi maju dan mundur antara setiap status. Misalnya, proses Dasar Masalah WIT mencakup tiga status: Untuk Dilakukan, Sedang Dikerjakan, dan Selesai.
- Alasan bawaan untuk setiap transisi status.
Alur kerja yang diwariskan dan kustom harus sesuai dengan aturan berikut:
- Tentukan setidaknya dua status alur kerja.
- Tentukan setidaknya satu status untuk kategori status Diusulkan atau Sedang Berlangsung .
- Tentukan maksimum 32 status alur kerja per jenis item kerja.
Catatan
Sebelum Anda menambahkan status alur kerja kustom, lihat Tentang status alur kerja di backlog dan papan untuk mempelajari bagaimana status alur kerja dipetakan ke dalam kategori.
Untuk kustomisasi pada status alur kerja yang diwariskan dan kustom, lihat sumber daya berikut ini:
Status yang diwariskan
Status kustom
- Menambahkan status alur kerja
- Mengedit status alur kerja
- Menghapus status alur kerja
- Menambahkan aturan saat mengubah status alur kerja
Keterbatasan
- Anda tidak dapat mengubah nama, warna, atau kategori status yang diwariskan, tetapi Anda dapat menyembunyikannya jika Anda tidak ingin terlihat.
- Anda tidak dapat mengubah nama status kustom setelah ditentukan.
- Anda tidak dapat mengubah atau menyesuaikan nama kategori status default.
- Hanya satu status yang dapat ada dalam kategori Status selesai . Menambahkan status kustom ke kategori ini akan menghapus atau menyembunyikan status lain dalam kategori tersebut.
- Anda tidak dapat menentukan Alasan kustom untuk transisi status. Gunakan alasan default, seperti Dipindahkan ke status Triased dan Dipindahkan keluar dari status Triaged.
- Anda tidak dapat mengubah penempatan bidang Status dan Alasan pada formulir item kerja.
Kustomisasi backlog dan papan
Backlog dan papan adalah alat Agile penting untuk membuat dan mengelola pekerjaan untuk tim. Produk standar, iterasi, dan backlog portofolio yang diwarisi dari proses sistem sepenuhnya dapat disesuaikan. Anda juga dapat menambahkan backlog portofolio kustom hingga total lima backlog portofolio.
Untuk informasi selengkapnya tentang menyesuaikan backlog portofolio yang diwariskan dan kustom, lihat sumber daya berikut ini:
Backlog yang diwariskan
- Menambahkan jenis item kerja kustom (WIT)
- Menambahkan tipe item kerja yang diwariskan
- Mengubah jenis item kerja default
- Mengganti nama backlog
Portofolio dengan backlog khusus
- Menambahkan backlog portofolio kustom yang menampilkan jenis item kerja kustom (WITs)
- Mengedit atau mengganti nama backlog portofolio kustom
- Menghapus backlog portofolio kustom tingkat atas
Keterbatasan
- Anda tidak dapat menghapus tingkat portofolio yang diwariskan dari produk. Anda dapat mengganti nama tingkat, atau menonaktifkan WIT untuk mencegah tim membuat item kerja baru dari jenis tersebut.
- Anda tidak dapat menyisipkan tingkat backlog kustom baru dalam kumpulan backlog yang sudah ada. Level backlog yang telah ditentukan sebelumnya biasanya tetap, misalnya Epik, Fitur, Cerita pengguna, dan Tugas.
- Anda tidak dapat mengatur ulang tingkat backlog. Mereka biasanya mengikuti hierarki yang telah ditentukan sebelumnya, dan mengubah urutan tidak didukung.
- Anda tidak dapat menambahkan WIT ke dua tingkat backlog yang berbeda. Setiap WIT hanya dapat menjadi bagian dari satu tingkat backlog.
- Anda tidak dapat membuat tingkat backlog khusus tugas kustom, tetapi Anda masih dapat menambahkan WIT kustom ke backlog perulangan. Misalnya, Anda dapat membuat WIT kustom yang disebut Enhancement atau Maintenance dan mengaitkannya dengan backlog iterasi.
- Bug WIT secara default tidak termasuk dalam tingkat backlog tertentu. Setiap tim dapat memutuskan bagaimana mereka ingin mengelola bug. Anda dapat memilih untuk menampilkan bug pada backlog dan papan atau menanganinya secara terpisah. Untuk informasi selengkapnya, lihat Menampilkan bug di backlog.