Rolling Wave Planning: Progressive Elaboration Dijelaskan

Skrol perancangan dengan tugas jangka dekat yang terperinci, pakej masa depan yang kasar dan sempadan gelombang yang ditandakan

Turn this article into takeaways for your work.

Each assistant summarizes the article only for you and suggests best practices for your work.

Seorang penaja meminta jadual yang terperinci sepenuhnya hingga bulan kelapan belas bagi projek yang baru berusia tiga minggu, dan anda tidak mempunyai maklumat untuk memberikannya dengan jujur. Rolling wave planning ialah jawapan yang bukan "saya akan reka sesuatu" dan bukan "anda tidak boleh mendapat jadual langsung." Ia teknik sebenar dengan peraturan sebenar, dan ia memberi anda bahasa yang akan diterima penaja dan bukannya pelan yang akan anda tulis semula menjelang minggu keenam.

Fakta Utama

Apa sebenarnya rolling wave planning (dan bagaimana ia berbeza daripada progressive elaboration)

Kebanyakan halaman tentang topik ini menggunakan dua istilah ini secara bergantian, dan itulah perkara pertama yang perlu dibetulkan. Progressive elaboration ialah prinsipnya: pelan menjadi lebih terperinci dan tepat apabila maklumat yang lebih baik tiba, dan itu benar untuk bahagian skop, kos dan risiko pelan projek sama seperti jadualnya. Rolling wave planning ialah teknik penjadualan yang melaksanakan prinsip itu pada rentak yang ditetapkan, menukar "kita akan fikirkan semasa berjalan" kepada ufuk dan tarikh perancangan semula.

Dalam amalan, itu bermakna memecahkan kerja jangka dekat sehingga peringkat pakej kerja atau aktiviti, titik di mana tugas mempunyai pemilik, tempoh dan senarai kebergantungan, sementara segala yang lebih jauh kekal dalam "planning package" yang kasar: satu angka bajet dan satu pencapaian penting kasar, tidak lebih. Apabila sempadan gelombang tiba, bahagian seterusnya mendapat pusingan terperinci, dan ufuk bergerak ke hadapan. Itulah bahagian "rolling," dan itulah yang membezakan teknik ini daripada progressive elaboration yang berlaku secara ad hoc.

Ingat perbezaan itu: kebanyakan perkara yang salah dengan rolling wave planning berpunca daripada menganggap teknik itu sendiri, gelombang, rentak, penukaran planning package kepada work package, sebagai pilihan sambil mengekalkan hanya semangat samar "kita akan menyesuaikan nanti." Domain prestasi PMBOK Guide menganggap skop dan jadual sebagai bidang yang diurus secara bersepadu, dan rolling wave planning ialah satu cara konkrit melakukannya apabila hujung projek belum dapat diketahui.

Cara rolling wave planning sebenarnya berfungsi: pandangan gelombang demi gelombang

Bayangkan program migrasi platform 12 bulan, dipecahkan kepada empat fasa berurutan: Discovery, Build, Test dan Cutover, dengan ufuk gelombang 3 bulan. Pada permulaan, hanya Discovery dipecahkan sehingga peringkat pakej kerja. Segala yang selepasnya wujud sebagai satu planning package bagi setiap fasa: jumlah bajet dan bulan sasaran penyiapan, tanpa senarai tugas.

Empat planning package bernombor berkembang daripada Discovery yang terperinci kepada Cutover masa depan

Gelombang Tempoh masa Diperincikan hingga peringkat pakej kerja Masih planning package
Gelombang 1 Bulan 1-3 Discovery: temu bual pihak berkepentingan, audit keadaan semasa, pengesahan keperluan, masing-masing dengan pemilik dan tempoh Build, Test, Cutover: bajet dan bulan sasaran sahaja
Gelombang 2 Bulan 4-6 Build: dipecahkan sebaik sahaja dapatan Discovery diperoleh; Discovery ditutup dan angka sebenarnya menggantikan anggaran lamanya Test, Cutover: masih kasar, diperhalusi sebaik sahaja skop sebenar Build diketahui
Gelombang 3 Bulan 7-9 Test: dipecahkan sebaik sahaja output sebenar Build diketahui, bukan skop yang diandaikan pada permulaan Cutover: mendapat pusingan terperinci pertamanya
Gelombang 4 Bulan 10-12 Cutover: terperinci sepenuhnya, menggunakan pengajaran daripada setiap gelombang terdahulu Tiada lagi, program berada pada perincian penuh

