Bagikan melalui


Menerapkan Kerangka Kerja® Tangkas Berskala di Azure Boards

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

Banyak perusahaan mendapat manfaat dari tim Agile individu. Semakin berkembangnya minat untuk menskalakan praktik Agile seiring dengan pertumbuhan organisasi. Kebutuhan perusahaan untuk melihat kemajuan banyak tim Agile dan di seluruh portofolio terus meningkat. Untuk mengatasi kebutuhan ini, banyak bisnis telah mengadopsi Scaled Agile Framework® (SAFe®).

Jika Anda terbiasa dengan Scrum tetapi tidak terbiasa dengan SAFe®, lihat SAFe Studio Framework.

Azure Boards mendukung praktik SAFe® melalui tim, backlog, papan, laporan, dan metrik otonomnya. Artikel ini memperkenalkan kepada Anda tentang bagaimana artefak Azure Boards mendukung praktik dan artefak SAFe.

  • Kerangka Kerja® Agile yang Diskalakan
  • Esensial SAFe®
  • Portofolio SAFe®
  • SAFe® Solusi Besar
  • Pemetaan referensi cepat
  • Implementasi SAFe® pada Azure Boards

Catatan

Artikel ini adalah salah satu set tutorial Scaled Agile Framework® yang berlaku untuk Azure Boards dan Azure DevOps Services. Sebagian besar panduan berlaku untuk versi cloud dan lokal. Namun, beberapa fitur dan prosedur khusus untuk cloud atau versi terbaru Azure DevOps Server.

Kerangka Kerja® Agile Berskala

SAFe® membahas bagaimana visi portofolio dipenuhi oleh hierarki tim, semuanya berkaitan dengan tujuan tertentu. Kerangka kerja ini memecah Epik menjadi Fitur dan Kisah. Teams mengerjakan item ini di Sprints dan mengirimkan melalui Program Increments (PIs) dan Release Trains. Selain itu, backlog portofolio dapat melacak item kerja yang selaras dengan aliran nilai dan anggaran terkait.

Gambaran umum arsitektur SAFe® versi 5.0

Gambaran umum arsitektur SAFe® versi 5 © D. Leffingwell

Direproduksi dengan izin dari © 2011-2020 Scaled Agile Inc.. Semua hak dilindungi undang-undang.

SAFe® dan Scaled Agile Framework adalah merek dagang terdaftar dari Scaled Agile Inc.

SAFe® 5.0 Kelincahan Bisnis

Banyak praktik SAFe® termasuk menumbuhkan budaya yang mendukung kelincahan, keselarasan, dan otonomi, sekaligus berpusat pada pelanggan.

Gambaran umum SAFe® 5.0 © D. Leffingwell

Direproduksi dengan izin dari © 2011-2020 Scaled Agile Inc.. Semua hak dilindungi undang-undang.

Beberapa cara Azure Boards mendukung kelincahan bisnis dan budaya tangkas dibahas dalam artikel berikut:

SAFe® Esensial

SAFe® Esensial memerlukan dukungan terhadap artefak dan praktik yang diilustrasikan dalam poster berikut.

Gambaran Umum Arsitektur SAFe® Essensial © D. Leffingwell

Direproduksi dengan izin dari © 2011-2020 Scaled Agile Inc.. Semua hak dilindungi undang-undang.

Semua artefak dan praktik ini didukung oleh Azure Boards.

  • Cerita, Fitur, dan Pengaktif: Diimplementasikan sebagai item kerja yang mengambil informasi dan status pekerjaan. Item kerja ini secara otomatis muncul di backlog dan papan tim.
  • Backlog-backlog Tim dan Backlog-backlog Program: Diimplementasikan sebagai backlog-backlog tim yang memfilter item-item kerja yang ditugaskan kepada tim dan mendukung prioritisasi serta pengelompokan pekerjaan.
  • Scrum dan Kanban: Praktik yang didukung penuh menggunakan papan, backlog Sprint, Taskboard, tim, dan irama sprint.
  • Iterasi, Perulangan Inovasi dan Perencanaan (IP), Inkrementasi Program (PI), Tonggak, dan Kereta Pengiriman: Diimplementasikan melalui daftar datar atau konfigurasi hierarkis Jalur Iterasi.
  • Agile Release Train: Diimplementasikan oleh sekumpulan tim Agile dan tim Program yang dikonfigurasi untuk mendukung tampilan tim dan program tertentu.
  • Tujuan PI, Tujuan Tim, dan konteks Solusi: Teams dapat menggunakan wiki proyek bawaan untuk berbagi tujuan, tujuan, informasi pelanggan, dan persyaratan solusi.

