Manajemen proyek dan glosarium navigasi

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

Glosarium ini menjelaskan istilah yang digunakan saat menavigasi di portal web untuk Azure DevOps. Lihat juga glosarium Agile.

Backlogs

Daftar interaktif item kerja yang sesuai dengan rencana atau peta strategi proyek tim untuk apa yang rencana tim sampaikan. Backlog produk mendukung memprioritaskan pekerjaan, memperkirakan pekerjaan dengan sprint, dan dengan cepat menautkan pekerjaan ke item backlog portofolio. Anda dapat menentukan item backlog Anda lalu mengelola statusnya menggunakan papan Kanban.

Teams dapat menyesuaikan setiap backlog. Untuk informasi selengkapnya, lihat Membuat backlog Anda.

Tampilan analitik

Tampilan analitik menyediakan cara yang disederhanakan untuk menentukan kriteria filter untuk laporan Power BI berdasarkan layanan Analytics. Layanan Analytics adalah platform pelaporan untuk Azure DevOps Services.

Jalur area

Jalur area digunakan untuk mengelompokkan item kerja menurut area tim, produk, atau fitur. Jalur iterasi digunakan untuk mengelompokkan pekerjaan ke dalam sprint, tonggak pencapaian, atau periode khusus peristiwa atau terkait waktu lainnya. Anda dapat menggunakan jalur area untuk menentukan hierarki jalur. Untuk mempelajari selengkapnya, lihat Tentang jalur area dan perulangan.

Log audit

Log audit berisi banyak perubahan yang terjadi di seluruh organisasi Azure DevOps. Perubahan terjadi saat identitas pengguna atau layanan dalam organisasi mengedit status artefak, termasuk perubahan pada izin. Untuk informasi selengkapnya, lihat Mengakses, mengekspor, dan memfilter log audit.

Autentikasi

Autentikasi memverifikasi identifikasi pengguna berdasarkan kredensial yang disediakan saat mereka masuk ke organisasi di Azure DevOps. Layanan/server ini biasanya terintegrasi dengan dan mengandalkan fitur keamanan yang disediakan oleh layanan seperti Direktori Aktif atau ID Microsoft Entra. Untuk informasi selengkapnya, lihat Tentang keamanan, autentikasi, dan otorisasi.

Authorization

Otorisasi adalah operasi yang dilakukan untuk memverifikasi bahwa identitas yang mencoba terhubung ke instans layanan atau server memiliki izin yang diperlukan untuk mengakses layanan, fitur, fungsi, objek, atau metode. Untuk informasi selengkapnya, lihat Tentang keamanan, autentikasi, dan otorisasi.

Papan (Kanban)

Papan tanda elektronik interaktif yang mendukung visualisasi alur kerja dari konsep hingga penyelesaian dan metode ramping. Pelajari lebih lanjut: Gambaran umum Kanban.

Koleksi

Koleksi adalah kontainer untuk sejumlah proyek di Azure DevOps. Koleksi default dibuat saat Anda mendaftar dengan Azure DevOps Services atau menginstal Team Foundation Server. Dalam Azure DevOps Services, koleksi sesuai dengan organisasi. Untuk penyebaran TFS lokal, Anda dapat menambahkan dan mengelola koleksi untuk menentukan sumber daya logis dan fisik yang tersedia untuk proyek dalam koleksi.

Pelajari selengkapnya: Tentang proyek dan penskalaan organisasi Anda, Kelola organisasi, atau Kelola koleksi proyek di Team Foundation Server.

Akses Bersyarat

Akses bersyukur menyediakan dukungan untuk mengamankan sumber daya Azure DevOps yang didukung oleh penyewa Microsoft Entra. Misalnya, Anda dapat mengaktifkan autentikasi multifaktor untuk membantu melindungi dari risiko kredensial yang disusupi. Untuk informasi selengkapnya, lihat Mengelola akses bersyarah ke Azure DevOps.

Dashboard

Dasbor adalah papan nama interaktif yang dapat dikonfigurasi pengguna yang menyediakan informasi real time. Dasbor dikaitkan dengan tim dan menampilkan widget yang dapat dikonfigurasi untuk menampilkan informasi. Untuk mempelajari selengkapnya, lihat Menambahkan dan mengelola dasbor.

Ekstensi

Ekstensi adalah add-on sederhana yang digunakan untuk menyesuaikan dan memperluas pengalaman DevOps Azure DevOps. Mereka ditulis dengan teknologi standar—HTML, JavaScript, CSS—dan dapat dikembangkan menggunakan alat pengembangan pilihan Anda. Ratusan ekstensi tersedia dari Visual Studio Marketplace, tab Azure DevOps.

Favorit