Dua perkara menjadikan ini berfungsi dan bukan nama yang lebih indah bagi "kita buat sebaik mungkin." Setiap planning package masih membawa bajet dan tarikh sasaran yang sebenar, jadi program mempunyai garis dasar keseluruhan dari hari pertama walaupun bahagian dalamnya belum diperincikan. Dan penukaran planning package kepada work package berlaku pada tarikh yang tetap, bukan bila-bila masa seseorang teringat. Tulisan PMI oleh Gregory Githens membingkainya dengan baik: kenal pasti kerja masa depan dengan pemegang tempat "kotak hitam" yang mewakili perincian yang akan anda tambah kemudian, dan anggap sempadan gelombang itu sendiri sebagai kerja berjadual, penghantaran yang menyumbang kepada disiplin penghantaran projek yang sama seperti yang anda terapkan pada apa-apa lain yang dihasilkan projek. Penghantaran gelombang dekat mendapat kriteria penerimaan penuh; penghantaran dua atau tiga gelombang jauh kekal sebagai pemegang tempat, sehingga gelombangnya tiba.

Memilih ufuk dan rentak gelombang anda

Tiada jadual keluaran PMI yang menyatakan gelombang patut tepat enam minggu atau tepat satu sukuan. Ufuk ialah keputusan pertimbangan, didorong oleh seberapa pantas andaian anda menjadi lapuk. Terlalu pendek, dan anda menghabiskan lebih banyak masa merancang semula daripada melakukan kerja; terlalu panjang, dan gelombang "terperinci" yang anda komitkan telah menyimpang daripada realiti sebelum anda separuh jalan. Pemacu sebenar: ketidakstabilan keperluan, tempoh pemerolehan atau vendor, jenis kontrak, dan kestabilan pasukan (ufuk yang lebih panjang daripada tempoh purata perkhidmatan ahli pasukan anda mengundang masalah). Contoh kerja Githens sendiri ialah titik rujukan yang berguna: program 18 bulan yang menggunakan ufuk 3 bulan dan faktor keselamatan 20 peratus menghasilkan kira-kira tujuh ufuk masa di bahagian atas WBS, masing-masing pusat semakan untuk mengesahkan semula andaian sebelum melaksanakan bahagian perincian seterusnya.

Teleskop boleh laras dan jam mewakili ufuk perancangan dan rentak perancangan semula

Jenis projek Ufuk gelombang lazim Rentak perancangan semula lazim Pemacu utama
Kerja produk perisian, hampir agile 2-4 minggu Setiap sprint atau setiap dua sprint Ketidakstabilan keperluan, pengutamaan semula backlog
Pelancaran perisian perusahaan atau ERP 8-12 minggu (kira-kira satu sukuan) Setiap suku tahun, sejajar dengan jawatankuasa pemandu Statement of work vendor, kebergantungan integrasi
Program pembinaan atau modal 3-6 bulan Pada setiap pencapaian penting pemerolehan atau permit utama Pemerolehan masa pendahuluan panjang, kelulusan pengawalseliaan
Program R&D atau inovasi Satu sukuan Gerbang suku tahunan yang tetap Ketidakpastian teknikal, perkara tidak diketahui yang belum selesai
Perolehan kerajaan atau pertahanan 6-12 bulan Pada setiap pencapaian penting perolehan Kitaran peruntukan dana, struktur kontrak

