Apakah Kerangka Skala Lincah (SAFe)?



Blog mengenai kerangka tangkas berskala ini akan membantu anda memahami bagaimana memperluas prinsip dan amalan tangkas ke projek-projek kritikal berskala besar dan misi

Banyak organisasi membuat peralihan dari tradisional metodologi air terjun kepada amalan tangkas. Namun,keluhan yang biasa berlaku adalah bahawa perkembangan tangkas tidak dapat ditingkatkan dengan baik. Terdapat sebilangan besar kerangka tangkas yang kini tersedia untuk projek perusahaan berskala besar. Artikel ini memberi tumpuan kepada salah satu yang paling popularkerangka tangkas berskala besar: Kerangka tangkas skala (SAFe).Mari selami lebih mendalam mengenai apa sebenarnya Skala Agile Framework dan bagaimana ia biasanya dilaksanakan.

Topik yang dibincangkan dalam artikel ini adalah seperti berikut:





  1. Peralihan ke tangkas
  2. Apakah Kerangka Skala Lincah?
  3. Tahap Kerangka tangkas skala
    1. Tahap Pasukan
    2. Tahap Program
    3. Tahap Aliran Nilai
    4. Tahap Portfolio
  4. Konfigurasi SELAMAT
  5. Kelebihan Rangka Kerja Agile Berskala
  6. Kekurangan jika Kerangka Skala Lincah

Peralihan ke tangkas

Pada masa ini, Tangkas adalah konsep pembangunan yang terkenal dan pendekatan pilihan untuk banyak pasukan pembangunan, terutama mereka yang berusaha untuk mewujudkan persekitaran penghantaran berterusan .Walaupun semua orang lincah hari ini, keluhan umum adalah bahawa ia tidak menunjukkan hasil yang memuaskandi peringkat perusahaan. Ia menimbulkan banyak masalah seperti:

  • Kesukaran menyelaraskan beberapa pasukan yang bekerja pada projek berskala besar
  • Menghadapi cakrawala perancangan yang lebih lama
  • Terlalu banyak ahli pasukan untuk bekerjasama dan mengurus
  • Peningkatan usaha untuk mengesan pelbagai sumber keperluan
  • Pergantungan yang tidak dipetakan menimbulkan masalah dan halangan yang tidak dijangka

Terdapat banyak kerangka tangkapan skala yang dapat menyelesaikan masalah yang berkaitan dengan ketangkasan pada skala. Tiga kerangka utama adalahSkala Besar-Skala (LeSS), Kerangka Lincah Berskala (SAFe) dan Lincah Berdisiplin (DAD). Dalam artikel ini, fokus utama kami adalah pada Skala Agile Framework.



Apakah Kerangka Skala Lincah?

Scaled Agile Framework, juga dikenal sebagai SAFe, adalah kerangka pengembangan skala perusahaan, yang dikembangkan oleh metodologi Dean Leffingwell. Ini menggunakan kombinasi prinsip-prinsip ramping dan tangkas yang ada dan menggabungkannya menjadi kerangka kerja yang dirancang untuk projek berskala besar.

SAFe dibangunkan pada tahun 2011 untuk membantupasukan pengembangan perisian membawa produk berkualiti lebih baik untuk dipasarkan dengan kadar yang lebih pantas.Ia memfokuskan pada empat nilai asas, iaitu:

Nilai SELAMAT - Rangka Kerja Agile Berskala - Edureka



Penjajaran

apakah 6 cara menggunakan kata kunci ini?

Adalah perlu untuk mengikuti perubahan yang cepat, kekuatan persaingan yang mengganggu, dan pasukan yang diedarkan secara geografi. Kepentingan yang lebih harus diberikan kepada objektif perniagaan perusahaan berbanding matlamat pasukan.

Kualiti terbina dalam

Ia memastikan bahawasetiap elemen dan setiap kenaikan binaan mencapai standard kualiti tinggi yang sama sepanjang kitaran hayat pembangunan. Kualiti sangat penting, tanpanya, organisasi kemungkinan akan beroperasi dengan banyak kerja yang tidak disahkan dan tidak disahkan.

Ketelusan

