Fundamental SAFe: Apa itu SAFe?



Blog tentang 'apa itu SAFe' berbicara tentang Kerangka yang memberikan panduan tentang lima kompetensi inti yang membantu organisasi menjadi Lean-Agile.

Scaled Agile Framework atau SAFe memberdayakan organisasi yang kompleks untuk mencapai keunggulan pengembangan perangkat lunak dan sistem Lean-Agile dalam skala besar. Untuk mengetahui Apa itu SAFe dan cara kerjanya, Anda perlu memahami topik berikut

Mengapa menggunakan Agile Framework?

Dengan menerapkan Agile Framework, Anda memanfaatkan manfaat berikut

  • Agile berkembang untuk menangani kebutuhan aliran nilai yang besar dan pengembangan sistem yang kompleks meskipun sangat sederhana dan ringan.
  • Ini meningkatkan produktivitas sebesar 20-50%
  • Kualitas meningkat lebih dari lima puluh%
  • Ini mengurangi waktu yang dibutuhkan suatu produk untuk mencapai pasar. prosesnya menjadi lebih cepat setidaknya 30%
  • Keterlibatan karyawan dan kepuasan kerja.

Kerangka terperinci menunjukkan semua peran utama, Aktivitas, penyampaian, dan alur. Itu juga menavigasi seluruh situs.

Gambar yang diberikan menjelaskan bagaimana proses agile bekerja. Epik adalah pekerjaan yang sangat besar, selanjutnya dipecah menjadi sejumlah cerita atau sub-epik yang lebih kecil. Sub-epos ini dialokasikan ke tim sebagai sebuah cerita. Setiap tim kemudian mengerjakan cerita atau fitur perangkat lunak ini.

Apakah SAFe itu?

Scaled Agile Framework atau SAFe pertama kali dikembangkan oleh Dean Leffingwell buku dan blog. Versi 1.0 adalah yang pertama dirilis secara resmi pada tahun 2011. Versi terbaru adalah 4.6, dirilis pada Oktober 2018. Ini dimaksudkan untuk memberikan panduan untuk bekerja di tingkat Portofolio perusahaan, Aliran Nilai, Program, dan Tim.

SAFe, adalah basis pengetahuan online yang tersedia secara gratis yang memungkinkan Anda untuk menerapkan praktik lean-agile di tingkat perusahaan. Ini memberi Anda pengalaman sederhana dan ringan untuk tim pengembangan perangkat lunak. Seluruh kerangka kerja dibagi menjadi 3 segmen dasar Tim, itu Program dan Portofolio .

Berikut adalah fitur-fitur SAFe

  • Implementasi perangkat lunak dan sistem Lean-Agile di tingkat perusahaan
  • Panduan terperinci untuk proses di Portofolio perusahaan, Aliran Nilai, Program, dan Tim.
  • Desain optimal untuk memenuhi kebutuhan semua pemangku kepentingan dalam suatu organisasi.

Kapan Menggunakan Scaled Agile Framework?

Sekarang, Anda mungkin bertanya-tanya kapan tepatnya Anda harus menggunakan SAFe. Jadi, berikut adalah beberapa contoh saat Anda bisa.

  • Saat tim Anda tertarik untuk menerapkan pendekatan tangkas di seluruh program dan portofolio multi-tim yang lebih besar.
  • Ketika banyak tim dalam suatu organisasi menjalankan berbagai cara implementasi Agile dan karenanya, menghadapi hambatan, penundaan, dan kegagalan.
  • Saat Anda ingin berlatih Agile tetapi naikkan skalanya ke tingkat organisasi. Namun, Anda tidak yakin peran baru apa yang mungkin diperlukan atau peran yang sudah ada (yaitu, manajemen) perlu diubah dan bagaimana caranya.
  • Ketika Anda telah mencoba untuk meningkatkan Agile ke organisasi Anda tetapi berjuang dalam keselarasan untuk mencapai keseragaman atau konsistensi dalam strategi di seluruh departemen bisnis dari portofolio ke program dan tingkat tim.
  • Ketika organisasi Anda perlu meningkatkan waktu tunggu pengembangan produknya.

Apa perbedaan SAFe dari praktik Agile lainnya?

Hal lain yang perlu direnungkan adalah bagaimana SAFe berbeda dari praktik tangkas lainnya,

c ++ java python
  • SAFe tersedia untuk umum dan gratis untuk digunakan.
  • Ini tersedia dalam bentuk yang sangat mudah didekati dan digunakan.
  • Selain ringan, ini bisa sangat spesifik untuk suatu level.
  • Ini terus memodifikasi dan mempertahankan praktik gesit yang paling umum digunakan.
  • SAFe menawarkan ekstensi yang berguna untuk praktik agile umum.
  • Ini mendasarkan praktik tangkas ke konteks perusahaan.
  • Gambaran lengkap pengembangan perangkat lunak diberikan kepada Anda melalui implementasi SAFe
  • Empirisme ditingkatkan.
  • SAFe menerima umpan balik rutin tentang kualitas dan peningkatan.