Untuk gambaran umum tentang bagaimana Azure Boards mengimplementasikan Scrum dan Kanban, lihat Tentang Sprint, Scrum, dan manajemen proyek dan Tentang Papan dan Kanban.

Portofolio SAFe®

Portofolio SAFe® menambahkan dukungan dalam mengelola portofolio melalui epik, penggerak, dan aliran nilai.

Gambaran Umum Arsitektur Poster Portofolio SAFe® © D. Leffingwell

Direproduksi dengan izin dari © 2011-2020 Scaled Agile Inc.. Semua hak dilindungi undang-undang.

Azure Boards menyediakan dukungan untuk komponen portofolio berikut:

  • Epik: Petakan ke jenis item kerja Epik dan izinkan pelacakan, pengelompokan, dan rollup item turunan.
  • Backlog portofolio: Diimplementasikan sebagai backlog portofolio yang mendukung filter pekerjaan berdasarkan kebutuhan bisnis yang ditinjau.
  • Portofolio Visi dan Tema Strategis: Pemilik bisnis dan manajer portofolio dapat menggunakan wiki proyek bawaan untuk berbagi visi, tujuan, dan tujuan mereka.
  • Aliran Nilai: Aliran nilai dapat dilacak menggunakan tag atau bidang kustom.
  • Anggaran ramping: Informasi anggaran dapat dicatat di bidang kustom dan dirangkum untuk memperoleh kejelasan pada tingkat Fitur dan Epik.
  • KPI: Beberapa laporan dan widget dashboard menyediakan metrik siap pakai. Power BI dan layanan Analytics menyediakan dukungan untuk membuat laporan kustom dengan cepat.

SAFe® Solusi Besar

SAFe® Solusi Besar mencakup dukungan untuk Backlog Solusi, Pelatihan Solusi, dan Kemampuan.

Gambaran umum arsitektur poster SAFe® Besar Solusi © D. Leffingwell
Direproduksi dengan izin dari © 2011-2020 Scaled Agile Inc.. Semua hak dilindungi undang-undang.

Anda dapat menerapkan solusi besar dengan cara yang sama seperti Anda menerapkan Portfolio SAFe®. Namun, Anda juga dapat menambahkan jenis item kerja kustom dan backlog kustom untuk mendukung persyaratan solusi lainnya.

SAFe® Penuh

SAFe® Lengkap mencakup tiga tingkat SaFe® Esensial, SAFe® Solusi Besar, dan Portofolio SAFe®.

Gambaran umum arsitektur poster SAFe® lengkap © D. Leffingwell

Bagaimana artefak SAFe® dikaitkan dengan Azure Boards

Tabel berikut memetakan istilah atau artefak SAFe® ke istilah atau artefak Azure Boards yang setara. Pilih tautan untuk mempelajari detail implementasi.

Istilah atau artefak SAFe®

Istilah atau artefak Azure Boards

Tim Agile

Teams. Anda menentukan hierarki tim untuk memenuhi kebutuhan tim fitur atau pengembangan, tim program dan portofolio, atau tim pelatihan solusi.

Kereta Rilis Tangkas (ART)

Teams. Tim Agile mengelola pekerjaan deliverables untuk sekumpulan Fitur. Setiap tim Agile memiliki seperangkat alat Agile untuk mendukung alur kerja dan meninjau kemajuan dan hasil kerja.

Anggaran

Tag, Area Nilai. Anda dapat menggunakan tag atau bidang Area Nilai untuk melacak pekerjaan yang terkait dengan anggaran atau aliran nilai tertentu.

Kemampuan