Menandai objek sebagai favorit adalah metode yang digunakan untuk mendukung navigasi cepat sendiri atau anggota tim lainnya. Anda dapat menandai kueri item kerja dan membangun definisi sebagai favorit pribadi dan tim. Objek lain yang dapat Anda tandai sebagai favorit untuk diri Anda sendiri hanya mencakup cabang kode, paket pengiriman, rencana pengujian, dan tim atau proyek. Untuk mempelajari selengkapnya, lihat Mengatur favorit pribadi atau tim.

Ikuti

Menandai item kerja tertentu atau permintaan pull untuk mengikutinya adalah metode yang digunakan untuk menerima pembaruan email tentang perubahan yang dibuat pada item tersebut. Untuk mempelajari selengkapnya, lihat Mengikuti item kerja atau permintaan pull.

Reposori Git

Repositori Git mendukung sistem kontrol versi terdistribusi untuk melacak perubahan, meninjau kontribusi ke kode, dan banyak lagi. Setiap pengembang memiliki salinan repositori sumber di mesin dev mereka. Anda dapat menambahkan beberapa repositori Git ke proyek. Pelajari lebih lanjut: Repositori Git.

Catatan

Git di Visual Studio dan Azure DevOps Services adalah Git standar. Anda dapat menggunakan Visual Studio dengan layanan Git pihak ketiga, dan Anda juga dapat menggunakan klien Git pihak ketiga dengan Azure DevOps Services.

Warisan

Izin yang tidak diizinkan atau ditolak secara langsung untuk pengguna, mungkin diwariskan. Untuk informasi selengkapnya, lihat Memulai dengan izin, akses, dan kelompok keamanan.

Pustaka Autentikasi Microsoft

Microsoft Authentication Library (MSAL) memungkinkan pengembang aplikasi memperoleh token dari platform identitas Microsoft untuk mengautentikasi pengguna dan mengakses API web aman. Ini dapat digunakan untuk menyediakan akses aman ke Microsoft Graph, Microsoft API lainnya, API web pihak ketiga, atau API web Anda sendiri. MSAL mendukung berbagai arsitektur dan platform aplikasi termasuk .NET, JavaScript, Java, Python, Android, dan iOS. Untuk informasi selengkapnya, lihat Gambaran Umum Microsoft Authentication Library.

Ruang nama

Setiap keluarga sumber daya Azure DevOps (item kerja, repositori Git, dll.) diamankan menggunakan namespace layanan yang berbeda. Setiap namespace keamanan berisi nol atau lebih ACL. Setiap ACL berisi token, bendera warisan, dan satu set aCL nol atau lebih. Setiap ACE berisi deskriptor identitas, bitmask izin yang diizinkan, dan bitmask izin yang ditolak.

Untuk daftar namespace Layanan Azure DevOps, lihat Namespace keamanan dan referensi izin.

Notifications

Dengan pemberitahuan, Anda menerima email saat perubahan terjadi pada item kerja, tinjauan kode, permintaan pull, file kontrol sumber, dan build. Misalnya, Anda bisa mendapatkan pemberitahuan setiap kali bug yang Anda buka diselesaikan, atau ketika item kerja ditetapkan untuk Anda. Anda menerima pemberitahuan berdasarkan aturan atau langganan yang dibuat oleh Anda, untuk tim Anda, atau untuk proyek. Pelajari selengkapnya: Tentang pemberitahuan.

OAuth

OAuth 2.0 adalah protokol standar industri untuk otorisasi. OAuth 2.0 didukung untuk Azure DevOps Services untuk mengautentikasi REST API. Untuk informasi selengkapnya, lihat Mengotorisasi akses ke REST API dengan OAuth 2.0.

Pemilik organisasi

Orang yang membuat organisasi atau kemudian ditetapkan sebagai pemilik organisasi. Pemilik organisasi memiliki akses ke semua fitur dan fungsi Azure DevOps, dan dapat memberikan akses ke orang lain ke fitur dan fungsi. Untuk mencari atau mengubah pemilik organisasi, lihat Mengubah pemilik organisasi.

Token Akses Pribadi (PAT)

Token akses pribadi (PATs) adalah kata sandi alternatif yang dapat Anda gunakan untuk mengautentikasi ke Azure DevOps. Untuk mempelajari cara membuat dan mencabut PAT, lihat Mengautentikasi akses dengan token akses pribadi.

Izin

Penugasan yang dilakukan kepada pengguna atau grup untuk menggunakan fitur atau fungsi. Izin ditetapkan ke grup keamanan default. Untuk informasi selengkapnya, lihat Memulai dengan izin, akses, dan kelompok keamanan.

Status izin

Status yang ditetapkan ke fitur atau fungsi untuk izin pengguna atau grup. Pengguna memiliki izin untuk mengakses fitur jika izin mereka diatur ke Izinkan, Izinkan Yang Diwariskan, atau Izinkan Sistem. Mereka tidak memiliki izin ketika status diatur ke Tolak, Diwariskan menolak, Sistem menolak, atau Tidak diatur. Untuk informasi selengkapnya, lihat Memulai dengan izin, akses, dan kelompok keamanan.

