ローリングウェーブ計画法(詳細)

英語名 Rolling Wave Planning Detail
読み方 ローリング ウェーブ プランニング ディテール
難易度
所要時間 2〜4時間(初回計画)、週1回30分(更新)
提唱者 PMBOK(Project Management Body of Knowledge)/ PMI
目次

ひとことで言うと
#

プロジェクトの近い将来の作業は詳細に、遠い将来の作業は概略レベルで計画し、時間の経過とともに段階的に詳細化していく計画手法。「最初から完璧な計画を立てる」のではなく「わかった分だけ精密にする」という現実的なアプローチ。

押さえておきたい用語
#

押さえておきたい用語
ローリングウェーブ(Rolling Wave)
波が打ち寄せるように、計画の詳細度が時間とともに手前から奥へ広がっていく様子を表す比喩。PMBOKで定義された段階的詳細化の手法。
ウェーブ(計画の波)
詳細計画を作成するタイミングの単位。2〜4週間ごとに「次のウェーブ」を詳細化するのが一般的である。
ワークパッケージ
WBS(作業分解構造)最下位の作業単位のこと。ローリングウェーブ計画では、近いウェーブのみワークパッケージまで分解する。
プランニングパッケージ
遠い将来の作業を概略レベルでまとめた計画単位を指す。詳細が未定の段階ではこの粒度で管理し、時期が近づいたらワークパッケージに分解する。

ローリングウェーブ計画法の全体像
#

ローリングウェーブ計画法:近い波は詳細に、遠い波は概略で管理する
現在将来 →Wave 1(今〜2週)詳細計画タスクA-1: DB設計(3日)タスクA-2: API実装(4日)タスクA-3: テスト(2日)Wave 2(3〜6週)概略計画機能B: 決済連携(2週)機能C: 通知機能(1週)Wave 3(7週〜)方向性のみPhase 2: 拡張機能群高精度低精度── 時間が経つと次のWaveを詳細化 ──定期更新サイクル(2〜4週ごと)Wave 2 → 詳細化して新しい Wave 1 に昇格Wave 3 → 情報が増えて Wave 2 に昇格── わかった分だけ精密にする ──
ローリングウェーブ計画法の運用フロー
1
全体を概略で計画
プロジェクト全体をフェーズ単位で大まかに計画する
2
直近Waveを詳細化
今〜2週間分をワークパッケージまで分解する
3
実行しながら学ぶ
実行結果と新しい情報を次のWave計画に反映する
次のWaveを詳細化
2〜4週ごとに次のWaveをワークパッケージに分解し繰り返す

こんな悩みに効く
#

  • 半年先のプロジェクト計画を初日に全部作れと言われるが、先が読めない
  • 最初に立てた計画と実態がどんどん乖離して計画が形骸化する
  • 不確実性が高い領域(R&D、新規事業)で「計画通り」を求められる

基本の使い方
#

プロジェクト全体を概略レベルで区切る
まずプロジェクト全体をフェーズやマイルストーン単位で大まかに区切る。各フェーズの期間と成果物の概要だけを決め、タスクレベルの分解はしない。この段階では「プランニングパッケージ」として管理する。
直近の2〜4週間をワークパッケージに分解する
最初のWave(今〜2週間)だけを、担当者・工数・成果物・完了条件まで具体化する。「誰が・何を・いつまでに」が明確になるレベルまで分解する。次のWave(3〜6週)は機能単位・作業単位の粒度にとどめる。
実行しながら情報を集める
直近Waveの作業を実行しながら、次のWaveに必要な情報(技術的な制約、ステークホルダーの要望変化、工数の実績値)を集める。この「実行から得た学び」が次のWave計画の精度を上げる材料になる。
定期的に次のWaveを詳細化する
2〜4週ごとに「計画の波」を前に進める。Wave 2だった概略計画を詳細化して新しいWave 1に昇格させ、Wave 3だった方向性レベルをWave 2に昇格させる。このサイクルをプロジェクト終了まで繰り返す。

具体例
#

例1:スタートアップが新規SaaSプロダクトの開発計画を段階的に立てる