Anggap ini sebagai titik permulaan, bukan peraturan. Ujian sebenar ialah sama ada gelombang jangka dekat anda kekal tepat sepanjang tempohnya. Jika tidak, pendekkan ufuk; jika perancangan semula terasa seperti kerja sia-sia kerana tiada apa berubah, panjangkannya. Ketidakpastian yang benar-benar telah selesai langsung tidak memerlukan gelombang, keputusan yang wajar dibuat semasa pengurusan risiko projek dan bukan lalai kepada ufuk yang dicadangkan jadual.

Rolling wave planning dan struktur pecahan kerja

Rolling wave planning tidak menggantikan struktur pecahan kerja; ia mengubah bila setiap cabang dipecahkan sepenuhnya. Peraturan 100% masih terpakai pada seluruh program pada setiap masa, tetapi cabang yang jauh memenuhinya dengan satu planning package dan bukan pokok pakej kerja. Istilah itu berbaloi dipinjam daripada pengurusan earned value walaupun tanpa EVM formal: tulisan PMI oleh Timothy Pasko mentakrifkannya sebagai kerja jangka jauh dalam akaun kawalan yang boleh dikenal pasti, dijadualkan dan dibajetkan, tetapi belum dirancang secara terperinci. Peraturan yang memberinya kekuatan: ia ditukar kepada satu atau lebih work package sebelum sebarang caj sebenar dikenakan. Anda boleh membajet terhadap pemegang tempat. Anda tidak boleh berbelanja terhadapnya.

Planning package termeterai di sebelah work package terbuka yang sedia untuk pelaksanaan

Work package Planning package
Pemecahan Dipecahkan sepenuhnya, sebaik-baiknya dalam julat 8/80 jam Dibiarkan sebagai satu baris, belum dipecahkan
Pemilik Seorang atau satu pasukan Pengurus akaun kawalan, sehingga ia ditukar
Asas anggaran Bawah ke atas, tugas demi tugas Analogus atau parametrik, pada peringkat pakej
Caj dibenarkan terhadapnya Ya Tidak, bukan sehingga ia ditukar kepada work package
Bila ia ditukar Sudah ditukar, itulah yang menjadikannya work package Pada sempadan gelombang yang membawanya ke ufuk jangka dekat

Membina WBS program penuh pada peringkat planning package dahulu ialah apa yang mengekalkan peraturan 100% merentas setiap gelombang. Langkau langkah itu dan mulakan WBS setiap gelombang dari kosong, dan anda akan menemui semula skop yang terlupa tiga gelombang kemudian, cara yang jauh lebih mahal untuk menemuinya berbanding menyemak terhadap pemegang tempat yang anda tulis pada hari pertama.

Garis dasar dan rolling wave planning: bahagian yang sukar

Inilah bahagian yang dilangkau oleh kebanyakan penerangan teknik ini, dan bahagian yang benar-benar menyukarkan pengurus projek sebenar: bagaimana anda mengekalkan garis dasar projek yang bermakna apabila separuh WBS sengaja tidak ditakrifkan?

Angkup terkunci memegang blok kerja yang berubah dalam garis dasar program yang tetap

Anda menetapkan garis dasar bagi perkara berbeza pada tahap keyakinan berbeza, dan menyatakannya secara eksplisit dan bukan berpura-pura seluruh pelan membawa berat yang sama. Skop, jadual dan kos gelombang semasa ditetapkan garis dasarnya pada perincian pakej kerja, dengan ketegasan yang sama seperti yang anda terapkan pada projek prediktif sepenuhnya. Segala yang melepasinya juga ditetapkan garis dasarnya, cuma pada peringkat planning package: jumlah bajet dan tarikh pencapaian penting, bukan senarai tugas. Kekangan luar, jumlah bajet program dan tarikh tamat, ditetapkan garis dasarnya dari hari pertama dan dipegang sebagai perkara yang mesti dimuatkan oleh setiap gelombang.

