Melacak cerita pengguna, masalah, bug, dan item kerja lainnya di Azure Boards

| Layanan Azure DevOps Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018

Lacak fitur dan persyaratan yang Anda kembangkan, cacat kode atau bug, dan detail lainnya menggunakan item kerja. Item kerja mirip dengan masalah GitHub, tetapi menawarkan berbagai jenis untuk melacak berbagai jenis informasi.

Jika Anda baru memulai, baca informasi yang disediakan dalam artikel ini. Untuk langsung masuk dan mulai melacak pekerjaan di papan Kanban, lihat Merencanakan dan melacak pekerjaan. Untuk referensi cepat ke berbagai tugas item kerja dan konsep utama, lihat Referensi cepat item kerja.

Merencanakan dan melacak pekerjaan

Gunakan item kerja untuk melacak apa pun yang perlu Anda lacak. Setiap item kerja mewakili objek yang disimpan di penyimpanan data item kerja. Setiap item kerja didasarkan pada jenis item kerja. Dan jenis item kerja memiliki pengidentifikasi unik dalam organisasi atau koleksi proyek. Jenis item kerja yang tersedia bergantung pada proses yang Anda gunakan saat membuat proyek Anda (Agile, Basic, Scrum, atau CMMI).

Gunakan item kerja untuk melacak apa pun yang perlu Anda lacak. Setiap item kerja mewakili objek yang disimpan di penyimpanan data item kerja. Setiap item kerja didasarkan pada jenis item kerja. Dan jenis item kerja memiliki pengidentifikasi unik dalam organisasi atau koleksi proyek. Jenis item kerja yang tersedia bergantung pada proses yang Anda gunakan saat proyek dibuat (Agile, Scrum, atau CMMI).

Tugas yang bisa Anda lakukan menggunakan item kerja

Izin dan akses yang diperlukan

Sebagai anggota yang ditambahkan ke grup Kontributor proyek, Anda dapat menggunakan sebagian besar fitur yang disediakan di bawah Papan atau Kantor. Pengguna dengan akses Dasar memiliki akses penuh ke semua fitur. Pengguna dengan akses Pemangku Kepentingan terbatas pada fitur tertentu. Untuk detailnya, lihat Referensi cepat akses pemangku kepentingan.

Untuk mempelajari selengkapnya tentang izin dan akses, lihat Izin dan akses untuk pelacakan kerja dan Referensi cepat akses Pemangku Kepentingan.

Untuk menambahkan pengguna ke proyek, lihat Menambahkan pengguna ke proyek atau tim.

Jenis item kerja (WIT)

Untuk melacak berbagai jenis pekerjaan, WIT yang berbeda didefinisikan. Jenis item kerja yang tersedia didasarkan pada proses yang digunakan saat proyek Anda dibuat—Agile, Basic, Scrum, atau CMMI—seperti yang diilustrasikan dalam gambar berikut. Item di backlog Anda mungkin disebut cerita pengguna (tangkas), masalah (Dasar), item backlog produk (Scrum), atau persyaratan (CMMI). Keempat jenis tersebut serupa: mereka menjelaskan nilai pelanggan dari pekerjaan dan pekerjaan yang harus dilakukan.

Gambar berikut menunjukkan hierarki item kerja backlog proses Agile. Cerita dan Tugas Pengguna digunakan untuk melacak pekerjaan, Bug melacak cacat kode, dan Epik dan Fitur digunakan untuk mengelompokkan pekerjaan di bawah skenario yang lebih besar.

Gambar konseptual, Jenis item kerja agile.

Setiap tim dapat mengonfigurasi cara mereka mengelola Bug—pada tingkat yang sama dengan Cerita Pengguna atau Tugas—dengan mengonfigurasi pengaturan Bekerja dengan bug . Untuk mempelajari selengkapnya tentang menggunakan jenis item kerja ini, lihat Proses tangkas.

Setiap jenis item kerja termasuk dalam kategori. Kategori digunakan untuk mengelompokkan jenis item kerja dan menentukan jenis mana yang muncul di backlog dan papan.

Kategori Jenis item pekerjaan Mengontrol backlog/papan
Epic Epic Backlog dan papan portofolio epik
Fitur Fitur Backlog dan papan portofolio fitur
Persyaratan Cerita Pengguna (Tangkas)
Masalah (Dasar)
Item Backlog Produk (Scrum)
Persyaratan (CMMI)
Backlog produk dan papan dan backlog Sprints
Tugas Tugas Sprints Taskboards
Bug Bug Tergantung pada bagaimana bug dilacak