Item kerja. Anda mendefinisikan, merencanakan, dan melacak Kapabilitas yang serupa dengan Epik dan Fitur. Anda mencatatnya dalam item pekerjaan dan dalam berbagai backlog tim.

Pengaktif

Item kerja. Anda menentukan, merencanakan, dan melacak Enabler yang mirip dengan Epik, Fitur, dan Cerita. Anda mencatatnya dalam item kerja dan dalam berbagai daftar tunggu tim.

Epik

Item kerja epik. Anda mendefinisikan Epic menggunakan jenis item pekerjaan Epic. Epik berada di bagian teratas dalam hierarki item kerja yaitu Epik, Fitur, dan Cerita.

Fitur

Fitur item kerja. Anda mendefinisikan sebuah Fitur menggunakan tipe item kerja Fitur. Fitur adalah wadah untuk banyak cerita-cerita dan diwakili dalam backlog portofolio masing-masing.

Iterasi Inovasi dan Perencanaan (IP)

Jalur Iterasi. Anda menentukan Jalur Perulangan untuk proyek dan mengatur tanggal mulai dan berakhirnya. Setiap tim mengikuti iterasi yang mereka kerjakan.

Perulangan

Jalur Iterasi. Anda menentukan Jalur Perulangan untuk proyek dan mengatur tanggal mulai dan berakhirnya. Setiap tim mengikuti iterasi yang mereka kerjakan.

Tonggak Pencapaian

Tonggak pencapaian dan peristiwa utama. Tonggak pencapaian terjadi di akhir setiap iterasi. Bidang dan tag kustom juga dapat digunakan untuk mengaitkan pekerjaan dengan tonggak pencapaian dan peristiwa utama.

Portofolio Backlog

Backlog portofolio. Backlog portofolio mencantumkan Epik yang terkait dengan portofolio dengan opsi untuk memperluas dan menampilkan Fitur dan Cerita anak.

Portofolio Kanban

Papan Epik Portofolio Papan tim Portofolio menampilkan backlog Epik sebagai kartu dalam papan interaktif, dapat dikonfigurasi, dan dapat difilter.

Visi Portofolio

Wiki. Gunakan wiki proyek untuk berbagi secara luas dalam informasi organisasi yang terkait dengan strategi, solusi, dan bagaimana tim berkolaborasi untuk menghasilkan portofolio dan hasil program.

Daftar Tertunda Program

Backlog fitur. Backlog Fitur mencantumkan Fitur yang terkait dengan program dengan opsi untuk memperluas dan menampilkan Cerita anak.

Program Kanban

Papan Fitur Program. Papan Program menampilkan backlog Fitur sebagai kartu dalam papan interaktif, dapat dikonfigurasi, dan dapat difilter.

Jalur Iterasi Kenaikan Program (PI)

Lintasan Perulangan. Jalur Perulangan menentukan kotak waktu untuk proyek dengan tanggal mulai dan berakhir. Jalur Iterasi dapat ditentukan dari satu minggu hingga 12 minggu atau lebih.

Retrospektif dan ulasan

Retrospektif. Setiap tim dapat menambahkan papan untuk menangkap, memprioritaskan, dan membuat item tindakan untuk mendukung proses peningkatan mereka.

Peta Strategi

Rencana Pengiriman, Garis Waktu Fitur. Azure Boards menyediakan tampilan yang dapat dikonfigurasi dan interaktif untuk meninjau peta jalan dan hasil tim.

Layanan Bersama

Struktur tim layanan bersama: Sumber daya yang dibagikan di seluruh tim dapat diwakili melalui tim fitur Agile mereka sendiri. Masing-masing dapat mengelola backlog mereka sambil memastikan pekerjaan mereka muncul juga di backlog tim yang mereka dukung.

Solusi

Solusi: Solusi dapat diwakili melalui jenis item kerja Solusi kustom.

Daftar Solusi Tertunda

Backlog portofolio solusi. Anda dapat menentukan jenis item kerja khusus dan backlog portofolio kustom untuk memenuhi persyaratan bisnis khusus solusi besar, atau menggunakan Epik dan backlog portofolio Epik untuk memenuhi solusi.