Pipelines

Alur adalah artefak yang Anda tentukan untuk menjalankan build bersamaan atau menyebarkan rilis bersamaan. Dua jenis alur didukung, privat, dan dihosting. Untuk mempelajari lebih lanjut, lihat Pekerjaan bersamaan CI/CD.

Konsep alur end-to-end

Paket (juga dikenal sebagai paket pengiriman)

Paket adalah tampilan yang dapat dikonfigurasi yang menampilkan pekerjaan dari beberapa tim dan proyek yang ditata dalam kalender berdasarkan iterasi setiap tim. Setiap baris dalam tampilan mewakili pekerjaan dari produk tim atau backlog portofolio. Setiap kartu sesuai dengan item kerja, seperti cerita pengguna, fitur, atau epik. Untuk mempelajari selengkapnya, lihat Meninjau paket pengiriman tim.

Proses

Proses mendefinisikan blok penyusun sistem pelacakan kerja. Untuk menyesuaikan proses, Anda terlebih dahulu membuat proses yang diwariskan dari salah satu proses sistem default, Agile, Scrum, atau CMMI. Semua proyek yang menggunakan proses ini melihat perubahan yang Anda buat. Untuk mempelajari selengkapnya, lihat Tentang kustomisasi proses dan proses yang diwariskan.

Proyek

Proyek, yang sebelumnya dikenal sebagai proyek tim, menyediakan repositori untuk kode sumber. Proyek menyediakan tempat di mana sekelompok orang dapat merencanakan, melacak kemajuan, dan berkolaborasi dalam membangun solusi perangkat lunak. Proyek didefinisikan untuk organisasi Azure DevOps Services atau dalam koleksi proyek TFS. Anda dapat menggunakannya untuk fokus pada objek yang ditentukan dalam proyek. Untuk mempelajari selengkapnya, lihat Tentang proyek dan menskalakan organisasi Anda.

Proyek publik

Proyek yang dibuat dalam organisasi Azure DevOps Services yang terlihat oleh seluruh dunia. Semua orang di dunia dapat menemukan mereka dan melakukan operasi terbatas. Anda dapat menggunakan Azure DevOps CLI untuk menemukan daftar proyek. Administrator dapat mengontrol siapa yang dapat berkontribusi penuh. Administrator dapat mengalihkan proyek dari privat ke publik, dan sebaliknya, seperti yang dijelaskan dalam Mengubah visibilitas proyek.

Kueri

Kueri digunakan untuk menemukan dan mencantumkan item kerja. Kueri mendukung pencarian terkelola, yang digunakan untuk melakukan triase pekerjaan, versus pencarian ad-hoc, yang digunakan untuk menemukan item kerja tertentu. Kueri daftar datar juga mendukung status dan bagan tren. Untuk mempelajari selengkapnya, lihat Tentang kueri terkelola.

Repositori

Folder kontrol sumber atau kontainer yang Anda konfigurasi untuk membantu Anda melacak perubahan file. Anda dapat memiliki sejumlah repositori di komputer Anda, masing-masing disimpan di folder mereka sendiri. Setiap repositori independen, sehingga perubahan yang disimpan dalam satu repositori tidak memengaruhi konten repositori lain. Pelajari lebih lanjut: Buat repositori Git baru.

Izin berbasis peran

Model keamanan yang membatasi tindakan berdasarkan keanggotaan dalam peran dan izin yang ditetapkan untuk peran tersebut. Untuk informasi selengkapnya, lihat Izin berbasis peran.

Kelompok keamanan

Metode di mana Anda dapat mengatur pengguna dan objek domain lainnya untuk menyederhanakan administrasi izin dan akses. Azure DevOps mendukung banyak grup keamanan default dan kemampuan untuk membuat grup kustom. Untuk informasi selengkapnya, lihat Memulai dengan izin, akses, dan kelompok keamanan.

Akun layanan

Akun yang digunakan untuk memantau atau mengelola layanan tertentu, seperti layanan build atau pengujian.

Perwakilan layanan

Prinsipal layanan adalah representasi lokal, atau instans aplikasi, dari objek aplikasi global dalam satu penyewa atau direktori. Ketika aplikasi diberi izin untuk mengakses sumber daya dalam penyewa (setelah pendaftaran atau persetujuan), objek layanan utama dibuat. Untuk informasi selengkapnya, lihat Objek aplikasi dan perwakilan layanan di ID Microsoft Entra dan perwakilan layanan dan dukungan identitas terkelola di Azure DevOps.

Sprint (juga dikenal sebagai iterasi)