Seiring dengan jenis item kerja yang muncul di backlog dan papan, ada jenis item kerja yang melacak pengujian, ulasan, dan umpan balik. Jenis-jenis ini, yang tercantum dalam tabel berikut menurut kategori, tersedia untuk semua proses.

Kategori

Jenis item pekerjaan

Digunakan untuk melacak jenis pekerjaan yang ditentukan

Permintaan Peninjauan Kode

Permintaan Peninjauan Kode

Melacak permintaan peninjauan kode terhadap kode yang dipertahankan dalam repositori kontrol versi Team Foundation (TFVC). Untuk mempelajari lebih lanjut, lihat Hari dalam kehidupan Pengembang: Menangguhkan pekerjaan, memperbaiki bug, dan melakukan tinjauan kode.

Respons Peninjauan Kode

Respons Peninjauan Kode

Respons peninjauan kode dibuat untuk setiap orang yang diminta untuk memberikan komentar ulasan.

Permintaan Umpan Balik

Permintaan umpan balik melacak permintaan umpan balik yang dihasilkan melalui formulir permintaan umpan balik. Lihat Mendapatkan umpan balik.

Respons Umpan Balik

Respons Umpan Balik

Respons umpan balik dibuat untuk setiap orang dan untuk setiap item yang umpan baliknya diberikan melalui Klien Umpan Balik Microsoft. Lihat Mendapatkan umpan balik.

Langkah Bersama

Langkah Bersama

Langkah-langkah bersama digunakan untuk mengulangi pengujian dengan data yang berbeda.

Parameter Bersama

Parameter Bersama menentukan data dan parameter yang berbeda untuk menjalankan kasus pengujian manual. Lihat Mengulangi pengujian dengan data yang berbeda.

Kasus pengujian

Kasus pengujian

Setiap kasus pengujian mendefinisikan pengujian manual.

Rencana Pengujian

Rencana Pengujian

Uji rangkaian pengujian grup rencana dan kasus pengujian individual bersama-sama. Paket pengujian termasuk rangkaian pengujian statis, suite berbasis persyaratan, dan suite berbasis kueri. Untuk mempelajari selengkapnya, lihat Membuat paket pengujian dan rangkaian pengujian.

Rangkaian Pengujian

Rangkaian Pengujian

Rangkaian pengujian mengelompokkan kasus pengujian ke dalam skenario pengujian terpisah dalam satu rencana pengujian. Mengelompokkan kasus pengujian memudahkan untuk melihat skenario mana yang selesai. Lihat Membuat paket pengujian dan rangkaian pengujian.

Idealnya, item kerja hanya dibuat dari alat tertentu yang dirancang untuk mendukung penggunaannya. Jadi, untuk mencegah pengguna membuat item kerja secara manual, ada kategori Jenis Tersembunyi. Semua kategori yang tercantum dalam tabel sebelumnya ditambahkan ke kategori Jenis Tersembunyi kecuali untuk kategori Kasus Pengujian.

Formulir item kerja

Setiap item kerja mendukung pelacakan data yang terkandung dalam bidang item kerja. Selain itu, ini menangkap perubahan saat pembaruan dilakukan dalam bidang Riwayat dan komentar yang dibuat di bagian Diskusi . Untuk mempelajari selengkapnya tentang setiap bidang, lihat Indeks bidang item kerja.

Setiap formulir berisi beberapa kontrol, seperti yang ditunjukkan di bawah ini dan dijelaskan dalam kontrol formulir item Kerja.

Cuplikan layar formulir Item kerja untuk melacak fitur atau cerita pengguna.

Melacak pekerjaan di portal web

Anda dapat menambahkan dan memperbarui item kerja dari portal web. Untuk melacak pekerjaan menggunakan klien lain, lihat Alat terbaik untuk menambahkan, memperbarui, dan menautkan item kerja.

Portal web dan klien yang mendukung pelacakan item kerja

Anda dapat menambahkan dan memperbarui item kerja dari portal web dan berbagai klien. Untuk gambaran umum semua klien yang tersambung ke proyek Anda, lihat Alat dan klien yang tersambung ke Azure DevOps.

Portal web