Membangunkan produk dalam skala besar bukanlah tugas yang mudah. Untuk mencapai ketelusan hasil terbaik dalam organisasi adalah sangat mustahak. Ketelusan & kepercayaan memastikan bahawaperniagaan dan pembangunan dengan yakin boleh bergantung pada yang lain untuk bertindak dengan penuh integriti, terutama pada masa sukar.

Pelaksanaan Program

Sememangnya, tidak ada yang pentingsekiranya pasukan tidak dapat melaksanakan dan memberikan hasil terbaik secara berterusan. Itulah sebabnya mengapa SAFe memberikan tumpuan yang kuat pada sistem kerja dan hasil perniagaan. Walaupun peralihan ke tangkas adalah perkara biasa, seringkali pasukan berjuang untuk memberikan sejumlah besar nilai penyelesaian, dengan pasti dan cekap.

Kerangka Skala Lincah berusaha memasukkan semua nilai teras ini untuk membawa peningkatan yang besar pada masa penghantaran, penglibatan pekerja, produktiviti kerja dan terutamanya, kualiti produk. Sekarang setelah anda mempunyai idea tentang apa itu SAFe, mari kita menggali sedikit lebih mendalam untuk mengetahui lebih lanjut.

Tahap Kerangka tangkas skala

SAFe adalah templat untuk skala tangkas kepada organisasi besar. Ia mempunyai empat tahap, iaitu:

Mari ketahui lebih lanjut mengenai setiap tahap ini.

Nota: Syarat-syarat Keselamatan Utama

  • Pasukan tangkas - Mereka adalah sekumpulan kecil individu yang fokus untuk menentukan, membina dan menguji penyelesaian dalam jangka masa yang singkat.
  • Kereta Api Pelayaran Agile (ART) - Ini adalah kumpulan lama yang mengatur diri sendiri pasukan tangkas yang tujuannya adalah untuk merancang, membuat komitmen, dan melaksanakan penyelesaian bersama. Mereka ada semata-mata untuk memberikan nilai yang dijanjikan dengan membina penyelesaian yang bermanfaat bagi pelanggan.

Tahap Pasukan

Di peringkat pasukan,teknik yang digariskan adalah yang digunakan dalam Skrum , memberikan kenaikan produk (perisian kerja) setiap kitaran pecut dua minggu. Walau bagaimanapun, pasukan juga boleh bekerja Kanban atau Scrumban. The Tahap Pasukan mengandungi peranan, artifak, peristiwa, dan proses yang dibina dan disampaikan oleh pasukan tangkas.

pengaturcaraan soket tcp di java

  • Peranan dan fungsi ART, termasuk Release Train Engineer (RTE), Pengurusan Produk, Arkitek Sistem, dll menyokong semua pasukan di kereta api
  • Pasukan tangkas mampu sepenuhnyamenentukan, membina, menguji dan menyebarkan cerita dari mereka tunggakan produk
  • Pasukan menggunakan ScrumXP atau Kanban untuk menyampaikan produk berkualiti tinggi, secara rutin menghasilkan aDemo Sistem (paparan bersepadu ciri baru) untuk lelaran terkini
  • Setiap pasukan mempunyai lima hingga sembilan anggota & merangkumi semua peranan yang diperlukan untuk membina peningkatan kualiti
  • Peranan yang terlibat adalah, pasukan Agile (ScrumXP atau Kanban rentas fungsi), Pasukan Pembangunan, Master Scrum & Pemilik Produk
  • Mengenal, memprioritaskan, menjadwalkan, melaksanakan, menguji, dan menerima cerita adalah syarat utama kerja pengurusan di peringkat pasukan
  • Pasukan ini menerapkan amalan terbaik seperti Built-in Quality, untuk memastikan produk tersebut memenuhi standard kualiti yang sesuai sepanjang pembangunan

Tahap pasukan SAFe adalah bahagian penting dalam Tahap Program . Tetapi, apakah sebenarnya tahap programnya?

Tahap Program

