スコープ管理

スコープ すこーぷ

プロジェクト管理WBS要件定義スコープクリープ成果物変更管理
スコープについて教えて

簡単に言うとこんな感じ!

スコープとは「このプロジェクトでやること・やらないことの境界線」のことだよ! 工事でいう「設計図に書いてあること全部」みたいなもので、最初にここをハッキリ決めないと、あとから「それもやって」が増えまくって予算も期間もオーバーしちゃうんだ。


スコープとは

スコープ(Scope) とは、プロジェクトや契約において「何をどこまで実施するか」を定めた範囲のことです。システム開発の文脈では、「このシステムで実現する機能の一覧」「今回の開発に含まれる作業の範囲」がスコープにあたります。

スコープが明確になっていないと、開発の途中で「やっぱりこの機能も追加して」「あの帳票も出力できるようにして」といった追加要求が次々と発生し、コスト超過・納期遅延・品質低下につながります。これを スコープクリープ(Scope Creep) と呼び、プロジェクト失敗の最大原因のひとつです。

発注担当者にとって、スコープ管理は「最初の合意内容を守り、追加費用・追加期間の発生を防ぐ」ための最重要スキルといえます。スコープは契約書・仕様書要件定義書の中心に置かれ、ベンダーとの交渉や変更管理の基準になります。


スコープの核心的な構造

スコープは大きく プロダクトスコーププロジェクトスコープ の2種類に分かれます。

種類内容
プロダクトスコープ作るモノ・システムの機能・仕様の範囲「受注管理機能・在庫照会機能を実装する」
プロジェクトスコープそのために行う作業・成果物の範囲要件定義〜テストまで実施。移行作業は含まない」

スコープを定義するときは、「含むもの(In Scope)」と「含まないもの(Out of Scope)」の両方を明示するのがポイントです。

■ スコープ定義の基本構成

【In Scope:やること】
  ✔ 受注管理機能の開発
  ✔ 既存DBからのデータ移行設計
  ✔ 結合テスト・受入テスト支援

【Out of Scope:やらないこと】
  ✘ スマートフォンアプリ対応
  ✘ 本番環境の構築・運用保守
  ✘ ユーザー向け操作研修の実施

覚え方のコツ

「スコープ=スコープライフル(狙撃銃)の照準」と覚えると便利です。照準の円の中に入っているものがやること、円の外がやらないこと。狙いを定める前に引き金を引いても的に当たらないように、スコープを決める前に開発を始めてはいけない、ということです。

WBSとの関係

スコープを定義したあと、それを作業レベルに分解したものが WBS(Work Breakdown Structure=作業分解構造) です。スコープがしっかり決まっていないと、WBSも正確に作れません。

ステップ内容
①スコープ定義「何を作るか・何をするか」を言語化
②WBS作成スコープを細かい作業単位に分解
③見積もり各作業の工数・費用を積算
④スケジュール作成作業順序・担当・期間を決定

歴史と背景

  • 1960年代〜 NASAやアメリカ国防総省の大規模プロジェクトで、「作業範囲の明確化なしに予算・進捗が管理できない」という教訓が蓄積される
  • 1969年 PMI(プロジェクトマネジメント協会)が設立。スコープ管理がプロジェクト管理の中核概念として体系化される
  • 1987年 PMIが PMBOK(Project Management Body of Knowledge) 初版を発行。スコープ管理が独立した知識エリアとして定義される
  • 1990年代〜 ソフトウェア開発の大型プロジェクトでスコープクリープによる失敗事例が多発。スコープ定義の重要性が広く認識される
  • 2001年 アジャイル宣言。スコープを最初に全部決めるのではなく、イテレーション(繰り返し)ごとに柔軟に調整するアプローチが普及し始める
  • 現在 ウォーターフォール・アジャイルどちらでもスコープ管理の考え方は必須とされ、PMP・IPA試験でも重要項目として出題される

スコープ管理とスコープクリープの比較

スコープ管理が機能しているプロジェクトとそうでないプロジェクトでは、結果が大きく異なります。

スコープ管理あり vs スコープクリープ発生時の比較 ✅ スコープ管理あり 要件・範囲が文書化されている 追加要求は変更管理プロセスへ コスト・期間の見通しが立つ ベンダーとの合意基準が明確 納期・品質を守りやすい ⚠️ スコープクリープ発生時 「ついでに」が積み重なる 口頭の要求がそのまま実装される 予算・期間がどんどん膨らむ 何が完成形か誰も分からなくなる プロジェクト失敗・炎上リスク大

アジャイル開発でのスコープの扱い

ウォーターフォール型開発では最初にスコープを全部決めますが、アジャイル開発 ではスコープを「バックログ(やることリスト)」として管理し、優先順位を付けながらイテレーションごとに対象を調整します。スコープが変わること自体を前提とした柔軟な管理方式です。

観点ウォーターフォールアジャイル
スコープの決め方プロジェクト開始前に全量確定バックログで優先順位管理・随時更新
変更への対応変更管理プロセスで承認が必要イテレーション単位で取り込む
向いているケース要件が明確・変化が少ない要件が曖昧・変化が多い

関連する規格・RFC

規格内容
PMBOK第7版(PMI)スコープ管理を含むプロジェクト管理の国際標準ガイドライン
ISO 21500:2021プロジェクトマネジメントの国際規格。スコープ管理の定義を含む

関連用語

  • WBS — スコープを作業単位に分解した構造図
  • 要件定義 — スコープを決めるために「何が必要か」を明確化するプロセス
  • スコープクリープ — 合意なしにスコープが少しずつ拡大していく現象
  • 変更管理 — スコープの変更を承認・記録するプロセス
  • プロジェクト憲章 — プロジェクトの目的・スコープ・体制を定めた基本文書
  • ウォーターフォール — 最初にスコープを全量確定する開発手法
  • アジャイル — スコープを柔軟に変えながら進める開発手法
  • バックログ — アジャイルにおけるスコープ管理の実践形式