Kerangka Nexus: Menskalakan Scrum untuk 3 hingga 9 Pasukan

Turn this article into takeaways for your work.
Each assistant summarizes the article only for you and suggests best practices for your work.
Nexus ialah kerangka daripada Scrum.org untuk kira-kira tiga hingga sembilan Pasukan Scrum yang bekerja bersama pada satu produk. Ia mengekalkan peraturan Scrum dan hanya menambah apa yang diperlukan untuk mengurus kebergantungan: Nexus Integration Team, beberapa acara tambahan, dan satu Integrated Increment bersama yang disumbangkan oleh setiap pasukan pada setiap Sprint.
Kebanyakan kesakitan penskalaan bukan tentang menulis kod dengan lebih pantas. Ia tentang dua pasukan yang menyentuh modul yang sama, pasukan ketiga menunggu kedua-duanya, dan tiada siapa perasan sehingga akhir Sprint. Nexus dibina di sekitar masalah itu. Ia tidak meminta anda menyusun semula syarikat. Ia meminta anda menjadikan kebergantungan kelihatan lebih awal dan memberi seseorang tanggungjawab yang jelas untuk integrasi.
Fakta Utama
- Nexus dibangunkan oleh Ken Schwaber dan Scrum.org, dan Nexus Guide telah mempunyai edisi pada 2015, 2018 dan 2021.
- Nexus Guide semasa (Januari 2021) menghuraikan Nexus sebagai kira-kira tiga hingga sembilan Pasukan Scrum dengan seorang Product Owner dan satu Product Backlog.
- Nexus Integration Team terdiri daripada Product Owner, seorang Scrum Master, dan satu atau lebih Ahli Nexus Integration Team.
- Panduan ini tidak memberikan kotak masa tetap untuk acara Nexus. Tempohnya dipandu oleh acara Scrum yang sepadan.
- Edisi 2021 menamakan semula Refinement kepada Cross-Team Refinement.
- LeSS meliputi 2 hingga 8 pasukan, jadi kedua-dua kerangka bertindih banyak dari segi bilangan pasukan dan berbeza terutamanya pada tahap perubahan organisasi yang diminta.
Apakah kerangka Nexus?
Nexus ialah kerangka untuk membangunkan dan mengekalkan penghantaran produk berskala. Ia melanjutkan Scrum secara minimum. Pasukan masih menjalankan Sprint, mengekalkan seorang Product Owner dan satu Product Backlog, dan mematuhi nilai Scrum yang sama. Yang berubah ialah kumpulan itu menghasilkan satu Integrated Increment dan bukannya beberapa increment yang kurang berkaitan, dan kumpulan kecil memikul akauntabiliti untuk memastikan integrasi itu berlaku.
Perkataan "nexus" bermaksud titik sambungan, dan kerangka ini kebanyakannya tentang sambungan: antara item backlog, antara pasukan, dan antara kerja yang setiap pasukan panggil Done dengan apa yang sebenarnya dihantar bersama.
Tiga idea memikul sebahagian besar bebannya:
- Satu produk, satu backlog. Semua pasukan mengambil daripada Product Backlog yang sama, dimiliki oleh seorang Product Owner.
- Kebergantungan ialah musuh aliran. Hapuskannya melalui refinement sebelum Sprint, dan jejaki yang tinggal.
- Integrasi berlaku setiap Sprint. Nexus mesti menghasilkan Increment bersepadu yang berfungsi sekurang-kurangnya sekali setiap Sprint, bukan pada akhir fasa keluaran.
Peranan Nexus: Nexus Integration Team
Nexus tidak menambah lapisan pengurusan baharu. Ia menambah satu pasukan. Menurut Nexus Guide, Nexus Integration Team merangkumi:

| Ahli | Siapa mereka |
|---|---|
| Product Owner | Product Owner yang sama yang memiliki satu Product Backlog |
| Scrum Master | Seorang, yang mungkin juga berperanan sebagai Scrum Master bagi satu atau lebih pasukan |
| Ahli Nexus Integration Team | Satu atau lebih orang yang diambil daripada Pasukan Scrum |
Salah faham yang biasa ialah Integration Team yang melakukan integrasi. Bukan begitu. Setiap Pasukan Scrum masih melakukan kerja integrasinya sendiri. Integration Team menyelaras, membimbing, dan menghapuskan halangan, dan ia bertanggungjawab supaya Integrated Increment benar-benar wujud dan memenuhi Definition of Done. Ia juga memiliki Definition of Done bersama untuk Integrated Increment. Pasukan individu boleh mengenakan piawaian yang lebih ketat ke atas diri mereka, tetapi tidak yang lebih longgar.
Keahlian boleh bertukar ganti apabila kerja berubah. Panduan ini menyatakan bahawa tempat seseorang dalam Integration Team mengatasi keahliannya dalam pasukan selagi tanggungjawab Integration Team dipenuhi, yang merupakan cara sopan untuk mengatakan peranan itu didahulukan apabila keduanya bercanggah.
Acara Nexus
Nexus mengekalkan acara Scrum piawai dan membungkusnya dengan versi merentas pasukan. Berikut ialah cara setiap satu berfungsi menurut Nexus Guide.

| Acara | Tujuan | Bila |
|---|---|---|
| Cross-Team Refinement | Memecahkan item Product Backlog supaya kebergantungan menjadi kelihatan dan berkurang, serta meramal pasukan mana yang akan menghantar apa | Berterusan, sebelum perancangan |
| Nexus Sprint Planning | Menyelaras semua pasukan untuk Sprint; menghasilkan Nexus Sprint Goal, Sprint Goal pasukan, Nexus Sprint Backlog dan Sprint Backlog setiap pasukan | Permulaan Sprint |
| Nexus Daily Scrum | Menimbulkan masalah integrasi dan memeriksa kemajuan ke arah Nexus Sprint Goal; melengkapkan Daily Scrum setiap pasukan | Semasa Sprint |
| Nexus Sprint Review | Mengumpul maklum balas pihak berkepentingan terhadap Integrated Increment dan memutuskan penyesuaian; menggantikan Review pasukan individu | Akhir Sprint |
| Nexus Sprint Retrospective | Merancang penambahbaikan kepada kualiti dan keberkesanan merentas seluruh Nexus | Acara terakhir Sprint |
Beberapa nota praktikal tentang cara ia berlangsung:
Cross-Team Refinement ialah acara yang berbaloi dengan masa yang diperuntukkan. Jika pasukan anda menghabiskan Sprint Planning untuk mendapati bahawa Pasukan B memerlukan perubahan skema daripada Pasukan A, refinement telah gagal. Layan ia sebagai kerja berterusan, berkait rapat dengan refinement backlog biasa tetapi dengan tugas khusus mengesan dan mengecilkan kebergantungan merentas pasukan.
Nexus Sprint Planning ialah tempat wakil daripada pasukan bertemu untuk mengesahkan susunan kerja dan tugasan pasukan, kemudian setiap pasukan melakukan perancangan sprint biasanya sendiri pada bahagiannya. Nexus Sprint Backlog yang terhasil ialah pandangan bersama terhadap segala yang sedang berlangsung.
Nexus Daily Scrum adalah untuk wakil, bukan semua orang. Ia pendek, ia tentang integrasi, dan outputnya ialah pelarasan kepada Nexus Sprint Backlog dan pelan pasukan sendiri.
Artifak Nexus
Nexus menggunakan artifak Scrum dan menambah beberapa versi bersama:
| Artifak | Apakah itu |
|---|---|
| Product Backlog | Satu senarai untuk seluruh produk, dengan Product Goal sebagai komitmennya |
| Nexus Sprint Backlog | Nexus Sprint Goal ditambah item Product Backlog yang diambil daripada Sprint Backlog setiap pasukan; ia menjadikan kebergantungan dan aliran kerja kelihatan dan dikemas kini sepanjang Sprint |
| Integrated Increment | Jumlah semua kerja bersepadu yang telah disiapkan Nexus ke arah Product Goal |
Panduan ini menggunakan istilah "Nexus Goal" dalam edisi terdahulu dan menamakannya semula sebagai Nexus Sprint Goal pada 2018, untuk menyamai perkataan Scrum. Jika anda membaca catatan blog lama, jangkakan istilah yang lebih lama.
Nexus berbanding SAFe, LeSS, Scrum of Scrums dan Disciplined Agile
Nexus terletak di separuh lebih ringan spektrum penskalaan. Berikut ialah perbandingannya dengan pilihan yang lazimnya ditimbang orang berbanding Nexus.
| Nexus | SAFe | LeSS | Scrum of Scrums | Disciplined Agile | |
|---|---|---|---|---|---|
| Idea teras | Melanjutkan Scrum dengan lapisan integrasi | Menambah struktur, peranan dan rentak perancangan | Menyahskala organisasi | Mesyuarat koordinasi berulang antara pasukan | Toolkit untuk memilih amalan mengikut konteks |
| Julat pasukan | Kira-kira 3 hingga 9 pasukan | Banyak pasukan, disusun dalam train dan portfolio | 2 hingga 8 pasukan (LeSS Huge selepas itu) | Kumpulan kecil pasukan | Bergantung pada konteks |
| Peranan baharu | Nexus Integration Team | Beberapa | Sedikit | Biasanya tiada | Berbeza-beza |
| Tahap preskriptif | Ringan | Tinggi | Sederhana, dengan peraturan ketat | Sangat ringan | Pilih sendiri |
| Perubahan organisasi | Sederhana | Sederhana hingga besar | Besar | Minimum | Bergantung pada pilihan |
Dua perbandingan wajar disebut dalam satu ayat setiap satu. Berbanding SAFe, Nexus ialah komitmen yang lebih kecil: anda tidak menerima pakai rentak perancangan untuk seluruh perusahaan, anda menambah satu pasukan koordinasi kepada pasukan yang sudah berkongsi satu produk. Berbanding LeSS, perbezaannya ialah sejauh mana anda sanggup menyusun semula. LeSS meminta pasukan ciri dan seorang Product Owner tunggal dengan kuasa sebenar merentas segala-galanya, manakala Nexus menganggap anda sudah mempunyai asas itu dan memerlukan bantuan pada jahitan integrasi.
Scrum of Scrums ialah pilihan paling ringan. Ia mesyuarat berulang di mana wakil pasukan berkongsi kebergantungan, dan selalunya itulah yang dilakukan pasukan sebelum menerima pakai sesuatu yang rasmi. Nexus boleh dibaca sebagai versi lebih berstruktur bagi idea itu, dengan acara, artifak dan kumpulan yang bertanggungjawab di belakangnya.
Cara mula menggunakan Nexus
Berikut ialah urutan yang sesuai dengan cara pasukan lazimnya menerima pakainya.