従業員12名のSaaS企業。BtoB向け在庫管理ツールの新規開発(期間6か月)。PMが最初に6か月分の詳細計画を立てようとしたが、顧客ヒアリングの結果次第で機能仕様が大きく変わる可能性があった。

ローリングウェーブ計画法を採用。

Wave期間計画の粒度内容
Wave 1今〜2週タスク単位(日次)顧客ヒアリング5社、要件定義書v1作成
Wave 23〜6週機能単位(週次)コア機能3つの設計・プロトタイプ
Wave 37〜12週フェーズ単位開発・テスト
Wave 413〜24週方向性のみβ版リリース・改善サイクル

Wave 1の顧客ヒアリングで「入出庫のバーコード読み取り」が最優先と判明。Wave 2の計画をこの結果に基づいて詳細化し、プロトタイプの対象機能を絞り込んだ。最初から6か月分の計画を固めていたら、ヒアリング結果に合わせた軌道修正に 3週間 かかっていた見込みだが、ローリングウェーブでは 3日 で計画を更新できた。

例2:メーカーが工場IoT化プロジェクトで不確実性に対応する

従業員600名の食品メーカー。工場のIoT化プロジェクト(予算 8,000万円、期間12か月)。センサー選定→データ収集基盤構築→ダッシュボード開発の3フェーズ構成だが、センサーの選定結果が後続フェーズの工数を大きく左右する。

PMが3フェーズの概略計画を作成し、Wave 1(センサー選定・PoC)のみ詳細化した。

  • Wave 1(4週間):5社のセンサーを評価、温湿度・振動の 3種類 でPoC実施。タスクは日単位で管理
  • Wave 2(8週間):データ収集基盤の設計・構築。PoCの結果待ちのため、2パターン(クラウド直送 / エッジ処理)を概略レベルで用意
  • Wave 3(残り):ダッシュボード開発。方向性のみ

Wave 1のPoCで「振動センサーのデータ量が想定の 3倍」と判明。エッジ処理が必須とわかり、Wave 2の計画をエッジ処理前提に詳細化。最初から全工程を固めていたらクラウド直送前提で設計が進み、手戻りコストは 推定1,200万円 だった。ローリングウェーブで手戻りを 0円 に抑えた。

例3:自治体が住民向けアプリ開発を段階的に計画する

人口8万人の地方自治体。住民向け防災アプリの開発(予算 2,500万円、期間10か月)を外部ベンダーに委託。しかし住民アンケートの結果によって必要機能が変わるため、最初の段階で全機能を確定できなかった。

ベンダーと協議し、ローリングウェーブ方式で契約。

  • Phase 1(4週・詳細計画):住民アンケート実施 + 避難所マップ機能の開発(確定要件)
  • Phase 2(8週・概略計画):アンケート結果に基づく追加機能(安否確認 or 備蓄管理のいずれか)
  • Phase 3(残り・方向性のみ):テスト・リリース・運用移行

アンケートの結果、住民の 72% が「安否確認機能」を最優先と回答。Phase 2の計画を安否確認機能に一本化し、備蓄管理は次年度に回した。予算内で開発を完了し、リリース初月のダウンロード数は目標の 1.3倍 に達した。

やりがちな失敗パターン
#

パターン何が起きるか対策
全Waveを最初から詳細化してしまうウォーターフォールと変わらず、手戻りが大きくなる直近Wave以外はプランニングパッケージ(概略)にとどめる
Waveの更新タイミングを決めない概略計画のまま放置され、詳細化が遅れる2〜4週ごとの更新タイミングをカレンダーに入れる
概略計画を「未決定」と混同するステークホルダーが「計画がない」と不安になる概略でも期間・予算・成果物の概要は明示する
実行結果を次のWaveに反映しないせっかくの学びが計画に活かされず精度が上がらないWave更新時に「前のWaveで何がわかったか」の振り返りを必ず行う

まとめ
#

ローリングウェーブ計画法は、近い作業を詳細に、遠い作業を概略で計画し、時間の経過とともに段階的に詳細化していく手法。不確実性の高いプロジェクトで「最初から完璧な計画」を求めるのではなく、実行から得た学びを次の計画に反映するサイクルを回す。2〜4週ごとの定期更新を仕組み化すれば、計画の精度と実行の柔軟性を両立できる。