Elemen Pada permulaan program Pada setiap sempadan gelombang
Skop, jadual, kos gelombang semasa Garis dasar penuh pada peringkat pakej kerja Ditutup dengan angka sebenar; gelombang semasa yang baharu ditetapkan garis dasarnya seterusnya
Gelombang masa depan Garis dasar hanya pada peringkat planning package: jumlah bajet dan tarikh pencapaian penting Diperhalusi apabila memasuki gelombang semasa, kemudian ditetapkan garis dasar pada perincian penuh
Bajet dan tarikh tamat program keseluruhan Garis dasar sebagai kekangan luar yang mesti dimuatkan seluruh program Disahkan semula, atau ditetapkan garis dasar baharu secara rasmi melalui kawalan perubahan jika angka sebenar menggesernya

Di sinilah rolling wave planning bersilang paling langsung dengan proses kawalan perubahan. Menukar planning package kepada work package, mengikut jadual, pada sempadan yang sudah anda komitkan, bukan perubahan, ia pelan yang berfungsi seperti yang direka. Apa yang merupakan perubahan: menarik skop ke hadapan daripada gelombang masa depan tanpa menyemak semula bajetnya, atau membiarkan perincian gelombang semasa berkembang melepasi saiz yang diperuntukkan untuk pakej itu. Kedua-duanya, dari luar, kelihatan tepat seperti perluasan skop dalam perbendaharaan kata rolling wave, dan satu-satunya yang membezakannya ialah sama ada perubahan itu melalui kelulusan yang sama seperti setiap perubahan garis dasar lain. Tukar pakej tanpa sesiapa mengesahkan hasilnya, dan anda mempunyai garis dasar yang menetapkan semula dirinya setiap beberapa bulan tanpa sesiapa bertanggungjawab atas apa yang berubah.

Menganggar dalam rolling wave

Anggaran gelombang semasa dan anggaran bagi gelombang tiga ufuk jauh tidak patut menggunakan kaedah yang sama. Kerja gelombang dekat difahami cukup baik untuk mendapat pusingan bawah ke atas: pecahkan kepada tugas dan gunakan anggaran tiga titik untuk julat optimis, paling mungkin dan pesimis dan bukan satu angka yang dihiasi sebagai kepastian. Kerja gelombang jauh bergantung pada anggaran analogus (membandingkan planning package dengan yang serupa daripada program lalu) atau anggaran parametrik (kadar sejarah didarab kuantiti kasar), teknik yang dibincangkan dalam anggaran kos projek untuk pembajetan peringkat awal.

Tiga jalur anggaran menyempit apabila andaian digantikan dengan bukti projek

Jarak gelombang Kaedah anggaran Asas Keyakinan
Gelombang semasa Bawah ke atas, anggaran tiga titik pada peringkat pakej kerja Input pakar bidang, angka sebenar sejarah bagi tugas setanding Tertinggi, dan itulah yang anda dipertanggungjawabkan terhadap garis dasar
Gelombang seterusnya Anggaran analogus terhadap planning package lalu yang setanding Angka sebenar program terdahulu, sebut harga vendor Sederhana
Dua atau lebih gelombang jauh Anggaran parametrik atau pertimbangan pakar Kos unit sejarah, penanda aras industri Terendah, dan dijangka berubah

Apa yang patut mengetat, gelombang demi gelombang, ialah anggaran bagi apa sahaja yang akan memasuki ufuk semasa: gelombang lalu ia angka analogus yang kasar, gelombang ini ia angka bawah ke atas yang dibina daripada apa yang anda pelajari semasa melaksanakan gelombang sebelumnya. Anda akan melihat perkembangan ini diterangkan di tempat lain dengan peratusan keyakinan tertentu dilampirkan pada setiap kelas anggaran, anggaran tertib magnitud kasar di satu hujung, anggaran muktamad di hujung yang lain. Anggap mana-mana versi yang tidak dapat anda jejaki kepada sumber yang dinamakan dan boleh diambil sebagai hiasan, bukan bukti. Apa yang benar tanpa nombor dilampirkan: julat menyempit kerana anda menggantikan andaian dengan ukuran satu gelombang pada satu masa, dan penyempitan itulah tujuannya.

Di mana rolling wave planning sesuai: prediktif, hibrid dan agile