Landasan Kerangka Agile Berskala

Scaled Agile Framework berdiri di atas nilai-nilai dasar berikut

  1. Lean-Agile dan Prinsipnya
  2. Nilai Inti Agile Berskala,
  3. Kepemimpinan Lean-Agile
  4. Pola Pikir Lean-Agile,
  5. Komunitas Praktik

1. Lean-Agile Dan Prinsipnya

Berikut adalah prinsip dan nilai dasar SAFe. Mereka harus dipahami, dipamerkan, dan dilanjutkan untuk mendapatkan hasil terbaik setelah pelaksanaan kerangka.

  • Mengambil pandangan ekonomi
  • Menerapkan pemikiran sistem
  • Dengan asumsi opsi pelestarian variabilitas
  • Membangun secara bertahap dengan siklus pembelajaran yang cepat dan terintegrasi
  • Mendasarkan pencapaian pada evaluasi objektif dari sistem kerja
  • Memvisualisasikan dan membatasi Work-In-Progress, mengurangi ukuran batch, dan mengelola panjang antrian
  • Menerapkan irama dan sinkronisasi dengan perencanaan lintas domain
  • Membuka kunci motivasi intrinsik pekerja pengetahuan
  • Desentralisasi pengambilan keputusan
  • Nilai Inti SAFe Agile

SAFe didasarkan pada 4 nilai inti berikut.

  • Penjajaran
  • Kualitas Bawaan
  • Transparansi
  • Eksekusi Program
  1. Kepemimpinan Lean-Agile

Di hadapan pengajar, para pemimpin Lean-Agile adalah pembelajar yang berkelanjutan. Ini membantu mereka membantu tim mereka untuk membangun sistem yang lebih baik melalui pemahaman dan menunjukkan Prinsip SAFe Lean-Agile.

Sebagai enabler, tanggung jawab utama seorang pemimpin adalah adopsi, kesuksesan, dan peningkatan berkelanjutan dari pengembangan Lean-Agile. Untuk perubahan dan peningkatan berkelanjutan, para pemimpin menjalani pelatihan yang ketat dan berkelanjutan.

Pemimpin benar-benar memberdayakan dan melibatkan individu dan tim untuk mencapai potensi tertinggi mereka.

Prinsip Pemimpin Lean-Agile ini

  • Untuk Memimpin Perubahan
  • Untuk Mengetahui Cara Menekankan Pembelajaran Seumur Hidup
  • Untuk Mengembangkan Orang Lebih dari Proses
  • Untuk Menginspirasi dan Selaras dengan Misi
  • Untuk Mendesentralisasi Pengambilan Keputusan
  • Untuk Membuka Kunci Motivasi Intrinsik dari Pekerja Pengetahuan
  1. Pola Pikir Lean-Agile

Pola pikir Lean-Agile dapat diturunkan dari dua hal berikut.

  1. Rumah Lean SAFe
  2. Manifesto Agile

Rumah Lean SAFe

Scaled Agile Framework (SAFe) berasal dari prinsip dan praktik yang terinspirasi oleh rumah lean Toyota . Berdasarkan hal tersebut, SAFe mempersembahkan SAFe House of Lean .

Tujuannya adalah untuk memberikan nilai pelanggan maksimum dalam waktu tunggu sesingkat mungkin dengan mempertahankan kualitas setinggi mungkin yang dikirimkan kepada pelanggan.

Cara yang lebih baru dan lebih baik untuk mengembangkan perangkat lunak sedang ditemukan dari hari ke hari dengan mempraktikkan Agile dan membantu orang lain melakukan hal yang sama. Itulah mengapa, meskipun ada nilai yang sangat besar pada barang di sebelah kanan, kami lebih menghargai barang yang dipegang di sebelah kiri.

Manifesto Agile

  1. Prioritas tertinggi adalah untuk memuaskan pelanggan melalui pengiriman perangkat lunak yang berharga secara terus menerus dan lebih awal.
  2. Rangkullah persyaratan yang berubah, bahkan di akhir pengembangan. Proses gesit memanfaatkan perubahan untuk keuntungan pelanggan.
  3. Sering mengirimkan perangkat lunak yang berfungsi, dari beberapa minggu hingga beberapa bulan, dengan preferensi untuk skala waktu yang lebih singkat.
  4. Pengembang dan pebisnis harus bekerja sama setiap hari selama proyek berlangsung.
  5. Bangun proyek di sekitar individu yang termotivasi. Beri mereka dukungan dan lingkungan yang mereka butuhkan, dan percayakan mereka untuk menyelesaikan pekerjaan.
  6. Metode paling efisien untuk komunikasi dengan tim pengembangan adalah percakapan tatap muka.
  7. Perangkat lunak yang berfungsi adalah ukuran utama kemajuan.
  8. Proses tangkas mempromosikan pembangunan berkelanjutan. Para sponsor, pengembang, dan pengguna harus dapat mempertahankan kecepatan yang konstan tanpa batas waktu.
  9. Perhatian terus menerus pada keunggulan teknis dan desain yang baik meningkatkan ketangkasan.
  10. Kesederhanaan - seni memaksimalkan jumlah pekerjaan yang belum selesai - sangat penting.
  11. Arsitektur, persyaratan, dan desain terbaik muncul dari tim yang mengatur dirinya sendiri.
  12. Secara berkala, tim merefleksikan bagaimana menjadi lebih efektif, kemudian menyesuaikan dan menyesuaikan perilakunya.

