Memahami artefak templat proses CMMI

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

Proses CMMI mendukung jenis item kerja (WIT) berikut untuk merencanakan dan melacak pekerjaan, pengujian, umpan balik, dan tinjauan kode. Dengan WIT yang berbeda, Anda dapat melacak berbagai jenis pekerjaan—seperti persyaratan, permintaan perubahan, tugas, bug, dan banyak lagi. Artefak ini dibuat saat Anda membuat proyek menggunakan proses CMMI. Mereka didasarkan pada proses Capability Maturity Model Integration (CMMI).

Gambar konseptual, jenis item kerja proses CMMI.

Bersama dengan WIT, tim memiliki akses ke sekumpulan kueri item kerja untuk melacak informasi, menganalisis kemajuan, dan membuat keputusan.

Catatan

Anda dapat menyesuaikan sistem pelacakan kerja untuk proyek Anda dengan membuat dan menyesuaikan proses yang diwariskan dan menerapkan proses tersebut ke proyek Anda. Untuk informasi selengkapnya, lihat Model proses pewarisan.

Catatan

Anda dapat menyesuaikan sistem pelacakan kerja untuk proyek Anda dengan menyesuaikan proses Yang Diwariskan atau proses XML Lokal. Untuk informasi selengkapnya, lihat Model proses warisan atau Kustomisasi proses XML lokal.

Versi terbaru dari setiap proses diunggah secara otomatis saat Anda menginstal atau meningkatkan ke versi terbaru Azure DevOps Server. Artefak tambahan, seperti laporan SQL Server hanya tersedia saat Anda tersambung ke proyek. Persyaratan sumber daya lainnya berlaku.

Merencanakan dan melacak pekerjaan dengan CMMI

Teams merencanakan proyek mereka dengan menangkap fitur dan persyaratan. Ketika tim bekerja dalam sprint, mereka menentukan tugas dan menautkannya ke persyaratan. Untuk mendapatkan wawasan tentang rollup persyaratan di seluruh tim, manajer program menautkan persyaratan ke fitur. Masalah pemblokiran dilacak menggunakan masalah. Untuk detail tentang menggunakan WIT ini, lihat Jenis item kerja proses CMMI dan alur kerja

Gambar berikut menunjukkan alur penting untuk memulai. Untuk informasi selengkapnya, lihat Mulai menggunakan alat Agile untuk merencanakan dan melacak pekerjaan.

Pilih salah satu gambar berikut untuk masuk ke artikel tertaut.

Tentukan gambar konseptual cerita tugas.Mengatur gambar konseptual backlog tugas.Mengelola gambar konseptual bug tugas.Mengelola gambar konseptual tugas masalah.

Catatan

Item kerja adalah rekaman database yang berisi definisi, penugasan, prioritas, dan status kerja. Jenis item kerja menentukan templat bidang, alur kerja, dan formulir untuk setiap jenis. Item kerja dapat ditautkan satu sama lain untuk mendukung dependensi pelacakan, penggulungan pekerjaan, dan laporan.

Mencantumkan item kerja dengan kueri

Anda dapat menggunakan kueri item kerja untuk mencantumkan item kerja berdasarkan jenisnya, seperti permintaan perubahan, bug, tugas, dan persyaratan.

Catatan

Saat Anda membuat proyek baru, tidak ada lagi sekumpulan Kueri Bersama default. Definisi untuk Kueri Bersama dihapus dari templat proses. Untuk penyebaran lokal, Anda dapat menambahkannya ke templat proses kustom seperti yang dijelaskan dalam Menambahkan kueri item kerja ke templat proses.

Anda dapat melihat dan menjalankan kueri dari portal web atau dari plug-in Team Explorer ke Visual Studio. Anda juga bisa mengubah kueri menggunakan editor kueri untuk menerapkan kriteria filter yang berbeda dan menambahkan kueri ke dasbor tim.

Tips untuk kueri bersama

Kelola pekerjaan secara lebih efektif dengan tips berikut:

  • Temukan item kerja yang ditetapkan untuk Anda dengan menambahkan @Me sebagai nilai untuk bidang Ditetapkan Ke di salah satu klausa kueri.
  • Ubah kueri apa pun dengan menambahkan kriteria untuk fokus pada area produk, iterasi, atau bidang lain. Untuk mengubah kueri, buka editor kueri.
  • Buka kueri apa pun di Excel tempat Anda bisa memperbarui bidang dari satu atau beberapa item kerja dan menerbitkan perubahan Anda ke database untuk melacak item kerja.
  • Visualisasikan status atau kemajuan dengan membuat bagan pai, bagan kolom, atau bagan tren untuk kueri daftar datar.
  • Semua pengguna yang valid dengan akses standar dapat membuat kueri dan folder di bawah area Kueri Saya. Untuk membuat kueri dan folder kueri di bawah Kueri Bersama, Anda harus memiliki kumpulan izin Kontribusi dan telah diberi akses Dasar atau yang lebih besar. Untuk informasi selengkapnya, lihat Mengatur izin pada kueri.

