PMBOK第6版とシステム開発工程の関係を理解する②

~成果物・システム開発工程・PMBOKプロセス対応表~

PMPを学習していると、

「PMBOKの49プロセスは、実際のシステム開発ではどこで使われているの?」

という疑問を持つ方は多いと思います。

PMBOKは成果物(設計書など)を定義するものではありませんが、各成果物を適切に作成・管理するためのプロジェクトマネジメントプロセスを定義しています。

そこで今回は、

「成果物 × システム開発工程 × PMBOK第6版プロセス」

の関係を整理してみました。


システム開発工程との対応

システム開発工程成果物PMBOK第6版プロセスプロセス群主な目的
企画・立上げPID(プロジェクト立上げ文書)プロジェクト憲章の作成/プロジェクトマネジメント計画書の作成立上げ・計画プロジェクトの目的・体制・全体方針を明確にする
要件定義業務内容・業務仕様要求事項の収集/スコープの定義計画業務要件を整理し、システム化対象を明確にする
要件定義業務フロー要求事項の収集計画業務の流れと役割を可視化する
要件定義システム要求設定書要求事項の収集/スコープの定義計画システム要求を明確にする
要件定義システム化範囲記述書スコープの定義計画システム化範囲を定義する
要件定義ユースケース要求事項の収集/スコープの定義計画利用者とシステムの利用シーンを整理する
要件定義概念モデル図要求事項の収集/スコープの定義計画業務概念と関係性を整理する
基本設計論理ER図プロジェクト作業の指揮・マネジメント/品質マネジメント実行データ構造を論理的に設計する
受入テスト・運用業務マニュアル品質コントロール/ステークホルダー・エンゲージメントのマネジメント監視・コントロール利用者向けの業務手順を整備する
要件定義業務用語集コミュニケーションのマネジメント実行用語を統一し認識齟齬を防止する
基本設計アプリケーション概要図プロジェクト作業の指揮・マネジメント/品質マネジメント実行システム全体構成を整理する
基本設計外部IF一覧スコープの定義/品質マネジメント計画・実行外部システムとの連携を整理する
基本設計帳票一覧スコープの定義/要求事項の収集計画帳票を整理する
基本設計画面遷移図プロジェクト作業の指揮・マネジメント/品質マネジメント実行画面遷移を設計する
基本設計画面一覧スコープの定義計画開発対象画面を一覧化する
詳細設計画面仕様書プロジェクト作業の指揮・マネジメント/品質マネジメント実行画面仕様を定義する
要件定義・基本設計機能一覧要求事項の収集/スコープの定義計画システム機能を整理する
基本設計機能定義スコープの定義/プロジェクト作業の指揮・マネジメント計画・実行各機能を定義する
詳細設計コード定義書プロジェクト作業の指揮・マネジメント/品質マネジメント実行コード体系を定義する
詳細設計データ定義書プロジェクト作業の指揮・マネジメント/品質マネジメント実行データ項目を定義する
運用設計業務運用マニュアルプロジェクト作業の指揮・マネジメント/品質マネジメント実行運用方法を定義する
受入テスト・運用操作マニュアル品質コントロール/ステークホルダー・エンゲージメントのマネジメント監視・コントロール利用者向け操作方法をまとめる
要件定義品質要件定義書品質マネジメントの計画計画品質基準を定義する
運用設計運用留意事項リスクの特定/リスク対応の計画計画運用リスクを整理する
詳細設計・開発開発標準品質マネジメントの計画/品質マネジメント計画・実行開発ルールを統一する
基本設計サブシステム構成表プロジェクト作業の指揮・マネジメント実行サブシステム構成を整理する
詳細設計シーケンス図プロジェクト作業の指揮・マネジメント実行処理の流れを設計する
詳細設計テーブル定義書品質マネジメント実行DB構造を定義する
詳細設計ファイル一覧・レイアウト品質マネジメント実行ファイル構成を定義する
詳細設計バッチ処理フロープロジェクト作業の指揮・マネジメント実行バッチ処理を設計する
詳細設計・開発プログラム一覧・仕様プロジェクト作業の指揮・マネジメント実行プログラム仕様を定義する
詳細設計メッセージ一覧品質マネジメント実行メッセージ仕様を整理する
総合テスト総合テスト仕様書品質コントロール/スコープの妥当性確認監視・コントロールシステム全体を検証する
テスト・保守不具合管理品質コントロール/リスクの監視監視・コントロール不具合を管理・分析する
保守障害対応手順リスク対応の計画/リスク対応の実行計画・実行障害発生時の対応手順を標準化する
保守影響度判定定性的リスク分析計画障害や変更による影響範囲を評価する
保守障害連絡ルートコミュニケーション・マネジメントの計画計画障害時の連絡・エスカレーション経路を明確にする
保守HW/SW保守連絡調達のコントロール/コミュニケーションのマネジメント監視・コントロール・実行保守ベンダーとの連携方法を定義する
運用設計運用設計プロジェクト作業の指揮・マネジメント/品質マネジメント実行運用方法・監視・バックアップ・ジョブ運用を設計する
運用運用手順書プロジェクト作業の指揮・マネジメント/品質マネジメント実行日常運用手順を標準化する
運用オペレーションマニュアルプロジェクト作業の指揮・マネジメント/品質マネジメント実行オペレーション手順を統一する
運用運用スケジュールスケジュールの作成/スケジュールのコントロール計画・監視・コントロール定常運用作業の実施計画を管理する
運用設計ジョブフロープロジェクト作業の指揮・マネジメント/品質マネジメント実行ジョブの流れ・依存関係を設計する
運用バックアップ基準リスク対応の計画/品質マネジメントの計画計画バックアップ・リストア基準を定義する
運用画面確認手順品質コントロール監視・コントロール本番稼働後の画面確認方法を標準化する
移行AWS変更点統合変更管理の実施/リスク対応の実行監視・コントロール・実行クラウド環境変更を安全に管理する
基本設計・環境構築HW構成アクティビティ資源の見積り/資源の獲得計画・実行ハードウェア構成を定義する
基本設計・環境構築SW構成アクティビティ資源の見積り/資源の獲得計画・実行ソフトウェア構成を定義する
環境構築システム設定プロジェクト作業の指揮・マネジメント/品質コントロール実行・監視・コントロール環境設定値を統一・管理する
基本設計NW構成アクティビティ資源の見積り/プロジェクト作業の指揮・マネジメント計画・実行ネットワーク構成を設計する
開発・運用ライブラリ情報プロジェクト知識のマネジメント/品質マネジメント実行使用ライブラリ・バージョンを管理する
詳細設計DB・ファイル一覧プロジェクト作業の指揮・マネジメント/品質マネジメント実行DB・ファイル構成を整理する
基本設計アーキテクチャプロジェクト作業の指揮・マネジメント/品質マネジメント実行システム全体構造を設計する
開発準備開発環境構築手順資源の獲得/プロジェクト作業の指揮・マネジメント実行開発環境を統一して構築する
開発フォルダ構成品質マネジメント実行ソース管理ルールを統一する
環境構築・運用アカウント一覧資源のコントロール/リスクの監視監視・コントロールアカウント・権限を管理する
リリースデプロイ手順プロジェクト作業の指揮・マネジメント/リスク対応の実行実行本番リリース手順を標準化する
要件定義・運用ユーザー情報ステークホルダーの特定/資源のコントロール立上げ・監視・コントロール利用者・権限情報を管理する
企画・要件定義前提・制約プロジェクト憲章の作成/リスクの特定立上げ・計画プロジェクトの前提・制約条件を明確にする
運用業務対応手順プロジェクト作業の指揮・マネジメント/品質マネジメント実行業務イベント対応手順を標準化する
保守問合せ対応コミュニケーションのマネジメント/ステークホルダー・エンゲージメントのマネジメント実行問い合わせ対応を標準化する
保守変更履歴統合変更管理の実施/プロジェクト知識のマネジメント監視・コントロール・実行システム変更履歴を管理する
導入・移行キッティング資源の獲得/プロジェクト作業の指揮・マネジメント実行端末・機器を利用可能な状態に設定する
詳細設計DBマトリクスプロジェクト作業の指揮・マネジメント/品質マネジメント実行DBと機能の対応関係を整理する
詳細設計ジョブマトリクスプロジェクト作業の指揮・マネジメント/品質マネジメント実行ジョブと処理内容の対応を整理する
全工程各種申請書コミュニケーションのマネジメント/調達の実行/資源の獲得計画・実行環境・権限・機器などの申請・承認を管理する
保守保守契約書調達マネジメントの計画/調達の実行/調達のコントロール計画・実行・監視・コントロール保守契約・SLA・責任範囲を明確にする
全工程各連絡先一覧コミュニケーション・マネジメントの計画/ステークホルダーの特定計画・立上げ関係者・ベンダー・利用部門の連絡先を一元管理する

ポイント

ここで重要なのは、

PMBOKは成果物を規定しているわけではない

ということです。

PMBOKが定義しているのは、

「成果物を適切にマネジメントするためのプロセス」

になります。

つまり、

PMBOK
 ↓

プロジェクトを管理する

 ↓

システム開発工程

 ↓

各工程で成果物を作成する

という関係になります。


実務では

例えば、

「画面仕様書」

という成果物一つを作成する場合でも、

PMは

  • スコープ
  • 品質
  • スケジュール
  • リスク
  • 要員
  • コミュニケーション

などを管理しています。

つまり、

成果物を作っているように見えて、

実際には

PMBOK第6版のプロセスを活用しながらプロジェクトをマネジメントしている

ということになります。

コメントを送信