- Sahkan prasyarat. Anda patut mempunyai tiga atau lebih pasukan yang membina satu produk, seorang Product Owner, dan pasukan yang sudah boleh menjalankan Sprint yang baik sendiri. Nexus tidak akan membetulkan pasukan yang belum melakukan Scrum.
- Bentuk Nexus Integration Team. Namakan Product Owner, pilih Scrum Master, dan pilih satu atau dua orang berpengalaman daripada pasukan sebagai Ahli Integration Team. Persetujui apa yang anda harapkan daripada mereka dalam perjanjian kerja yang ringkas.
- Tulis satu Definition of Done bersama. Pastikan ia meliputi integrasi, bukan sekadar penyiapan peringkat pasukan, supaya "Done" bermaksud ia berfungsi dengan segala yang lain.
- Mulakan Cross-Team Refinement. Pilih slot tetap setiap minggu. Teliti bahagian atas backlog, tandakan kebergantungan, dan hiris item sehingga kebanyakannya boleh disiapkan oleh satu pasukan.
- Jalankan Nexus Sprint Planning. Pilih Nexus Sprint Goal, tugaskan item kepada pasukan, dan bina Nexus Sprint Backlog dengan kebergantungan yang tinggal kelihatan.
- Simpan papan kebergantungan. Gunakan templat di bawah dan semaknya dalam Nexus Daily Scrum.
- Adakan satu Nexus Sprint Review dan Retrospective. Tunjukkan satu Integrated Increment, bukan lima demo, dan perbaiki cara pasukan bekerja bersama.
- Periksa dan laraskan. Jika masalah integrasi terus muncul lewat, baiki refinement dahulu, kemudian komposisi pasukan.
Templat: papan kebergantungan merentas pasukan
Salin ini ke dalam penjejak anda dan kemas kini setiap hari. Ia artifak yang paling banyak diminta orang apabila mereka bermula dengan Nexus.

