皆様、こんにちは。
DX開発事業部 クロスイノベーションセクション スマホグループの楊林です。

前回の投稿では、予測型と適応型のプロジェクトのそれぞれの特徴についてご紹介しました。
では、予測型アプローチ、すなわちウォーターフォール型開発においては、どのような知識体系と手法が存在するのでしょうか?
今回から数回に分けて、PMBOKが示す予測型アプローチを詳しく解読していきます。

詳細に入る前に、まずPMBOKにおける予測型の知識体系がどのような構造を持つのかを確認していきましょう。

予測型プロセス

予測型プロジェクトは、基本的に次の二つのプロセスによって構成されています。

  • プロダクト指向プロセス:プロジェクトで作成するプロダクトの仕様を定義し、それを具現化していくプロセスです。業界や領域によって具体的な内容は異なります。
  • プロジェクトマネジメント・プロセス:最終成果に向けて、系統的に実施される一連のアクティビティです。業界に依存せず、ほとんどのプロジェクトで共通する内容を持ちます。

この二つのプロセスはプロジェクト期間を通じて重なり合い、相互に影響し合いながら進行します。

PMBOKでは特にプロジェクトマネジメント・プロセスに焦点を当て、49個のプロセスを体系化しています。これらは時間軸と作業領域の二つの観点から分類されています。
まずはその分類方法を見ていきましょう。

プロセス群

PMBOKでは49個のプロセスを、時間軸に沿って次の5つに分類しています。これらを「プロセス群」と呼びます。

  • 立上げ(IN):新規プロジェクトまたは既存プロジェクトの新しいフェーズを定義し、開始の認可を得るためのプロセス群
  • 計画(PL):プロジェクト目標の達成に向け、スコープを確定し、目標を洗練し、必要な行動を定義するためのプロセス群
  • 実行(EX):最も多くのリソースが投入され、計画書に定義された作業を完了し、要求事項を満たすためのプロセス群
  • 監視・コントロール(MC):プロジェクトの進捗やパフォーマンスを追跡・レビューし、必要に応じて調整を行うプロセス群
  • 終結(CL):プロジェクト、フェーズ、または契約を正式に完了するためのプロセス群

これらのプロセス群は独立して存在するものではなく、プロジェクト・ライフサイクルの中で相互に重なり合いながら進行します。

各フェーズではPDCAサイクル(計画Plan→実行Do→確認Check→処置Act)を回し、フェーズ間ではフェーズ・ゲートで進捗確認を行います。

知識エリア

プロセス群が「時間軸での分類」であるのに対し、PMBOKではこれらの49個のプロセスを作業領域の観点からも10種類に分類しています。これらを「知識エリア」と呼びます。

  • 統合:各プロセスやプロジェクト・マネジメント活動の特定・定義・調整を行う領域
  • スコープ:必要な作業のみが漏れなく確実に含まれるように作業範囲を計画・管理する領域
  • スケジュール:プロジェクトを所定期間内に完了させるための計画と管理に関する領域
  • コスト:承認済み予算内でプロジェクトを完了するためのコスト計画と管理に関する領域
  • 品質:ステークホルダーの期待を満たすために品質要求を管理する領域
  • 資源:必要な人的・物的資源を特定・獲得・管理する領域
  • コミュニケーション:プロジェクト情報を適切に収集・配布・管理する領域
  • リスク:リスクの特定・分析・対応・監視を行う領域
  • 調達:外部から必要なプロダクト・サービスを取得する領域
  • ステークホルダー:関係者を特定し、期待や影響を分析・調整し、関与を促す領域

49個のプロジェクト・マネジメント・プロセス

これまでの説明で、49個のプロジェクト・マネジメント・プロセスが「プロセス群」と「知識エリア」の二軸で構成されていることを確認しました。

それでは、具体的にそれらがどのように分類しているのかを以下の表で見てみましょう。
横軸が「プロセス群」、縦軸が「知識エリア」です。

プロセス群知識エリア 立上げ 計画 実行 監視・コントロール 終結
統合 ▪️プロジェクト憲章の作成 ▪️プロジェクトマネジメント計画書の作成 ▪️プロジェクト作業の指揮・マネジメント
▪️プロジェクト知識のマネジメント
▪️プロジェクト作業の監視・コントロール
▪️統合変更管理
▪️プロジェクトやフェーズの終結
スコープ ▪️スコープ・マネジメントの計画
▪️要求事項の収集
▪️スコープの定義
▪️WBSの作成
▪️スコープの妥当性確認
▪️スコープのコントロール
スケジュール ▪️スケジュール・マネジメントの計画
▪️アクティビティの定義
▪️アクティビティの順序設定
▪️アクティビティ所要期間の見積
▪️スケジュールの作成
▪️スケジュールのコントロール
コスト ▪️コスト・マネジメントの計画
▪️コストの見積
▪️予算の設定
▪️コストのコントロール
品質 ▪️品質マネジメントの計画 ▪️品質のマネジメント ▪️品質のコントロール
資源 ▪️資源マネジメントの計画
▪️アクティビティ資源の見積
▪️資源の獲得
▪️チームの育成
▪️チームのマネジメント
▪️資源のコントロール
コミュニケーション ▪️コミュニケーション・マネジメントの計画 ▪️コミュニケーションのマネジメント ▪️コミュニケーションの監視
リスク ▪️リスク・マネジメントの計画
▪️リスクの特定
▪️リスクの定性的分析
▪️リスクの定量的分析
▪️リスク対応の計画
▪️リスク対応策の実行 ▪️リスクの監視
調達 ▪️調達マネジメントの計画 ▪️調達の実行 ▪️調達のコントロール
ステークホルダー ▪️ステークホルダーの特定 ▪️ステークホルダー・エンゲージメントの計画 ▪️ステークホルダー・エンゲージメントのマネジメント ▪️ステークホルダー・エンゲージメントの監視

最後に

本記事では、PMBOKにおけるプロジェクトのプロセスの全体像を整理しました。

PMBOKでは各プロセスについて、前提条件・具体的な作業内容・活用できる手法・成果物などが詳細に定義されています。
それらの詳細については、今後の投稿で順を追って紹介していきます。

プロジェクトマネジャーを目指す方、またはPMP資格取得を検討している方にとって、本記事が少しでも参考になれば幸いです。