ひとことで言うと#
プロジェクトの最終成果物を頂点に、段階的に小さな作業単位(ワークパッケージ)に分解していくツリー構造の図。「やるべきこと」の全体像を漏れなく・ダブりなく把握するための基本ツール。
押さえておきたい用語#
- ワークパッケージ(Work Package)
- WBSの最下層にある、見積もり・担当割り当てが可能な最小の作業単位のこと。「1人が1〜2週間で完了できる」粒度が目安。
- 8/80ルール(Eight/Eighty Rule)
- ワークパッケージの作業量は最短8時間、最長80時間を目安にするというルール。粒度が細かすぎず粗すぎない適切な分解の指標。
- MECE(ミーシー)
- Mutually Exclusive, Collectively Exhaustiveの略で、漏れなく・ダブりなく分類すること。WBSの分解で最も重要な原則。
- WBS辞書(WBS Dictionary)
- 各ワークパッケージの作業内容・担当者・工数・成果物を詳細に記述した補足文書のこと。WBSのツリー図だけでは伝えきれない情報を補完する。
WBSの全体像#
こんな悩みに効く#
- プロジェクト開始後に「これも必要だった」と追加作業が頻発する
- 見積もりが毎回大幅にズレる
- チームメンバーが全体像を把握できず、自分のタスクしか見ていない
基本の使い方#
プロジェクトの最終的なアウトプットを明確にする。
- WBSの頂点(レベル1)にプロジェクトの最終成果物を置く
- 「何を届けるか」を具体的に定義する
- スコープ(範囲)の境界線を明確にしておく
ポイント: WBSは「作業」ではなく**「成果物」で分解する**のが正式なやり方。「○○する」ではなく「○○(もの)」で表現する。
レベル2として、成果物の主要な構成要素を洗い出す。
- システムであれば「フロントエンド」「バックエンド」「インフラ」「テスト」など
- イベントであれば「会場」「コンテンツ」「集客」「運営」など
- MECE(漏れなく・ダブりなく)を意識して分ける
ポイント: 3〜7個程度に分けるのが管理しやすい。多すぎても少なすぎてもNG。
見積もり可能な粒度(ワークパッケージ)まで細分化する。
- レベル3、レベル4と段階的に分解していく
- ワークパッケージは「1人が1〜2週間で完了できる」粒度が目安
- 分解しすぎると管理が煩雑になるので、適切な深さで止める
ポイント: **「8/80ルール」**を参考に。ワークパッケージは最短8時間、最長80時間が目安。
各ワークパッケージの詳細情報を記述する。
- 作業内容の説明、担当者、見積もり工数、成果物を記入
- WBSをもとにガントチャートを作成し、スケジュールに落とし込む
- コスト見積もりのベースとしても活用する
ポイント: WBSは見積もり・スケジュール・コスト管理すべての基礎。ここが正確なら後工程がすべて楽になる。
具体例#
背景: 従業員120名のIT企業が自社Webサイトを全面リニューアル。チーム8名(PM1名、デザイナー2名、エンジニア4名、ライター1名)。
WBS(3レベル分解):
| レベル1 | レベル2 | レベル3(ワークパッケージ) | 工数 |
|---|---|---|---|
| Webサイトリニューアル | 企画・設計 | 現状分析レポート | 24h |
| 要件定義書 | 40h | ||
| サイトマップ | 16h | ||
| ワイヤーフレーム(10画面) | 40h | ||
| デザイン | トップページデザイン | 32h | |
| 下層テンプレート(5種) | 40h | ||
| コンポーネントライブラリ | 24h | ||
| 開発 | フロントエンド実装 | 80h | |
| CMS構築 | 56h | ||
| フォーム実装 | 24h | ||
| 外部サービス連携 | 16h | ||
| テスト・公開 | テスト計画書 | 8h | |
| 統合テスト実施 | 24h | ||
| 公開作業+リダイレクト | 16h | ||
| 運用マニュアル | 16h | ||
| 合計 | 15ワークパッケージ | 456h |
WBS辞書(抜粋 — 「CMS構築」):
- 作業内容: WordPress + カスタム投稿タイプ構築、プラグイン選定・設定、管理画面カスタマイズ
- 担当者: エンジニアA
- 工数: 56時間(7営業日)
- 成果物: CMSセットアップ完了環境、管理者マニュアル
- 完了基準: 全投稿タイプが正常動作、管理者が記事投稿可能
結果: WBSを基にガントチャートを作成し、2.5ヶ月のプロジェクト計画を策定。実際の完了は2ヶ月半+1週間(予定比+4%)。WBSの段階で「外部サービス連携」を独立したワークパッケージにしたことで、APIの仕様変更リスクを早期に検知できた。
背景: 自動車部品メーカー(従業員500名)が新工場を建設。PMO3名+現場リーダー5名+各部門担当22名の計30名体制。予算15億円、期間24ヶ月。
WBS(レベル2まで — レベル3は合計85ワークパッケージ):
| レベル1 | レベル2 | WP数 | 概算工数 |
|---|---|---|---|
| 新工場建設 | 用地・建屋 | 12 | 8,000h |
| 生産設備 | 18 | 12,000h | |
| ユーティリティ | 10 | 4,000h | |
| 品質管理体制 | 15 | 3,500h | |
| 人員・教育 | 12 | 2,800h | |
| IT・情報システム | 10 | 2,200h | |
| 試運転・検証 | 8 | 3,000h | |
| 合計 | 7カテゴリ | 85 WP | 35,500h |
WBS作成の工夫:
- レベル2はMECEの原則に基づき7カテゴリに分類
- 各WPの粒度を40〜80時間(1〜2週間)に統一
- WBS辞書に「先行WP」欄を追加し、依存関係も管理
- 月次でWBSレビューを実施し、スコープ変更があれば即座にWPを追加・修正
見積もり精度の検証:
| フェーズ | WBS見積もり | 実績 | 誤差率 |
|---|---|---|---|
| 用地・建屋 | 8,000h | 8,400h | +5% |
| 生産設備 | 12,000h | 13,200h | +10% |
| 品質管理体制 | 3,500h | 3,300h | -6% |
| 全体 | 35,500h | 37,800h | +6.5% |
結果: 24ヶ月で予定通り竣工。見積もり誤差は全体で+6.5%に収まった。85のWPを作成したことで、進捗率を「完了WP数 ÷ 全WP数」で定量的に報告でき、経営陣への月次報告の信頼性が向上した。
背景: 人口4万人の町が大規模防災訓練イベントを初めて企画。担当チーム5名(防災課3名+総務課2名)。予算300万円、準備期間4ヶ月。
WBS(全3レベル):
| レベル1 | レベル2 | レベル3(WP) | 工数 | 担当 |
|---|---|---|---|---|
| 防災訓練イベント | 企画 | 実施計画書 | 40h | 防災課長 |
| 関係機関調整(消防・警察・自衛隊) | 30h | 防災課A | ||
| 予算計画書 | 16h | 総務課B | ||
| 会場 | 会場確保・レイアウト図 | 24h | 防災課B | |
| 設営・撤去計画 | 16h | 防災課B | ||
| 安全管理計画 | 20h | 防災課A | ||
| 集客 | 広報チラシ・Web告知 | 24h | 総務課C | |
| 学校・自治会への参加要請 | 20h | 防災課長 | ||
| 参加者受付システム | 16h | 総務課B | ||
| コンテンツ | 避難訓練シナリオ | 32h | 防災課A | |
| 体験コーナー設計(5種) | 40h | 防災課B | ||
| 講演会手配 | 16h | 防災課長 | ||
| 運営 | 当日運営マニュアル | 24h | 全員 | |
| ボランティアスタッフ募集・教育 | 30h | 総務課C | ||
| 事後報告書 | 16h | 防災課長 | ||
| 合計 | 5カテゴリ | 15 WP | 364h |
WBSが生んだ効果:
- 「関係機関調整」を独立WPにしたことで、消防・警察・自衛隊への依頼を並行で進められた
- 「安全管理計画」を見落としかけていたが、MECEで分解したことで早期に気づいた
- 各WPに工数を見積もったことで、5名×4ヶ月=3,200時間の中で364時間(11%)がイベント準備、残りが通常業務と判明
結果: 4ヶ月の準備期間内に全15WPを完了。当日参加者1,200名(目標の1.5倍)。事後アンケートの満足度88%。初めての大規模イベントでもWBSで全作業を可視化したことで、5名という少人数で漏れなく準備を完了できた。
やりがちな失敗パターン#
- 「作業」で分解してしまう — 「調査する」「作成する」のような動詞で分けると、成果物の全体像が見えにくくなる。「成果物(名詞)」で分解するのが原則
- 分解の粒度がバラバラ — あるブランチは詳細に分解されているのに、別のブランチは粗いまま。同じレベルは同じ粒度で揃えることを意識する
- 一度作って放置する — スコープが変わったのにWBSを更新しないと、実態と乖離する。スコープ変更時には必ずWBSも更新する
- WBSだけで終わらせる — WBSはツリー図だけでは不十分。WBS辞書で各WPの詳細情報を補完しないと、担当者が何をすべきか分からず、見積もりの根拠も残らない
まとめ#
WBSは、プロジェクトの全作業を漏れなく洗い出すための基本ツール。成果物を階層的に分解することで、見積もり精度が上がり、スケジュールやコスト計画の土台ができる。「成果物で分解する」「MECEを徹底する」「8/80ルールで粒度を揃える」の3原則を守れば、初めてのプロジェクトでも精度の高い計画が立てられる。ガントチャートやクリティカルパス法と組み合わせて使うことで、プロジェクト計画の質が格段に向上する。