| ID | Item backlog | Perlukan daripada (pasukan) | Diperlukan oleh (pasukan) | Apa yang diperlukan | Tarikh diperlukan | Status | Pemilik | Risiko jika lewat |
|---|---|---|---|---|---|---|---|---|
| D-01 | Eksport pelanggan | Platform | Reporting | Endpoint API untuk data pukal | Hari ke-3 Sprint | Sedang dijalankan | Ketua pembangun, Platform | Reporting tersekat |
| D-02 | Aliran pembayaran baharu | Payments | Web | Kemas kini pustaka tokenisasi | Hari ke-5 Sprint | Belum bermula | PO Payments | Skop demo dikurangkan |
| D-03 | Single sign-on | Identity | Semua pasukan | Modul pengesahan bersama | Hari ke-2 Sprint | Selesai | SM Identity | Tiada |
| D-04 |
Nota lajur:
- Perlukan daripada / Diperlukan oleh mengekalkan arah kebergantungan secara eksplisit. Tanpanya, papan bertukar menjadi senarai kebimbangan.
- Tarikh diperlukan patut berupa hari Sprint, bukan "tidak lama lagi" yang kabur. Inilah yang disemak dalam Nexus Daily Scrum.
- Status hanya memerlukan empat nilai: Belum bermula, Sedang dijalankan, Tersekat, Selesai.
- Risiko jika lewat memberi Integration Team kedudukan pantas untuk apa yang perlu dikejar dahulu.
Tabiat yang baik ialah mengira baris terbuka pada Nexus Sprint Planning dan sekali lagi selepas Cross-Team Refinement. Jika bilangannya tidak menurun dari Sprint ke Sprint, refinement tidak menghapuskan kebergantungan dan struktur pasukan ialah suspek seterusnya.
Contoh mengikut fungsi
Nexus lahir daripada perisian, tetapi mekanismenya terpakai pada mana-mana produk yang dibuat oleh beberapa pasukan yang bekerja dalam Sprint.
| Fungsi | Contoh | Di mana Nexus membantu |
|---|---|---|
| Perisian | Empat pasukan membina aplikasi mudah alih, aplikasi web, API dan lapisan data | Cross-Team Refinement menangkap perubahan API sebelum aplikasi bergantung padanya |
| Pemasaran | Pasukan kandungan, reka bentuk, media berbayar dan web melancarkan satu kempen | Satu Nexus Sprint Goal mengikat setiap aset kepada tarikh pelancaran yang sama; papan kebergantungan menjejaki aset mana yang menyekat yang mana |
| HR | Pasukan pengambilan, onboarding dan gaji mereka bentuk semula pengalaman pekerja baharu | Definition of Done bersama meliputi seluruh proses, bukan bahagian setiap pasukan |
| Operasi | Pasukan perolehan, logistik dan kemudahan membuka tapak baharu | Integrated Increment ialah tapak yang benar-benar berfungsi, disemak bersama pada Nexus Sprint Review |
Perkara yang patut dan tidak patut dilakukan
| Patut | Jangan |
|---|---|
| Pastikan Integration Team kecil dan merentas fungsi | Menjadikannya lapisan pengurusan baharu |
| Lakukan refinement untuk kebergantungan sebelum perancangan | Menunggu Nexus Daily Scrum untuk menemuinya |
| Kongsi satu Definition of Done untuk Integrated Increment | Membiarkan setiap pasukan mentakrifkan Done secara berbeza |
| Semak satu Integrated Increment bersama pihak berkepentingan | Mengadakan demo berasingan bagi setiap pasukan |
| Biarkan pasukan melakukan kerja integrasi sendiri | Menyuruh Integration Team melakukan semuanya |
| Kurangkan kebergantungan melalui reka bentuk pasukan dan backlog | Bergantung pada alat penjejakan semata-mata |
Bila Nexus ialah pilihan yang salah
Nexus tidak sesuai jika anda mempunyai kurang daripada tiga pasukan, kerana Scrum ditambah penyelarasan ringan sudah mencukupi. Ia juga tidak sesuai jika anda menyelaras banyak produk yang tidak berkaitan dan bukannya satu, atau jika pasukan anda belum berjaya menjalankan Scrum satu pasukan. Dan jika anda memerlukan pembiayaan portfolio, perancangan perusahaan dan tadbir urus yang berat, kerangka seperti SAFe meliputi lebih banyak bidang. Nexus membawa anda dari tiga pasukan hingga sembilan. Ia tidak berpura-pura menjadi model operasi untuk seluruh syarikat.
Soalan Lazim tentang Kerangka Nexus
Berapa banyak pasukan boleh menggunakan Nexus?
Nexus Guide menghuraikan Nexus sebagai kira-kira tiga hingga sembilan Pasukan Scrum yang bekerja pada satu produk dengan seorang Product Owner dan satu Product Backlog. Di bawah tiga, Scrum biasa dengan penyelarasan tidak formal biasanya mencukupi.
Siapa yang mencipta kerangka Nexus?
Ken Schwaber dan Scrum.org membangunkannya, dan Nexus Guide telah diterbitkan dalam edisi 2015, 2018 dan 2021. Edisi semasa ialah versi Januari 2021, yang mencerminkan Scrum Guide 2020.
Adakah Nexus Integration Team melakukan semua kerja integrasi?
Tidak. Pasukan Scrum individu melakukan kerja integrasi. Integration Team menyelaras, membimbing dan bertanggungjawab supaya Integrated Increment memenuhi Definition of Done.
Apakah acara Nexus?
Cross-Team Refinement, Nexus Sprint Planning, Nexus Daily Scrum, Nexus Sprint Review dan Nexus Sprint Retrospective. Ia berjalan seiring dengan acara Scrum biasa, dan Nexus Sprint Review menggantikan semakan pasukan individu.
Apakah perbezaan Nexus daripada LeSS?
Kedua-duanya menskalakan Scrum untuk beberapa pasukan pada satu produk, tetapi LeSS meminta lebih banyak perubahan organisasi: pasukan ciri, seorang Product Owner dengan kuasa luas, dan lebih sedikit peranan keseluruhan. Nexus menambah lapisan integrasi dan menganggap anda sudah mempunyai asasnya.
Adakah Nexus hanya untuk pasukan perisian?
Tidak. Edisi 2021 membuang kategori khusus perisian supaya panduan ini terpakai melangkaui perisian. Mana-mana kumpulan Pasukan Scrum yang membina satu produk boleh menggunakannya.
Jika pasukan anda sudah menjalankan Scrum dan terus berlanggar menjelang akhir Sprint, Nexus ialah perubahan kecil yang berisiko rendah: namakan Integration Team, mula melakukan refinement untuk kebergantungan, dan semak satu Integrated Increment bersama. Mulakan di situ, dan tambah struktur hanya apabila papan memberitahu anda ia diperlukan.

Senior Operations & Growth Strategist
On this page
- Apakah kerangka Nexus?
- Peranan Nexus: Nexus Integration Team
- Acara Nexus
- Artifak Nexus
- Nexus berbanding SAFe, LeSS, Scrum of Scrums dan Disciplined Agile
- Cara mula menggunakan Nexus
- Templat: papan kebergantungan merentas pasukan
- Contoh mengikut fungsi
- Perkara yang patut dan tidak patut dilakukan
- Bila Nexus ialah pilihan yang salah