Tema Strategis

Wiki. Tema Strategis, mirip dengan Portofolio Visi, dapat ditangkap dalam wiki proyek.

Cerita

Item kerja Cerita Pengguna. Cerita Pengguna menggambarkan fungsionalitas yang ingin Anda kirimkan. Mereka biasanya dibuat berukuran sedemikian rupa sehingga dapat diselesaikan dengan satu iterasi.

Backlog Tim

Cerita Backlog. Backlog Cerita Pengguna mencantumkan Cerita Pengguna yang dialokasikan pada jalur wilayah yang terkait dengan tim.

Tim Kanban

Papan cerita. Papan Stories menampilkan backlog Stories sebagai kartu dalam papan interaktif, dapat dikonfigurasi, dan dapat difilter.

Aliran Nilai

Tag, Area Nilai. Anda dapat menggunakan tag atau bidang Area Nilai untuk melacak pekerjaan yang terkait dengan anggaran atau aliran nilai tertentu.

Implementasi Azure Boards untuk SAFe®

Setiap artikel berikut dalam rangkaian tutorial ini memberikan detail tentang bagaimana Anda dapat mengonfigurasi, menyesuaikan, dan menggunakan Azure Boards untuk mengimplementasikan program dan proyek SAFe® Anda.

Langkah berikutnya

Tentang penulis

Banyak yang berterima kasih kepada kontributor berikut atas ulasan dan umpan balik mereka terhadap konten saat ini.

  • Phillip Eng adalah Arsitek Senior di Microsoft, Digital Pursuit and Guidance.
  • Hosam Kamel adalah profesional solusi teknologi untuk Microsoft dan ALM Ranger.
  • Willy-Peter Schaub adalah mantan manajer program dengan Visual Studio ALM Rangers di Pusat Pengembangan Microsoft Kanada. Anda dapat mengikuti Willy-Peter di Twitter di twitter.com/wpschaub.

Artikel dalam seri ini diperbarui dari laporan resmi sebelumnya yang dikembangkan bekerja sama dengan penulis berikut:

  • Gordon Beeming adalah Pengembang Perangkat Lunak di Derivco di kota Durban yang cerah, Afrika Selatan. Dia menghabiskan sebagian besar waktunya mengetik intensif di Visual Studio atau bersantai dengan keluarganya. Blognya ada di gordonbeeming.xyz dan Anda dapat mengikutinya di Twitter di twitter.com/gordonbeeming.
  • Brian Blackman adalah konsultan utama dengan Microsoft Premier Developer, yang berfokus pada pengaruh mitra ISV dan keberhasilan Perusahaan dalam teknik dan marketplace. Dia memiliki MBA, dan merupakan CSM, CSP, MCSD (C++), dan MCTS dan merupakan Visual Studio ALM Ranger. Ketika dia tidak Ruck Mastering dan berkontribusi pada proyek Visual Studio ALM Ranger, ia menghabiskan waktunya menulis kode, membuat dan menyelenggarakan lokakarya, serta berkonsultasi dalam berbagai bidang, terutama membantu organisasi dalam upaya mencapai kelincahan bisnis.
  • Gregg Boer adalah manajer program utama di Microsoft. Gregg adalah pemilik produk untuk pengalaman manajemen Agile yang disediakan oleh Azure DevOps dan TFS lokal.
  • Kathryn Elliott adalah penulis teknis senior di Microsoft.
  • Susan Ferrell adalah penulis teknis senior dan Visual Studio ALM Ranger.
  • Willy-Peter Schaub adalah mantan manajer program dengan Visual Studio ALM Rangers di Pusat Pengembangan Microsoft Kanada. Sejak pertengahan tahun 80-an, ia telah berusaha untuk kesederhanaan dan pemeliharaan dalam rekayasa perangkat lunak. Anda dapat mengikutinya di Twitter di twitter.com/wpschaub.
  • Terima kasih khusus kepada pakar teknis berikut untuk meninjau artikel ini: Mike Douglas (konsultan independen, ALM Ranger), Richard Hundhausen (konsultan independen, ALM Ranger) dan Bill Heys (konsultan independen, ALM Ranger).