Rolling wave planning datang daripada pengurusan projek prediktif yang berat dengan program, dunia akaun kawalan dan earned value. Ia sama selesa dalam penghantaran hibrid, di mana ia selalunya tisu penyambung: kerja jangka dekat berjalan dalam sprint agile, sementara segala yang lebih jauh berada pada peringkat planning package sehingga cukup dekat untuk mewajarkan backlog yang sedia untuk sprint. Itu sebahagian besar sebab ia tersebar melepasi tempat asalnya; kajian PMI sendiri tentang peralihan ke arah penghantaran fit-for-purpose mendapati penerimaan hibrid meningkat daripada 20% projek pada 2020 kepada 31.5% pada 2023.

Sesuatu yang dilangkau oleh kebanyakan perbandingan agile vs waterfall: pasukan agile yang melakukan penghalusan backlog secara struktur melakukan perkara yang sama seperti program yang menjalankan rolling wave planning, cuma dengan perbendaharaan kata berbeza dan ufuk lebih pendek. Scrum Guide menerangkan penghalusan sebagai memecahkan item Product Backlog dan menambah perincian, supaya item "dianggap sedia untuk dipilih dalam acara Perancangan Sprint" hanya selepas ia mendapat perincian itu, sementara item yang lebih bawah kekal kasar sehingga tiba gilirannya. Tukar "sprint" kepada "gelombang" dan "penghalusan backlog" kepada "menukar planning package," dan anda sedang menerangkan disiplin yang sama.

Rolling wave planning Perancangan penuh di awal Perancangan lelaran agile
Disiplin asal Pengurusan prediktif dan program Waterfall tradisional Scrum atau Kanban
Perincian jangka dekat Peringkat pakej kerja atau aktiviti Perincian penuh dari hari pertama Sprint backlog, peringkat tugas
Perincian jangka jauh Planning package: bajet dan pencapaian penting sahaja Perincian penuh dari hari pertama, ketegasan sama sepanjang masa Product backlog: peringkat epic, diperhalusi ringan
Pencetus perancangan semula Sempadan gelombang tetap yang ditetapkan pada permulaan Permintaan perubahan rasmi terhadap garis dasar Setiap sempadan sprint, biasanya 1-4 minggu
Perbendaharaan kata Gelombang, ufuk, planning package Garis dasar, WBS, carta Gantt Sprint, penghalusan backlog, story point
Kesesuaian kontrak terbaik Pembayaran balik kos, masa dan bahan, atau berasaskan pencapaian penting Harga tetap, skop tetap Kerja produk dalaman, masa dan bahan
Idea asas Perincikan yang dekat, tangguhkan yang benar-benar jauh Perincikan segalanya sekarang dan terima bahawa sebahagiannya akan salah Sama seperti rolling wave, pada rentak yang lebih pendek dan tetap

Hujah jujur untuk penaja yang ragu terhadap bahasa "bunyi agile": rolling wave planning bukan konsesi kepada ketidakpastian, ia cara yang lebih tepat untuk mewakili ketidakpastian yang sedia ada. Perancangan penuh di awal tidak menghapuskan ketidakpastian itu, ia hanya menyembunyikannya dalam angka yang kelihatan lebih yakin daripada hakikatnya.

Bila rolling wave planning ialah pilihan yang salah

Teknik ini berbaloi apabila hujung projek benar-benar tidak dapat diketahui. Ia pilihan yang salah apabila itu tidak benar, atau apabila pihak yang membayar memerlukan kepastian yang secara struktur tidak dapat diberikannya.