Di peringkat program, SAFe berfungsi sama seperti di peringkat pasukan, kecuali pada skala besar. Seperti dalam,ia merujuk kepada beberapa pasukan yang bekerjasama di bawah kepimpinan pasukan pengurusan program, dan memberikan nilai dalam konsep Agile Release Train. Ia memiliki tim, peran, dan kegiatan tingkat program yang memberikan aliran nilai yang berterusan.

  • Setiap ART mempunyai 5 hingga 12 pasukan Agile dan mereka bekerja dalam pendekatan kotak waktu di mana kenaikan produk panjang 8 hingga 12 minggu
  • Peningkatan produk telah empat lelaran pembangunan , diikuti oleh satu inovasi dan merancang lelaran

Inilah cara tahap program biasa berfungsi.

Langkah 1: Pengurus Produk menentukan kandungan kenaikan yang berpotensi dihantar dengan cara a Backlog Program

Langkah 2: Peningkatan produk bermula dengan Perancangan Peningkatan Produk (Perancangan PI) , perencanaan tatap muka berdasarkan irama, menyelaraskan semua pasukan di ART dengan misi.

Langkah 3: Kemudian pasukan berpisah untuk membincangkan apa yang boleh mereka lakukan dalam kumpulan mereka semasa sejajar dengan pasukan lain . Mereka pada dasarnya merancang dan membincangkan sejumlah pecut di tahap ciri, tidak seperti scrum (Scrum hanya merancang satu pecut ke depan).

Langkah 4: Thekomitmen pasukan dan kebergantungan antara pasukan dipetakan pada a dewan program .

Langkah 5: Sarjana Scrum danRelease Train Engineer, yang merupakan ketua Scrum Master untuk kereta api, memudahkan program melalui pelbagai mekanisme seperti program kanban, memeriksa & menyesuaikan bengkel, dll untuk membincangkan kemajuan misi . Ini menyelesaikan empat lelaran pembangunan.

Langkah 5: Seterusnya adalah lelaran ke-5. Ia adalah untuk pengerasan, inovasi, dan perancangan . Pengerasan melibatkan pengesahan dan ujian akhir. Inovasi adalah mengenai meneroka idea baru. Perancangan memerlukan penyelenggaraan kereta api pelepasan dan perancangan untuk kitaran seterusnya 10 minggu.

Tingkat ini juga memiliki landasan seni bina yang terdiri daripada kod, komponen, dan infrastruktur teknikal yang ada untuk menyokong ciri produk. Selanjutnya kita mempunyai tahap pilihan yang dipanggil Tahap Aliran Nilai.

Tahap Aliran Nilai

Nilai Aliran Nilai adalah tahap pilihan yang ditujukan untuk pembangun penyelesaian yang besar dan kompleks, yang biasanya memerlukan pelbagai ART serta sumbangan pembekal. Ia menawarkan sejumlah ciri yang baru di SAFe 4.0.

Catatan: Setiap aliran nilai adalah rangkaian definisi sistem, pengembangan, dan langkah-langkah penerapan lama yang digunakan untuk membangun dan menyebarkan sistem yang memberikan aliran nilai yang terus menerus kepada bisnis atau Pelanggan.

  • Tujuan utamanya adalahuntuk menerangkan pendekatan Lean-Agile untuk menentukan, membina, dan menggunakan penyelesaian yang besar dan kritikal terhadap misi
  • Pendekatan tersebut membantu menangani cabaranmendefinisikan, membina, dan menggunakan skala penyelesaian misi yang kritikal dan besar. Melakukannya memerlukankonstruk tambahan, artifak, dan koordinasi
  • Biasanya, fmasalah penyelesaian, atau bahkan subsistem, mempunyai akibat ekonomi dan sosial yang tidak dapat diterima
  • Tahap ini mengandungi
    • Seorang Kerangka Ekonomi yang memberikan batasan kewangan untuk pembuatan keputusan Value Stream
    • KE Niat Penyelesaian sebagai repositori untuk menjejaki tingkah laku penyelesaian yang dimaksudkan dan sebenar
    • KE Konteks Penyelesaian , yang menerangkan cara penyelesaiannya sesuai dengan lingkungan penyebaran
    • Keupayaan yang menggambarkan tingkah laku penyelesaian yang lebih besar
  • Tahap ini adalahteratur di sekitar Peningkatan Program , yang diselaraskan di semua Kereta Api Pelepasan Agile dalam aliran nilai
  • Untuk membincangkan kemajuan dan merancang perkara, tahap ini juga mempunyai Untuk - dan Perancangan Pasca-PI mesyuarat dan Demo Penyelesaian
  • Juga menyediakanperanan tambahan seperti Pengurusan Penyelesaian , Arkitek / Kejuruteraan Penyelesaian , dan juga Jurutera Aliran Nilai

