テックエイド
Udemy共通クーポン:TA2605LEARN02 詳細を見る
IT基礎

WBSとは?作業を分解して計画を立てる基本を初心者向けに解説

#WBS #IT基礎 #非エンジニア向け #FEX #PM候補 #進捗管理
WBSとは?作業を分解して計画を立てる基本を初心者向けに解説

「WBSを作ってください」「WBSで管理しましょう」という言葉、プロジェクト会議でよく聞きます。「WBSって何?」と思いながらも聞けなかった経験はないでしょうか。

この記事では、WBSとは何か、なぜ使われるのかを初心者にもわかるように解説します。

この記事でわかること

  • WBSとは何か(シンプルな定義)
  • WBSを使う目的
  • WBSの基本的な構造
  • WBSとガントチャートの違い
  • PMや非エンジニアが知っておくべきポイント

WBSとは?

**WBS(Work Breakdown Structure、ワーク・ブレークダウン・ストラクチャー)**とは、プロジェクトの作業を階層的に分解した計画表のことです。

日本語では「作業分解構造」とも呼ばれます。「このプロジェクトをやり遂げるために、どんな作業が必要か」を大きな塊から細かい単位へと分解して整理したものです。

身近な例で考えると

引っ越しの準備が分かりやすい例です。

「引っ越しを完了する」という大きな目標を分解すると:

  1. 新居の手続き
    • 物件探し
    • 契約手続き
    • 引っ越し業者の手配
  2. 荷物のまとめ
    • 不用品の処分
    • 梱包
  3. 引っ越し当日
    • 搬出
    • 搬入
    • 荷解き
  4. 各種住所変更
    • 役所への届け出
    • 銀行・保険の住所変更

このように「大きな作業→中くらいの作業→小さな作業」と分解していくのがWBSの考え方です。

WBSの基本構造

WBSは一般的にExcelやスプレッドシートで管理します。

レベル内容
第1階層フェーズ要件定義・設計・開発・テスト
第2階層タスクグループ画面設計・DB設計
第3階層作業項目ログイン画面設計・商品検索画面設計

最終的な作業項目(ワークパッケージ)には、担当者・開始予定日・終了予定日・完了条件などを設定します。

WBSとガントチャートの違い

よく混同される「ガントチャート」との違いをまとめます。

WBSガントチャート
何を表すか作業の階層的な分解作業のスケジュール(時間軸)
主な用途作業の全体像の整理日程管理・進捗把握

WBSで作業を洗い出してからガントチャートで日程を設定するのが基本の流れです。両方をあわせて「WBS(兼ガントチャート)」として一つの表で管理することも多いです。

IT現場ではどう使われるか

ITプロジェクトでは、プロジェクトの計画フェーズでWBSを作成します。

WBSがあると:

  • 作業の漏れを防げる
  • 担当者を明確にできる
  • スケジュールの見積もりができる
  • 進捗の確認ができる

PMや非エンジニアの立場では、「WBSに載っていないタスクが後から出てきた」という状況に注意が必要です。WBSを最初に丁寧に作ることで、後からの追加作業(スコープクリープ)を防ぐことができます。

初心者がつまずきやすいポイント

「WBS=Excelの一覧表」と思っている

WBSの本質は「作業を分解して整理する考え方」です。ツールはExcel・スプレッドシート・プロジェクト管理ツール(Jira、Asanaなど)など何でも構いません。

「最初に完璧なWBSを作ろうとする」

最初から全作業を網羅しようとすると時間がかかります。大きな粒度でWBSを作り、工程が進むにつれて詳細化するアプローチが現実的です。

「WBSを作ったら更新しない」

作業が増えたり変わったりするのはよくあることです。WBSは「作ったら終わり」ではなく、プロジェクトを通して更新し続けるものです。

関連用語

  • ガントチャート:タスクのスケジュールを横棒グラフで表したもの
  • マイルストーン:プロジェクトの重要な節目・期限
  • スコープクリープ:当初の計画外の作業が増えていくこと
  • タスク分解:大きな作業を実行可能な単位に分けること

さらに学ぶなら

WBSの作り方とプロジェクト計画を体系的に学びたい方は、テックエイドのコースをご覧ください。