Gunakan portal web untuk menyelesaikan tugas berikut.

  • Item kerja: Gunakan untuk menemukan item kerja yang ditetapkan dengan cepat kepada Anda atau pivot atau memfilter item kerja berdasarkan kriteria lain, seperti item kerja yang Anda ikuti, yang disebutkan di, atau yang Anda lihat atau perbarui.
  • Papan: Gunakan untuk menerapkan praktik Kanban dan memvisualisasikan alur kerja untuk tim.
  • Backlog: Gunakan untuk merencanakan, memprioritaskan, dan mengatur pekerjaan yang harus dilakukan tim dalam backlog produk atau portofolio.
  • Sprints: Gunakan untuk merencanakan pekerjaan untuk dilakukan tim selama jangka waktu tertentu yang disebut sebagai sprint.
  • Kueri: Gunakan untuk menentukan sekumpulan kriteria filter untuk mencantumkan item kerja untuk tujuan berbagi dengan orang lain, melakukan pembaruan massal, atau operasi impor/ekspor.
  • Paket Pengiriman: Gunakan untuk meninjau jadwal cerita atau fitur yang akan dikirimkan tim Anda. Rencana memperlihatkan item kerja terjadwal yang ditentukan yang ditetapkan ke sprint (jalur perulangan) tim yang dipilih terhadap tampilan kalender.
  • Item kerja: Gunakan untuk menemukan item kerja yang ditetapkan dengan cepat kepada Anda atau pivot atau memfilter item kerja berdasarkan kriteria lain, seperti item kerja yang Anda ikuti, yang disebutkan di, atau yang Anda lihat atau perbarui.
  • Papan: Gunakan untuk menerapkan praktik Kanban dan memvisualisasikan alur kerja untuk tim.
  • Backlog: Gunakan untuk merencanakan, memprioritaskan, dan mengatur pekerjaan yang harus dilakukan tim dalam backlog produk atau portofolio.
  • Sprints: Gunakan untuk merencanakan pekerjaan untuk dilakukan tim selama jangka waktu tertentu yang disebut sebagai sprint.
  • Kueri: Gunakan untuk menentukan sekumpulan kriteria filter untuk mencantumkan item kerja untuk tujuan berbagi dengan orang lain, melakukan pembaruan massal, atau operasi impor/ekspor.
  • Paket: Gunakan untuk meninjau jadwal cerita atau fitur yang akan dikirimkan tim Anda. Rencana memperlihatkan item kerja terjadwal yang ditentukan yang ditetapkan ke sprint (jalur perulangan) tim yang dipilih terhadap tampilan kalender. Memerlukan penginstalan ekstensi Paket Pengiriman.
  • Item kerja: Gunakan untuk menemukan item kerja yang ditetapkan dengan cepat kepada Anda atau pivot atau memfilter item kerja berdasarkan kriteria lain, seperti item kerja yang Anda ikuti, yang disebutkan di, atau yang Anda lihat atau perbarui.
  • Papan: Gunakan untuk menerapkan praktik Kanban dan memvisualisasikan alur kerja untuk tim.
  • Backlog: Gunakan untuk merencanakan, memprioritaskan, dan mengatur pekerjaan yang harus dilakukan tim dalam backlog produk atau portofolio.
  • Sprints: Gunakan untuk merencanakan pekerjaan untuk dilakukan tim selama jangka waktu tertentu yang disebut sebagai sprint.
  • Kueri: Gunakan untuk menentukan sekumpulan kriteria filter untuk mencantumkan item kerja untuk tujuan berbagi dengan orang lain, melakukan pembaruan massal, atau operasi ekspor.
  • Paket: Gunakan untuk meninjau jadwal cerita atau fitur yang akan dikirimkan tim Anda. Rencana memperlihatkan item kerja terjadwal yang ditentukan yang ditetapkan ke sprint (jalur perulangan) tim yang dipilih terhadap tampilan kalender. Memerlukan penginstalan ekstensi Paket Pengiriman.
  • Item kerja: Gunakan untuk menemukan item kerja yang ditetapkan dengan cepat kepada Anda atau pivot atau memfilter item kerja berdasarkan kriteria lain, seperti item kerja yang Anda ikuti, yang disebutkan di, atau yang Anda lihat atau perbarui.
  • Backlog: Yang menyediakan akses ke:
    • Backlog Produk dan Portofolio: Gunakan untuk merencanakan, memprioritaskan, dan mengatur pekerjaan yang harus dilakukan tim dalam backlog produk atau portofolio.
    • Papan: Gunakan untuk menerapkan praktik Kanban dan memvisualisasikan alur kerja untuk tim.
    • Backlog sprint: Gunakan untuk merencanakan pekerjaan untuk dilakukan tim selama jangka waktu tertentu yang disebut sebagai sprint.
  • Kueri: Gunakan untuk menentukan sekumpulan kriteria filter untuk mencantumkan item kerja untuk tujuan berbagi dengan orang lain atau melakukan pembaruan massal.
  • Paket: Gunakan untuk meninjau jadwal cerita atau fitur yang akan dikirimkan tim Anda. Rencana memperlihatkan item kerja terjadwal yang ditentukan yang ditetapkan ke sprint (jalur perulangan) tim yang dipilih terhadap tampilan kalender. Memerlukan penginstalan ekstensi Paket Pengiriman.