Senario Mengapa rolling wave bergelut di sini Kesesuaian lebih baik
Kontrak harga tetap, skop tetap Klien membeli kepastian ke atas keseluruhan skop; pakej jangka jauh yang kasar menjejaskan harga itu sendiri Perancangan penuh di awal, WBS terperinci yang dirundingkan sebelum tandatangan
Penyerahan pengawalseliaan yang memerlukan pelan lengkap Penyemak meluluskan pelan yang siap, bukan pemegang tempat kotak hitam bagi fasa kemudian Perancangan penuh di awal; hadkan progressive elaboration kepada perincian pelaksanaan dalaman
Projek pendek dan mudah Seluruh projek muat dalam satu gelombang, jadi upacara gelombang hanyalah beban Langkau gelombang, rancang keseluruhannya dengan terperinci sekali
Kerja yang difahami dengan baik dan boleh diulang Tiada apa tentang fasa kemudian yang benar-benar tidak pasti, jadi perancangan jangka jauh yang kasar tidak memberi apa-apa Perancangan penuh di awal, bertemplat daripada larian terakhir pasukan bagi kerja ini

Githens membuat satu perkara berkaitan yang wajar diulang kerana ia berlawanan arah: rolling wave dibina untuk kerja pembangunan, di mana hujungnya benar-benar belum selesai, dan menerapkannya pada projek penempatan (pelancaran, migrasi, go-live yang sudah difahami dengan baik sebelum bermula) boleh menjadikan projek itu lebih perlahan dan kurang cekap berbanding merancang kesemuanya di awal. Ia jawapan khusus kepada jenis ketidakpastian khusus, dan patut keluar daripada bilik sebaik sahaja ketidakpastian itu hilang.

Bagaimana rolling wave planning disalah guna

Ini bahagian yang dilangkau oleh kebanyakan penerangan, dan yang paling penting apabila anda mempertahankan teknik ini kepada PMO yang ragu. "Rolling wave" ialah kaedah yang sah, dan juga frasa yang melindungi pasukan yang tidak pernah berniat merancang langsung.

Tanda Apa yang sebenarnya berlaku Pembetulan
Gelombang jauh kelihatan sama selama tiga sempadan berturut-turut Tiada siapa melakukan kerja perancangan semula; pemegang tempat disalin ke hadapan Tetapkan pemilik yang dinamakan dan tarikh tegas pada setiap pakej perancangan semula gelombang, dan anggap terlepasnya sebagai kelewatan jadual
Tiada siapa dapat menyatakan apa yang mencetuskan pusingan perincian gelombang seterusnya Tiada rentak sebenar, hanya niat samar untuk memikirkannya kemudian Tetapkan ufuk dan tarikh perancangan semula pada permulaan, dalam jadual
Baris bajet jangka jauh tidak berubah walaupun beberapa gelombang pembelajaran Anggaran tidak mengetat, bermakna tiada siapa menganggar semula Wajibkan setiap sempadan gelombang mengemas kini anggaran gelombang seterusnya dengan apa yang baru dipelajari
"Rolling wave" ialah jawapan setiap kali seseorang meminta pelan penuh Label itu melindungi komitmen yang dielakkan, bukan ketidakpastian sebenar Tanya apa yang khususnya tidak pasti; "tiada, kita cuma belum melakukannya" bermakna pelan yang hilang, bukan rolling wave
Planning package dibelanjakan sebelum ditukar kepada work package Disiplin bajet telah runtuh secara senyap Kuatkuasakan peraturan penukaran: tiada caj terhadap planning package sehingga ia menjadi work package

Tiada satu pun daripada ini luar biasa. Ia akibat yang boleh diramal daripada menerima pakai perbendaharaan kata rolling wave tanpa disiplinnya, dan setiap satu boleh dibetulkan dengan meletakkan tarikh, pemilik dan langkah kelulusan di mana niat samar dahulunya berada.

Cara melaksanakan rolling wave planning: langkah demi langkah

Langkah 1: Sahkan ini sememangnya teknik yang betul

Semak bahawa ketidakpastian itu benar, bukan sekadar belum ditangani. Jika fasa kemudian difahami dengan baik tetapi tiada siapa menjadualkan kerja untuk merancangnya, itu jurang perancangan, bukan kes untuk rolling wave. Ketidakpastian sebenar biasanya berpunca daripada kebergantungan yang belum selesai, atau kitaran hayat projek di mana fasa kemudian bergantung pada hasil yang belum anda ada.