Terakhir, kami mempunyai tahap portfolio.

Tahap Portfolio

The P atau portfolio adalah tahap keprihatinan tertinggi di SAFe. Ini menyediakan prinsip, praktik, dan peran yang diperlukan untuk memulai, mengatur dan mengatur serangkaian aliran nilai pengembangan. Mendefinisikan strategi dan dana pelaburan untuk aliran nilai dan penyelesaiannya.

apakah itu .format dalam python
  • Ia menyediakan operasi portfolio Agile & tadbir urus Lean untuk orang dan sumber daya yang diperlukan untuk memberikan penyelesaian
  • Menyediakan konstruksi asas yang diperlukan untuk mengatur Lean-Agile Enterprise di sekitar aliran nilai melalui satu atau lebih aliran nilai
  • Setiap aliran nilai ini mengembangkan sistem dan penyelesaian yang diperlukan untuk memenuhi maksud strategik
  • Menyampaikan belanjawan asas dan mekanisme pemerintahan yang diperlukan, termasuk Pagar Pengawal Belanjawan Ramping
  • Pastikan aliran nilai dan kereta api berfokus untuk membina perkara yang betul dengan tahap pelaburan yang sesuai

Setiap portfolio SAFe mempunyai hubungan dua hala ke perusahaan .

  • Cara pertama adalah dengan menyediakan tema strategik yang memandu portfolio ke objektif perniagaan yang lebih besar dan sentiasa berubah. Tema-tema strategik ini menghubungkan portfolio dengan strategi perniagaan perusahaan yang berkembang, menyediakan konteks perniagaan untuk membuat keputusan dalam portfolio dan mempengaruhi pelaburan dalam aliran nilai dan berfungsi sebagai input kepada portfolio, penyelesaian, dan tunggakan program. Tema strategi tidak dibuat oleh perniagaan secara terpisah, sebaliknya, pemegang kepentingan portfolio utama turut serta dalam proses tersebut.
  • Arah kedua memberikan aliran maklum balas berterusan dari portfolio kembali kepada pihak berkepentingan perusahaan. Ini termasuk petunjuk prestasi utama aliran nilai,penilaian kualitatif mengenai keadaan semasa penyelesaian portfolio untuk tujuan pasarane, bersama dengan kekuatan, kelemahan, peluang, dan ancaman yang ada di peringkat portfolio.

Dengan cara ini Scaled Agile Framework bertindak sebagaiasas pengetahuan interaktif untuk melaksanakan amalan tangkas pada skala perusahaan. Ia menawarkan empat rasa konfigurasi SAFe.

Konfigurasi SELAMAT

SAFe menyokong pelbagai persekitaran pembangunan dengan empat pelbagai konfigurasi,

SELAMAT PENTING

Konfigurasi Essential SAFe adalah inti kerangka dan merupakan titik permulaan paling mudah kerana melaksanakan SAFe.Ini adalah blok asas untuk semua konfigurasi SAFe yang lain dan menerangkan unsur-unsur paling kritikal yang diperlukan untuk memanfaatkan sebahagian besar manfaat kerangka kerja. Terdiri daripada tahap Pasukan dan Tahap Program SAFe.

Penyelesaian Besar SELAMAT

Konfigurasi ini adalah untuk mengembangkan penyelesaian terbesar dan paling kompleks yang biasanya memerlukan beberapa Agile Release Trains (ART) dan pembekal, tetapi tidak memerlukan pertimbangan tahap portfolio. Biasa digunakan dalam industri seperti aeroangkasa, pertahanan, automotif, dll. Terdiri dari tahap Pasukan, tingkat Program, dan Tingkat Penyelesaian Besar. Tahap penyelesaian membantu perusahaan yang menghadapi cabaran terbesar - membina perisian, perkakasan, dan sistem IT kompleks berskala besar, multidisiplin.