Melacak bug sebagai persyaratan atau tugas

Banyak tim Scrum memperlakukan bug sama dengan item backlog atau cerita pengguna apa pun. Yang lain melihat bug sebagai pekerjaan yang termasuk dalam mengimplementasikan cerita, dan kemudian memperlakukannya sebagai tugas. Bug, seperti item backlog produk (PBA) dan cerita pengguna, mewakili pekerjaan yang perlu dilakukan. Jadi, haruskah Anda melacak bug Anda bersama dengan item lain dalam item backlog produk? Atau, haruskah Anda melacak bug Anda sebagai tugas yang ditautkan ke item backlog tersebut? Bagaimana cara kerja perkiraan tim Anda?

Berdasarkan bagaimana tim Anda menjawab pertanyaan-pertanyaan ini, mereka dapat memilih bagaimana mereka ingin melacak bug dari salah satu dari tiga pilihan ini. Untuk mengubah pengaturan tim, lihat Menampilkan bug di backlog dan papan.

Untuk gambaran umum semua pengaturan tim, lihat Mengelola tim dan mengonfigurasi alat tim.

Menetapkan item kerja ke anggota proyek

Anda hanya dapat menetapkan item kerja untuk satu orang pada satu waktu. Bidang Ditetapkan Ke adalah bidang nama orang yang dirancang untuk menahan identitas pengguna yang dapat dikenali oleh sistem. Dalam formulir item kerja, pilih bidang Ditetapkan Ke untuk memilih anggota proyek. Atau, Anda dapat mulai mengetikkan nama anggota proyek untuk memfokuskan pencarian Anda dengan cepat ke beberapa pilihan.

Formulir item kerja web, bidang Tetapkan ke

Siapa pun yang memiliki akses tulis ke proyek dapat menetapkan item kerja, termasuk pengguna dengan akses Dasar dan Pemangku Kepentingan.

Perhatikan hal-hal berikut:

  • Anda hanya dapat menetapkan item kerja untuk pengguna yang telah ditambahkan ke proyek atau tim
  • Anda dapat menetapkan item kerja ke satu dan hanya satu pengguna pada satu waktu. Jika pekerjaan dibagi menjadi dua pengguna atau lebih, pertimbangkan untuk membuat item kerja terpisah yang akan Anda tetapkan untuk setiap pengguna yang bertanggung jawab atas pekerjaan yang harus diselesaikan
  • Seiring waktu, menu drop-down bidang nama orang akan menampilkan nama yang terakhir Anda pilih
  • Beberapa menu drop-down yang mendukung penugasan dari backlog tim atau papan secara otomatis terbatas pada pengguna yang ditetapkan ke tim
  • Sistem menunjukkan nama tampilan dan menambahkan nama pengguna ketika diperlukan untuk membedakan nama tampilan yang identik
  • Anda dapat menetapkan beberapa item kerja sekaligus dari backlog atau hasil kueri, lihat Memodifikasi item kerja secara massal untuk detailnya.

Integrasi dengan Azure Active Directory

Saat sistem Anda dikonfigurasi dengan Azure Active Directory (Azure AD), sistem akan menyinkronkan bidang nama orang dengan direktori ini. Bidang nama orang termasuk Diaktifkan Oleh, Ditetapkan Ke, Ditutup Oleh, Dibuat Oleh, dan Diselesaikan Oleh.

Anda bisa memberikan akses ke proyek dengan menambahkan grup keamanan yang Anda buat di Azure AD atau dengan menambahkan akun ke grup yang sudah ada atau kustom yang ditentukan dari pengaturan koleksi Halaman keamanan. Untuk informasi selengkapnya, lihat Menambahkan atau menghapus pengguna menggunakan Azure Active Directory.