Langkah 2: Tetapkan ufuk dan rentak gelombang

Gunakan pemacu di atas: ketidakstabilan keperluan, masa pendahuluan pemerolehan, jenis kontrak, kestabilan pasukan. Tulis ufuk dan tarikh perancangan semula ke dalam jadual itu sendiri, bukan perbualan sampingan.

Langkah 3: Bina WBS program penuh pada peringkat planning package

Setiap fasa dan penghantaran mendapat sekurang-kurangnya satu planning package, angka bajet dan tarikh pencapaian penting, sebelum apa-apa dipecahkan lebih jauh. Ini melindungi peraturan 100% merentas setiap gelombang dari hari pertama.

Langkah 4: Pecahkan gelombang semasa hingga peringkat pakej kerja

Terapkan peraturan 8/80 pada gelombang semasa sahaja. Anggarkannya dengan anggaran tiga titik sekarang kerana kerja itu sudah cukup difahami untuk menyokong julat sebenar.

Langkah 5: Tetapkan garis dasar gelombang semasa dan kekangan luar program

Tetapkan garis dasar gelombang semasa pada perincian penuh, dan tetapkan garis dasar jumlah bajet dan tarikh tamat program sebagai kekangan yang mesti dimuatkan oleh setiap gelombang masa depan.

Langkah 6: Laksanakan, jejaki dan lindungi tarikh sempadan gelombang

Jalankan gelombang semasa seperti mana-mana kerja yang diurus dengan baik, menjejaki angka sebenar terhadap garis dasar yang baru anda tetapkan.

Langkah 7: Rancang semula pada sempadan, dan anggapnya sebagai penghantaran sebenar

Apabila sempadan tiba, tukar planning package seterusnya kepada work package menggunakan apa yang anda pelajari semasa melaksanakan gelombang sebelumnya, jalankan sebarang perubahan garis dasar yang terhasil melalui kawalan perubahan formal, dan gerakkan ufuk ke hadapan.

Kesilapan biasa dengan rolling wave planning

Kesilapan Pembetulan
Menganggap rolling wave sebagai lesen untuk melangkau perancangan sepenuhnya Setiap gelombang masih mendapat pelan penuh yang sebenar; hanya masa perincian yang berubah
Tiada pemilik yang dinamakan atau tarikh tetap untuk perancangan semula gelombang seterusnya Letakkan perancangan semula dalam jadual sebagai pakejnya sendiri, dengan pemilik dan tarikh akhir
Menetapkan garis dasar seluruh projek pada perincian pakej kerja pada hari pertama Tetapkan garis dasar perincian jangka dekat dan pakej jangka jauh secara berasingan, sepadan dengan keyakinan setiap gelombang
Membiarkan planning package menanggung caj sebelum ditukar kepada work package Pegang perbelanjaan pada peringkat planning package untuk pembajetan sahaja, sehingga ia ditukar
Anggaran gelombang jauh yang tidak pernah mengetat apabila program berkembang Wajibkan anggaran baharu pada setiap sempadan gelombang, dibina daripada apa yang diajar gelombang terakhir
Mengelirukan rolling wave planning dengan alasan untuk perluasan skop Kekalkan garis dasar luar, bajet dan tarikh tamat, tetap; hanya perincian dalaman yang bergulir

Soalan Lazim tentang Rolling Wave Planning

Apakah perbezaan antara rolling wave planning dan progressive elaboration?

Progressive elaboration ialah prinsip umum bahawa pelan menjadi lebih terperinci apabila maklumat yang lebih baik tiba, terpakai pada mana-mana bahagian pelan, bukan hanya jadual. Rolling wave planning ialah teknik penjadualan yang menerapkannya: kerja jangka dekat dipecahkan hingga peringkat pakej kerja, kerja jangka jauh kekal pada peringkat planning package yang kasar, dan rentak tetap menggerakkan perincian ke hadapan gelombang demi gelombang.

Sejauh mana ke hadapan gelombang patut dirancang dengan terperinci?