Portfolio SELAMAT

Konfigurasi portfolio membantu untuk menyelaraskan pelaksanaan portfolio dengan strategi perusahaan danmenyediakan konstruk asas untuk mengatur Lean-Agile Enterprise di sekitar aliran nilai.Penganggaran Lean-Agile memberi kuasa kepada pembuat keputusan, sistem kanban memberikan keterlihatan portfolio dan had WIP, seni bina perusahaan memandu keputusan teknologi yang lebih besar. Dan metrik objektif menyokong tadbir urus dan peningkatan.Aliran nilai disampaikan melalui Epics.Ini terdiri daripada tahap Pasukan, tingkat Program, dan Tingkat Portofolio.

SELAMAT

Ia adalah yang paling banyakversi rangka kerja yang komprehensif dan terdiri dari keempat-empat tahap SAFe - Tahap pasukan, tahap Program, Tahap Portofolio, dan Tahap Aliran Nilai. SELAMATmenyokong perusahaan yang membina dan mengekalkan penyelesaian bersepadu yang besar, yang memerlukan ratusan orang atau lebih, dan merangkumi semua peringkat SAFe. Kadang-kadang, di perusahaan terbesar, pelbagai contoh konfigurasi SAFe mungkin diperlukan untuk berfungsi dan menyampaikan produk.

Secara ringkasnya, Skala Agile Framework adalahdireka tidak seperti satu framewo tunggalrk, tetapi sebagai asas pengetahuan yang luas mengenai amalan terbaik yang telah terbukti yang telah digunakan oleh pasukan untuk menyampaikan produk perisian yang berjaya. Ia mempunyai nilai tambah dan titik negatif tersendiri.

Kelebihan Rangka Kerja Agile Berskala

  • Menawarkan peluang untuk memanfaatkan kerangka kerja yang relatif ringan yang menghasilkan kecekapan dalam pengembangan perisian sambil mempertahankan pengambilan keputusan terpusat yang diperlukan di tingkat perusahaan
  • Menolongpasukan mengekalkan keselarasan dengan matlamat perniagaan danmencapai ketelusan yang lebih besar
  • Menolong pasukan pelbagai fungsi bekerjasama dengan lebih berkesan
  • Sangat sesuai untuk organisasi besar
  • Memberi penekanan lebih kepada orang berbanding teknologi

Walaupun SAFe membawa banyak faedah, ia juga mempunyai kekurangannya sendiri.

Kekurangan Rangka Kerja Agile Berskala

  • SELAMAT mengambilterlalu banyak pendekatan top-down, dan bukannya pendekatan berpasukan
  • Dengan berat menekankan penggunaan amalan dan peraturan tertentu, tanpa meninggalkan banyak ruang untuk penyesuaian dari pihak organisasi
  • Lapisan pengawasan, pentadbiran, dan koordinasi SAFe tambahan menjadikannya menyerupai pendekatan air terjun yang cuba ditinggalkan oleh banyak pasukan

Intinya, SAFe dicipta untuk memenuhi organisasi besar dengan penyelesaian yang besar,terutamanya dengan memungkinkan organisasi dengan ukuran tertentu mengambil pendekatan yang lebih tangkas untuk pengembangan perisian. Namun, jelas bahawa SAFe mempunyai beberapa kelemahan, yang mana pasukan harus sedar dan merancang dengan sewajarnya.

Itu sahaja, kawan !. Dengan ini, kita telah sampai ke akhir artikel. Anda mungkin merasa terharu dengan bilangan istilah utama yang digunakan di sini. Sekiranya ya, anda boleh merujuknya Glosari Kerangka tangkas skala .

Pastikan anda berpengalaman dengan terminologi Scrum sebelum mula menggunakannya.

Ada soalan untuk kami? Sila sebutkan di bahagian komen 'Apa itu Scrum?' artikel dan kami akan menghubungi anda secepat mungkin.