Integrasi dengan Direktori Aktif

Saat Azure DevOps Server dikonfigurasi dengan Active Directory (AD), Azure DevOps menyinkronkan bidang nama orang dengan direktori ini. Bidang nama orang termasuk Diaktifkan Oleh, Ditetapkan Ke, Ditutup Oleh, Dibuat Oleh, dan Diselesaikan Oleh.

Anda dapat memberikan akses ke proyek dengan menambahkan grup keamanan yang Anda buat di AD atau dengan menambahkan akun ke grup yang sudah ada atau kustom yang ditentukan dalam pengaturan koleksi Halaman keamanan . Untuk mempelajari selengkapnya, lihat Menyiapkan grup untuk digunakan dalam penyebaran Azure DevOps Server.

Catatan

Untuk meminimalkan daftar nama yang muncul di menu drop-down bidang nama orang, Anda dapat mencakup bidang hanya ke grup yang ingin Anda munculkan di menu. Anda melakukan ini dengan menambahkan satu atau beberapa elemen anak berikut ke definisi FIELD dalam definisi jenis item kerja: ALLOWEDVALUES, PROHIBITEDVALUES, dan VALIDUSER. Untuk detailnya, lihat Menentukan daftar pilihan.

Menetapkan item kerja ke sprint

Untuk menjadwalkan item kerja yang akan dikerjakan selama periode waktu tertentu, Anda menetapkan Jalur Perulangan. Pertama, Anda menentukan Jalur Perulangan untuk digunakan dalam proyek, lalu setiap tim memilih Jalur Perulangan yang akan mereka gunakan. Untuk mempelajari selengkapnya, lihat Menetapkan pekerjaan ke sprint.

Seperti yang diperlihatkan dalam gambar berikut, Anda bisa menautkan item kerja ke item kerja lainnya. Bergantung pada jenis item kerja, jenis tautan berbeda. Selain itu, jenis tautan khusus mendukung hierarki item kerja menggunakan tautan induk-anak dan tautan penerus pendahulu untuk melacak dependensi.

Jenis tautan item kerja, gambar konseptual

Selain itu, beberapa alat mendukung penautan ke objek lain, seperti build, rilis, penerapan, permintaan pull, dan banyak lagi. Gambar berikut menunjukkan.

Jenis tautan artefak-ke-artefak

Jenis tautan artefak-ke-artefak

Untuk daftar lengkap jenis tautan dan fitur yang didukung, lihat Menautkan, keterlacakan, dan mengelola dependensi dan Referensi jenis tautan.

Menemukan atau mencantumkan item kerja

Gunakan kotak pencarian untuk melakukan pencarian dadakan untuk menemukan item kerja tertentu berdasarkan kriteria bidang tertentu. Atau, buat kueri untuk melakukan pencarian terkelola, yang mencantumkan item kerja berdasarkan kriteria kueri Anda. Dengan pencarian terkelola, Anda bisa melakukan tugas lain, seperti triase item kerja, membuat bagan tren atau status, menambahkan ke dasbor, dan lainnya.

Untuk mempelajari selengkapnya, lihat artikel berikut ini:

Menggunakan templat item kerja untuk mengisi formulir dengan cepat

Dengan templat item kerja, Anda dapat dengan cepat membuat item kerja yang memiliki nilai yang telah diisi sebelumnya untuk bidang yang umum digunakan tim Anda. Misalnya, buat templat tugas yang mengatur jalur area, jalur iterasi, dan disiplin atau aktivitas setiap kali Anda menggunakannya untuk membuat tugas.

Untuk mempelajari selengkapnya, lihat Menggunakan templat untuk menambahkan dan memperbarui item kerja.

Setelah templat ditentukan, Anda dapat membagikannya melalui email atau dasbor.

Mengkustomisasi tipe item kerja

Anda dapat menambahkan atau mengubah bidang yang terkandung dalam jenis item kerja atau menambahkan jenis item kerja kustom. Untuk mempelajari selengkapnya, lihat Mengkustomisasi proses pewarisan.

Anda dapat menambahkan atau mengubah bidang yang terkandung dalam jenis item kerja atau menambahkan jenis item kerja kustom. Untuk mempelajari selengkapnya, lihat:

Anda dapat menambahkan atau mengubah bidang yang terkandung dalam jenis item kerja atau menambahkan WIT kustom. Untuk mempelajari selengkapnya, lihat Mengkustomisasi model proses XML lokal.

Coba ini selanjutnya