Penting

Dimulai dengan Visual Studio 2019, plug-in Azure DevOps untuk Office telah menghentikan dukungan untuk Microsoft Project. Integrasi proyek dan perintah TFSFieldMapping tidak didukung untuk Azure DevOps Server 2019 dan versi yang lebih baru, termasuk Azure DevOps Services. Anda dapat terus menggunakan Microsoft Excel.

Memantau kemajuan

Semua proses—Agile, Scrum, dan CMMI—mendukung pembuatan status dan bagan tren dan dasbor. Selain itu, beberapa bagan secara otomatis dibuat berdasarkan alat Agile yang Anda gunakan. Bagan ini ditampilkan di dalam portal web.

Membuat bagan ringan

Anda dapat menentukan kueri datar bersama dan membuat bagan berdasarkan minat pelacakan Anda. Jenis bagan mencakup status—pai, batang, kolom, batang tumpuk, dan pivot—dan tren—area bertumpuk, garis, dan area—bagan.

Cuplikan layar tugas kueri edit konseptual.Cuplikan layar tugas buat bagan konseptual.Cuplikan layar tambahkan konseptual ke tugas dasbor.

Widget analitik dan laporan Power BI

Layanan Analitik dapat menjawab pertanyaan kuantitatif tentang status proyek Anda sebelumnya atau saat ini. Anda dapat menambahkan widget Analitik ke dasbor atau menggunakan Power BI untuk membuat bagan dan laporan.

Untuk informasi selengkapnya, lihat Apa itu Analytics Service?

Laporan SQL Server

Jika koleksi proyek dan proyek Anda dikonfigurasi dengan SQL Server Analysis Services dan Reporting Services, Anda akan memiliki akses ke banyak laporan CMMI. Agar laporan ini berguna, tim harus melakukan aktivitas tertentu, seperti menentukan proses build, menautkan item kerja, dan memperbarui status atau sisa pekerjaan.

Jika Anda perlu menambahkan layanan pelaporan atau memperbarui laporan ke versi terbaru, lihat Menambahkan laporan ke proyek.

Versi proses CMMI

Saat pembaruan dilakukan pada templat proses CMMI, nomor versi diperbarui. Tabel berikut ini menyediakan pemetaan penerapan versi yang diterapkan saat pembaruan dilakukan pada templat proses lokal Azure DevOps. Untuk Azure Boards, versi terbaru selalu digunakan. Setiap templat menyediakan version elemen. Elemen ini menentukan versi utama dan minor.

Versi Nama CMMI Versi utama
Azure DevOps Services
Azure DevOps Server 2022
CMMI 18
Azure DevOps Server 2020
Azure DevOps Server 2019
CMMI 17
TFS 2018 CMMI 16

Untuk ringkasan pembaruan yang dibuat untuk memproses templat, lihat Catatan Rilis untuk Azure DevOps Server.

Panduan CMMI lainnya

Situasi dan praktik kerja tim pengembangan sangat bervariasi, dan sebagian besar perusahaan memiliki proses yang mapan. Untuk alasan ini, panduan yang diberikan di sini tidak mencoba meresepkan proses pengembangan secara penuh. Sebaliknya, kami hanya menjelaskan aktivitas yang relevan dengan memanfaatkan proses CMMI dengan seimbang.

  • Latar belakang ke CMMI: Memberikan gambaran umum CMMI dan enam tingkat kemampuan yang intrinsik dengan model.

  • Manajemen proyek: Menyediakan panduan untuk membantu Anda lebih memahami cara mengelola, merencanakan, dan mengoordinasikan pengembangan dan pemeliharaan produk perangkat lunak yang bekerja dengan model CMMI.

  • Teknik: Membahas aktivitas bernilai tambah untuk menemukan informasi yang diperlukan untuk merancang dan membangun produk perangkat lunak

Menggunakan templat dan panduan CMMI dapat membantu Anda mencapai tujuan CMMI jika Anda menggunakannya sebagai bagian dari program peningkatan proses. Sesuaikan panduan ini dengan situasi Anda sendiri, yang tergantung pada jenis dan riwayat produk yang Anda kembangkan, skala proyek, latar belakang anggota tim, dan praktik yang diterima di organisasi Anda.

Panduan ini dikembangkan dalam kemitraan dengan David Anderson. Untuk informasi selengkapnya, lihat halaman Web berikut: David J Anderson & Associates.