Level Berbeda dalam SAFE

Sesuai versi terbaru SAFe, ada empat level implementasinya.

  • Tingkat Tim
  • Tingkat Program
  • Tingkat Portofolio
  • Tingkat Arus Nilai

Keamanan Tingkat Tim

Tingkat Tim SAFe berisi peran, acara, dan proses. Tim Agile membangun peran, acara, dan proses ini serta memberikan nilai dalam konteks Agile Release Train (ART). Ini sebagian besar seperti tim scrum biasa. Tim membentuk dasar SAFe dan perusahaan Lean, karena mereka melakukan sebagian besar pekerjaan yang memberikan nilai pelanggan.

java membuat berbagai objek

Team Level SAFe menciptakan tim berkinerja tinggi yang pada gilirannya, membangun komponen dan solusi berkualitas tinggi, mendukung ketangkasan tim dan teknis. Ini adalah konstruksi utama dari tingkat program.

Tingkat Program SAFe

Tingkat Program SAFe memiliki peran dan aktivitas yang diperlukan untuk terus memberikan solusi melalui Agile Release Train (ART). Tingkat ini adalah tempat tim pengembangan, pemangku kepentingan, dan sumber daya lainnya mengabdikan diri untuk beberapa misi pengembangan sistem yang penting dan berkelanjutan.

Metafora ART menggambarkan tim tingkat program, peran, dan aktivitas yang secara bertahap memberikan aliran nilai yang berkelanjutan. ART adalah organisasi virtual yang dibentuk untuk menjangkau batas-batas fungsional, menghilangkan pengalihan dan langkah-langkah yang tidak perlu, dan mempercepat penyampaian nilai dengan menerapkan prinsip dan praktik SAFe Lean-Agile.

Pada akhirnya, ART yang beroperasi di Tingkat Program bertanggung jawab untuk menciptakan dan melepaskan aliran nilai pada frekuensi yang dibutuhkan oleh perusahaan untuk memenuhi permintaan pasar dan pelanggan. Pola pikir dan praktik di tingkat ini berkontribusi pada kompetensi perusahaan DevOps dan Rilis atas Permintaan yang memungkinkan aliran nilai ini.

Value Stream Level SAFe

Tingkat Aliran Nilai adalah opsional di SAFe. Ini adalah tambahan baru dalam SAFe 4.0. Ini dirancang untuk perusahaan besar dan independen yang memiliki solusi kompleks. Ini dimaksudkan untuk membantu sistem fisik siber untuk perangkat lunak, perangkat keras, kelistrikan dan elektronik, optik, mekanik, fluidika, dll.

Ini mendukung irama dan sinkronisasi untuk beberapa ART dan Pemasok serta memberikan peran tambahan seperti Insinyur Aliran Nilai, Arsitek / Rekayasa Solusi, dan Manajemen Solusi.

Portofolio SAFe

Ini adalah tingkat ketertarikan / perhatian / keterlibatan / dalam SAFe tertinggi . Tingkat portofolio SAFe menyediakan blok dasar untuk mengatur aliran nilai Lean-Agile Enterprise melalui satu atau lebih Arus Nilai. Ini membantu mengembangkan sistem dan solusi yang dijelaskan dalam tema strategis.

Untuk memenuhi tujuan strategis, tingkat portofolio merangkum elemen-elemen tertentu dengan penganggaran dasar dan mekanisme tata kelola lainnya. Oleh karena itu, ia memastikan bahwa investasi dalam aliran nilai memberikan pengembalian yang diperlukan bagi perusahaan.

Portofolio terhubung dua arah ke bisnis

  • Untuk memandu Portofolio untuk mengubah tujuan bisnis secara lebih luas, ini menyediakan tema strategis.
  • Untuk menunjukkan aliran nilai portofolio yang konstan.

Konsep kunci penting yang digunakan di sini adalah:

  • Koneksi ke Perusahaan,
  • Manajemen Portofolio Program,
  • Mengelola alur kerja Portofolio Epics.

Kesimpulan

Scaled Agile Framework (SAFe) adalah peningkatan bertahap ke a-Kerangkayang memberikan panduan tentang lima kompetensi inti yang membantu organisasi menjadi Lean-Agile. Ini memiliki 4 level dan 4 konfigurasi dan murni didasarkan pada Manifesto Agile dan SAFe House of Lean .