【基本情報技術者試験】プロジェクトマネジメント攻略!PMBOK徹底解説とEVM対策
基本情報技術者試験の午後試験で出題されるプロジェクトマネジメント分野は、情報システム開発だけでなく、あらゆるプロジェクトで役立つ普遍的な知識が問われます。PMBOK(Project Management Body of Knowledge)ガイドに基づく体系的な知識を身につけることが合格への鍵です。
この記事では、プロジェクトマネジメントの基礎から、試験対策に必須の重要ポイントまで、初心者の方にもわかりやすく解説します。アクセシビリティに配慮し、見出しやリストを適切に使用しています。
1. プロジェクトマネジメントの基礎知識
まずは、プロジェクトマネジメントの基本的な概念と、その目的・考え方について理解を深めましょう。
1.1. プロジェクトとプロジェクトマネジメントの定義
プロジェクトとは、特定の目標を達成するために、明確な開始日と終了日を持つ、一時的かつ独自の取り組みです。一方、プロジェクトマネジメントは、その目標達成のために、適切な方法、ツール、技法を適用する一連の活動を指します。
試験では、以下の用語が頻出します。
- プロジェクト
- プロジェクトマネジメント
- プロジェクトの制約(期間、コスト、品質、スコープなど)
- PMBOK(プロジェクトマネジメント知識体系)
- JIS Q 21500(プロジェクトマネジメントに関する国際規格の日本工業規格)
- テーラリング(PMBOKなどをプロジェクトに合わせて調整すること)
1.2. プロジェクトマネジメントの5つのプロセス群
プロジェクトのライフサイクルは、以下の5つのプロセス群に分類されます。これらは互いに関連し、反復的に実施されます。
- 立ち上げのプロセス群: プロジェクトの開始承認と目標定義。
- 計画のプロセス群: プロジェクトの実行計画を詳細に定義。
- 実行のプロセス群: 計画に基づき作業を実行し、成果物を生成。
- 管理のプロセス群: 進捗を監視し、計画からの逸脱を是正。
- 終結のプロセス群: プロジェクトまたはフェーズを公式に完了。
1.3. プロジェクトマネジメントの10の知識エリア(対象群)
PMBOKでは、プロジェクトマネジメントを以下の10の知識エリア(対象群)に分類し、それぞれの領域で管理すべき内容を定めています。
- 統合の知識エリア: プロジェクト全体の調整役。
- ステークホルダの知識エリア: 関係者の特定と関与促進。
- スコープの知識エリア: プロジェクト範囲の明確化。
- 資源の知識エリア: 人員・設備などの資源管理。
- 時間の知識エリア: スケジュールの計画と管理。
- コストの知識エリア: 予算の計画と管理。
- リスクの知識エリア: 潜在リスクの特定と対応。
- 品質の知識エリア: 成果物の品質確保。
- 調達の知識エリア: 外部からの製品・サービス取得管理。
- コミュニケーションの知識エリア: 情報共有の計画と実行。
2. プロジェクトの体制と自己管理の重要性
プロジェクトを成功させるためには、適切な体制構築と、メンバー一人ひとりの自己管理が不可欠です。
2.1. プロジェクトの体制の種類と特徴
プロジェクトには様々な役割が存在します。
- プロジェクトスポンサー: 資金提供と最終責任者。
- プロジェクトマネージャ: プロジェクト全体の責任者。
- PMO(Project Management Office): プロジェクトマネジメントを組織的に支援する部門。
- プロジェクトチーム: 実務を行うメンバー。
2.2. プロジェクトメンバーに求められる自己管理
個々のメンバーは、自身の作業について以下の点を自己管理する必要があります。
- 作業計画立案と進捗管理
- 品質管理とコスト管理
- リスク管理と変更管理
- 問題発見・報告、対策立案
- 文書化とコミュニケーション
3. 各知識エリアの詳細と試験対策ポイント
ここからは、PMBOKの10の知識エリアについて、それぞれの詳細と試験対策における重要ポイントを解説します。
3.1. プロジェクトの統合マネジメント
プロジェクト統合マネジメントは、プロジェクト内の様々な活動やプロセスを連携させ、一貫性を保つための中心的な役割を担います。
主要なプロセス
- プロジェクト憲章の作成: プロジェクトの正式な承認文書。
- プロジェクト全体計画の作成: プロジェクトの実行方法を記述した文書。
- 変更の管理(統合変更管理): 変更要求の審査と承認。
- 得た教訓の収集: プロジェクトの経験を記録。
重要用語・ツール
- ベースライン: 承認された計画の基準点。
- CCB(Change Control Board:変更管理委員会): 変更の承認を行う委員会。
3.2. プロジェクトのスコープマネジメント
プロジェクトで「何を行い、何を成果物として生成するか」を明確に定義し、管理します。
主要なプロセス
- スコープの定義: プロジェクトの成果物と範囲を詳細に記述。
- WBS(Work Breakdown Structure)の作成: 成果物を細分化し、作業を明確にする。
重要用語・ツール
- スコープ規定書
- WBS辞書
- スコープクリープ: 計画外の範囲拡大。
3.3. プロジェクトのタイムマネジメント(時間管理)
プロジェクトのスケジュールを計画し、進捗を管理します。
主要なプロセス
- 活動の順序付け: 作業間の依存関係を定義。
- 活動期間の見積り: 各作業の所要時間を予測。
- スケジュールの作成: 全体のスケジュールを構築。
重要用語・ツール(計算問題対策)
- PERT: 作業期間の不確実性を考慮した見積もり。
- CPM(Critical Path Method:クリティカルパス法): プロジェクト最短期間を決定する経路。
- ガントチャート: スケジュールを視覚化した表。
- EVM(Earned Value Management): 進捗・コスト・スケジュールの統合評価指標。
- クラッシング: 費用をかけて期間を短縮。
- ファストトラッキング: 並行作業で期間を短縮。
3.4. プロジェクトのコストマネジメント
プロジェクトの予算を計画し、コストを管理します。
主要なプロセス
- コストの見積り: 必要な費用を予測。
- 予算の作成: 全体予算を編成。
重要用語・ツール(計算問題対策)
- EVM(Earned Value Management): コスト効率の測定に利用。
- ファンクションポイント法、LOC法: ソフトウェア開発の規模見積もり。
- COCOMO、COCOMOⅡ: ソフトウェア開発の工数・コスト予測モデル。
- コストベースライン: 承認された予算の基準点。
3.5. プロジェクトのリスクマネジメント
プロジェクトに潜在する脅威や機会を特定し、対応策を計画・実行します。
主要なプロセス
- リスクの特定: 潜在的なリスクを洗い出す。
- リスクの評価: 発生確率と影響度を分析。
- リスクへの対応: リスクへの対策を計画。
重要用語・ツール
- リスク登録簿: リスク情報を記録。
- 定性的リスク分析技法、定量的リスク分析技法
3.6. プロジェクトの品質マネジメント
プロジェクトの成果物が要求された品質を満たすことを保証します。
主要なプロセス
- 品質の計画: 品質要件と満たす方法を定義。
- 品質保証の遂行: プロセスの品質を確保。
- 品質管理の遂行: 成果物の品質を監視。
重要用語・ツール
- 是正処置、予防処置
- データ表現技法(例: パレート図、特性要因図など)
3.7. プロジェクトの資源マネジメント
プロジェクトに必要な人員、設備、資材などの資源を計画し、獲得し、管理します。
主要なプロセス
- プロジェクトチームの編成: 必要なメンバーを確保。
- 資源の見積り: 各活動に必要な資源量を予測。
重要用語・ツール
- RAM(Responsibility Assignment Matrix:責任分担マトリックス): 役割と責任を明確化。
- OBS(Organizational Breakdown Structure:組織ブレークダウンストラクチャ): 組織と作業の関連を示す。
3.8. プロジェクトの調達マネジメント
プロジェクトに必要な製品やサービスを外部から調達するプロセスを管理します。
主要なプロセス
- 調達の計画: 何を、どのように調達するかを決定。
- 供給者の選定: ベンダーを選び、契約。
重要用語・ツール
- 契約書、注文書
- 調達戦略(契約のタイプ選択など)
3.9. プロジェクトのコミュニケーションマネジメント
プロジェクト関係者間での情報共有を計画し、実行します。
主要なプロセス
- コミュニケーションの計画: 情報ニーズを特定し、方法を計画。
- 情報の配布: 必要な情報を適切に共有。
重要用語・ツール
- 双方向コミュニケーション、プッシュ型・プル型コミュニケーション
- コミュニケーションチャネル: 関係者の数に応じて複雑さが増す。
3.10. プロジェクトのステークホルダマネジメント
プロジェクトの成功に影響を与える関係者を特定し、適切に関与させます。
主要なプロセス
- ステークホルダの特定: 関係者を洗い出す。
- ステークホルダのマネジメント: 関係者の期待を管理し、協力を促す。
重要用語・ツール
- ステークホルダ登録簿: 関係者情報を記録。
- ステークホルダ分析: 関係者の影響度や関心を分析。
4. 試験合格への実践的対策
プロジェクトマネジメント分野で得点するためには、以下のポイントを意識しましょう。
- PMBOKの全体像を把握する: 各知識エリアとプロセス群の繋がりを理解する。
- 計算問題を徹底演習する: 特にEVMやクリティカルパス法は、計算式と意味を覚えるだけでなく、実際に手を動かして解けるようにする。
- 専門用語の意味を正確に理解する: 用語の定義だけでなく、実際のプロジェクトでどのように使われるかをイメージする。
- 過去問を繰り返し解く: 出題傾向を把握し、時間配分の練習をする。
- 状況判断問題に対応する: 与えられた状況で、どのマネジメント活動が必要かを判断できるよう、知識を応用する力を養う。
プロジェクトマネジメントの知識は、試験合格だけでなく、実際の業務でも非常に役立つ汎用性の高いスキルです。体系的に学習し、しっかりと対策を立てて本番に臨みましょう!
この記事へのコメント