Sprint adalah periode waktu biasanya dua hingga tiga minggu yang digunakan untuk mengelompokkan item kerja untuk diselesaikan selama periode waktu tersebut. Sprint digunakan dalam metode Scrum untuk mendukung perencanaan sprint, sprint burndown, dan proses Scrum lainnya. Sprint didefinisikan melalui jalur iterasi. Untuk mempelajari lebih lanjut, lihat Tentang jalur area dan iterasi (alias sprint).

Backlog sprint

Daftar interaktif item kerja yang ditetapkan ke jalur sprint atau iterasi yang sama untuk tim. Backlog sprint mendukung tim yang menggunakan metodologi Scrum. Pelajari lebih lanjut: Perencanaan sprint.

Pemangku kepentingan

Akun pengguna memberikan keanggotaan ke organisasi dalam instans Azure DevOps dengan akses Pemangku Kepentingan. Dengan akses Pemangku Kepentingan, Anda dapat menambahkan dan memodifikasi item kerja, memeriksa status proyek, mengelola alur, dan melihat dan mengelola dasbor. Untuk informasi selengkapnya, lihat Memulai sebagai Pemangku Kepentingan.

Papan tugas

Taskboard adalah papan interaktif item kerja yang dapat Anda gunakan untuk meninjau dan memperbarui tugas yang ditentukan untuk backlog sprint. Taskboard mendukung tim yang menggunakan metodologi Scrum. Untuk mempelajari selengkapnya, lihat Memperbarui dan memantau taskboard Anda.

Teams

Tim sesuai dengan sekumpulan anggota proyek yang dipilih. Dengan tim, organisasi dapat mensubkategorikan pekerjaan untuk lebih fokus pada semua pekerjaan yang mereka lacak dalam proyek. Setiap tim mendapatkan akses ke serangkaian alat Agile. Teams dapat menggunakan alat-alat ini untuk bekerja secara otonom dan berkolaborasi dengan tim lain di seluruh perusahaan. Setiap tim dapat mengonfigurasi dan menyesuaikan setiap alat untuk memenuhi persyaratan kerja mereka. Untuk mempelajari selengkapnya, lihat Tentang tim dan alat Agile.

Grup tim

Grup keamanan yang didefinisikan saat tim dibuat dan secara otomatis diisi dengan anggota saat ditambahkan ke tim.

Penyewa

ID Microsoft Entra yang digunakan untuk mengelola akses atau penagihan. Untuk informasi selengkapnya, lihat Mengubah penyewa Microsoft Entra.

Kontrol Versi Fondasi Tim (Team Foundation Version Control/TFVC)

Sistem kontrol versi terpusat. Dengan TFVC, devs hanya memiliki satu versi dari setiap file di komputer dev mereka. Cabang berbasis jalur dan dibuat di server. Data historis dipertahankan hanya di server. Pelajari lebih lanjut: Gunakan Kontrol Versi Team Foundation.

Pengguna yang valid

Pengguna yang valid adalah pengguna yang diakui Azure DevOps dapat tersambung ke akun atau proyek. Saat Anda menambahkan akun pengguna langsung ke grup bawaan atau melalui grup Windows, Active Directory, atau Microsoft Entra, mereka secara otomatis ditambahkan ke salah satu grup pengguna yang valid. Untuk informasi selengkapnya, lihat Memulai dengan izin, akses, dan kelompok keamanan.

Widget

Widget menampilkan informasi dan bagan di dasbor. Banyak dari mereka dapat dikonfigurasi. Banyak widget menampilkan informasi yang tersedia dari satu atau beberapa penyimpanan data atau bagan yang dibuat oleh sistem. Untuk mempelajari lebih lanjut, lihat Katalog widget.

Item pekerjaan

Item kerja mewakili objek yang disimpan di penyimpanan data item kerja. Setiap item kerja didasarkan pada jenis item kerja—seperti cerita, fitur, bug, tugas, atau masalah pengguna— dan diberi pengidentifikasi yang unik di semua proyek dalam organisasi atau koleksi proyek. Jenis item kerja yang tersedia untuk Anda didasarkan pada proses yang digunakan saat proyek Anda dibuat. Setiap item kerja mendukung pengambilan informasi, menambahkan lampiran, menautkan ke item kerja lainnya, dan lainnya. Pelajari selengkapnya: Tentang item kerja.

Jenis item kerja (WIT)

WIT menentukan bidang, alur kerja, dan formulir yang digunakan untuk melacak item pekerjaan. Setiap WIT dikaitkan dengan lebih dari 30 bidang sistem dan beberapa bidang yang lebih spesifik jenis. Anda menggunakan item kerja untuk merencanakan dan melacak pekerjaan yang diperlukan untuk mengembangkan proyek Anda. Untuk gambaran umum WIT yang telah ditentukan sebelumnya yang disediakan dengan proses default, lihat Tentang proses dan templat proses.