Tiada piawaian tetap. Ufuk patut sepadan dengan seberapa pantas andaian anda menjadi lapuk, didorong oleh ketidakstabilan keperluan, tempoh pendahuluan pemerolehan atau kontrak, dan kestabilan pasukan. Pasukan perisian sering menjalankan ufuk 2 hingga 4 minggu yang sejajar dengan sprint; program perusahaan lazimnya menjalankan satu sukuan penuh; program modal dan pembinaan sering memanjang kepada 3 hingga 6 bulan yang terikat pada pencapaian penting pemerolehan.

Adakah rolling wave planning sama dengan perancangan sprint agile?

Serupa dari segi struktur, bukan serupa sepenuhnya. Kedua-duanya memperincikan kerja jangka dekat dan menangguhkan perincian jangka jauh pada rentak tetap. Rolling wave planning datang daripada pengurusan prediktif dan program, dengan planning package formal dan akaun kawalan; perancangan lelaran agile datang daripada Scrum atau Kanban, dengan penghalusan backlog dan story point. Pasukan agile yang melakukan penghalusan backlog melakukan sesuatu yang sangat hampir dengan rolling wave planning di bawah perbendaharaan kata berbeza.

Bolehkah anda menetapkan garis dasar bagi projek yang menggunakan rolling wave planning?

Ya, tetapi garis dasar mesti mencerminkan tahap keyakinan yang berbeza. Gelombang semasa ditetapkan garis dasarnya pada perincian pakej kerja penuh. Gelombang masa depan ditetapkan garis dasarnya pada peringkat planning package, jumlah bajet dan tarikh pencapaian penting. Bajet dan tarikh tamat program keseluruhan ditetapkan garis dasarnya sebagai kekangan luar, dan sebarang perubahan padanya melalui kawalan perubahan formal tanpa mengira gelombang mana yang disentuhnya.

Mengapa planning package penting jika projek saya tidak menjalankan pengurusan earned value formal?

Disiplin itu masih penting tanpa EVM formal. Planning package ialah pemegang tempat yang membawa bajet dan tarikh sebenar tetapi tiada senarai tugas, dan peraturan bahawa ia tidak patut menanggung caj sehingga ditukar kepada work package menghalang ketidakpastian jangka jauh daripada senyap-senyap menjadi perbelanjaan yang tidak bertanggungjawab. Melangkau disiplin itu ialah salah satu cara paling biasa rolling wave planning disalah guna.

Bilakah saya patut mengelak rolling wave planning sepenuhnya?

Elakkannya pada kontrak harga tetap dengan skop yang sepenuhnya tetap, pada kerja pengawalseliaan yang memerlukan pelan lengkap sebelum kelulusan, pada projek pendek yang muat dalam satu gelombang, dan pada kerja yang difahami dengan baik dan boleh diulang di mana tiada apa tentang fasa kemudian yang benar-benar tidak pasti. Perancangan penuh di awal ialah pilihan yang lebih jujur dalam kesemua empat kes.

Rolling wave planning bukan lindung nilai terhadap keperluan berkomitmen. Ia cara berkomitmen yang lebih jujur: perincian penuh untuk apa yang anda tahu, bajet dan tarikh sebenar untuk apa yang anda belum tahu, dan satu titik tetap di mana jurang itu tertutup. Tetapkan ufuk dengan sengaja, letakkan tarikh pada kerja perancangan semula setiap gelombang, dan kekalkan garis dasar luar dengan stabil sementara perincian dalaman bergulir ke hadapan, dan anda akan mempunyai pelan yang boleh dipercayai penaja pada bulan pertama dan masih dipercayai pada bulan kedua belas.

About the author

Tara Minh

Tara Minh

Senior Operations & Growth Strategist

Tara Minh is Senior Operations & Growth Strategist at Rework, helping B2B SaaS leaders scale without breaking their teams. Tara turns messy workflows into systems people actually follow. Readers get practical frameworks they can use to cut waste, align teams, and grow on purpose.