🚀 現場の「見積りミス」をどう防ぐ?応用情報に学ぶプロジェクト管理の鉄則とリスク管理の極意
IT現場や応用情報技術者試験で必須となる「コスト管理」「スコープ管理」「契約形態」の知識を、実例(L社とQ社のケース)を基に深掘り解説します。
📝実例で学ぶ:プロジェクトのコスト見積りとリスク管理
【ケーススタディ:L社による生産管理システム開発】
大手機械メーカQ社の子会社L社は、新工場の生産管理システム開発を受注しました。過去のプロジェクトでは、スコープの誤解や見積り精度の低さにより、大幅なコスト超過が発生。この失敗を繰り返さないため、PMのM課長は「見積りの二段構え」と「科学的手法の導入」を指示します。
🔑 応用情報技術者試験 頻出キーワード
- 類推法: プロジェクト初期に「過去の類似事例」から概算を出す。
- 積上げ法: WBSの最下位(ワークパッケージ)単位で工数を積み上げる。
- 三点見積り: 最良・最頻・最悪の3値から期待値を算出し、不確実性を管理する。
- FP法: 機能(入力・出力・ファイル等)の数から開発規模を客観的に測定する。
💡 ここが試験の急所!
1. 契約の罠
請負契約では「仕事の完成」が義務。スコープが変わらない限り、見積りミスによる超過コストを顧客に請求することはできません。
2. 予備費の使い分け
特定済みリスクにはコンティンジェンシー予備、未知の仕様変更にはマネジメント予備を確保し、予算の健全性を守ります。
※出典:応用情報技術者試験 午後問題(プロジェクトマネジメント)より要約
1. スコープ管理とWBSの鉄則 📐
🔹 スコープ規定書(Scope Statement)
プロジェクトの「境界線」を定義します。何が含まれ、何が含まれないかを明確にし、顧客と合意することでスコープクリープ(無計画な範囲拡大)を防ぎます。
🔹 ワークパッケージ(Work Package)
WBSの最下位階層です。この単位まで分解することで、初めて「誰が」「いつまでに」「いくらで」できるかの正確な見積りが可能になります。
2. 3大コスト見積り手法の使い分け 💰
| 手法 | 特徴 | 具体的な使用状況(いつ使う?) |
|---|---|---|
| 類推法 | 過去の類似事例から概算 | プロジェクト超初期。予算枠をとりあえず確保したい時。 |
| 積上げ法 | WBS各要素のコストを合算 | 詳細設計後。精度の高い契約金額を決定する時。 |
| FP法 | 機能数と複雑さから規模を算出 | 開発規模の客観的評価が必要な時。言語に依存しない。 |
3. 精度を劇的に高める「三点見積り」 📊
不確実なリスクを考慮する場合、以下のPERT公式による期待値算出が有効です。
計算例: 最頻値100、最良値90、最悪値200の場合
→ (90 + 400 + 200) / 6 = 115
💡 ポイント:最頻値に「4」の重みを置くことで、現実的な予測値に近づけます。
4. リスクに備える「予備費」の正体 🛡️
応用情報試験で最も混同しやすい「予備費」の違いを整理します。
- コンティンジェンシー予備: 特定済みのリスク(例:技術的難易度が高い箇所のバグ対応)に備える。PMが管理。
- マネジメント予備: 未知のリスク(例:突然の仕様変更、災害)に備える。経営層が管理。
5. 契約形態による責任の境界線 🤝
⚖️ 請負契約(Fixed-Price Contract)
「仕事の完成」に対して報酬が支払われます。コストが想定を超過しても、受注者側が全責任を負うため、発注者に追加請求はできません。今回のL社が赤字を出した原因はここにあります。
⚖️ 準委任契約(Time & Material)
「善良な管理者の注意(善管注意義務)」をもって作業することに対して報酬が支払われます。完成義務はなく、工数に対して対価が発生します。
6. FP法(ファンクションポイント)の仕組み 📑
ユーザーから見える「機能」をカウントします。開発者視点の「行数」ではなく「価値」で測るのが特徴です。
- データ機能: ILF(内部論理ファイル)、EIF(外部共有ファイル)
- トランザクション機能: EI(入力)、EO(出力)、EQ(照会)
✅ まとめ:120点のためのチェックリスト
- ✔ WBS最下層のワークパッケージが全見積りの起点である。
- ✔ プロジェクト初期は類推法、詳細は積上げ法で精度を上げる。
- ✔ 請負契約ではスコープ規定書での合意が最大の防御策である。
- ✔ リスク計算には三点見積りを用い、期待値で予算を語る。
- ✔ 未知の仕様変更リスクにはマネジメント予備を確保する。
💡 合格へのラストスパート:重要事項と出題傾向
今回の問題は、単なる計算力だけでなく「なぜその手法を選ぶのか」という本質的な理解が問われていました。応用情報技術者試験(AP)の午後試験を攻略するための周辺知識を整理しておきましょう。
📌 1. PMBOK第7版の潮流
近年の試験では、従来のプロセスベース(第6版まで)に加え、価値提供やデリバリーを重視する第7版の考え方が反映されつつあります。予測型(ウォーターフォール)と適応型(アジャイル)の混合手法についても目を通しておきましょう。
📈 2. 出題傾向の分析
プロジェクトマネジメント分野は「計算問題」と「論述問題」のバランスが鍵です。特にFP法やEVM(アーンドバリューマネジメント)の計算、そして「リスク顕在化時の対応方針」を記述させる問題が非常に多くなっています。
🌟 実務に活きる背景知識:見積りの精度と信頼
実務においても、見積りは顧客との「信頼の設計図」です。今回学んだ三点見積りやFP法を活用することで、感情論ではない「データに基づいた根拠」を提示できるようになります。これは試験対策のみならず、将来的なPM(プロジェクトマネージャ)への第一歩となります。
「一つひとつの用語が、プロジェクトの成功にどう繋がるか」を意識して、合格を勝ち取りましょう!✨
✍️午後試験突破!記述解答の「定型フレーズ」集
応用情報(AP)の午後問題では、以下のキーワードが含まれているかが採点の分かれ目になります。
Q. 請負契約で超過コストを請求できない理由は?
【定型文】「請負契約は仕事の完成に対して対価を支払う契約だから」
Q. スコープ規定書(WBS)を作成・合意する目的は?
【定型文】「作業範囲を明確にし、要件の漏れや認識の相違を防ぐため」
Q. 複数の見積り手法を併用する理由は?
【定型文】「複数の視点から検証を行うことで、見積り精度の向上を図るため」
Q. マネジメント予備(予備費)を計上する目的は?
【定型文】「特定できない未知のリスクが顕在化した際の対応費用とするため」
Q. 三点見積り(期待値)を用いるメリットは?
【定型文】「作業の不確実性やリスクを統計的に見積りに反映できるため」
💡 試験テクニック: 解答欄の文字数制限に合わせて、「〜ため」「〜から」を使い分け、最も重要なキーワード(太字部分)を必ず含めるように練習しましょう。
🗂️ PM分野・重要用語暗記カード(20選)
カードに触れると「暗記必須ポイント」が表示されます
⚠️その知識、ひっかかってない?
試験で狙われる「勘違いしやすいポイント」を厳選チェック!
【正解】NO(変わらない)
FP法はユーザーから見た「機能」をカウントするため、言語(JavaやPythonなど)には依存しません。一方、ステップ数(LOC)法は言語によって大きく変わります。
【正解】NO(余裕時間がある)
クリティカルパス以外の作業には「スラック(余裕時間)」があります。この範囲内の遅延であれば、プロジェクト全体の終了日には影響しません。
【正解】NO(直接の指揮命令はNG)
請負契約や準委任契約では、発注者が受注者の作業者に直接命令すると「偽装請負」になります。指示は会社の責任者(PM等)を通す必要があります。
【正解】YES(原則として成果物ベース)
WBSは「Work(成果物)」を分解するものです。単なる「工程(設計→実装)」の順ではなく、設計書やプログラムといった成果物を漏れなく抽出するのが基本です。
【正解】NO(経営層の承認が必要)
PMが自分の裁量で使えるのは「コンティンジェンシー予備」です。マネジメント予備はプロジェクトの予算外(上位組織の管理下)にあり、使用には承認が必要です。
💡 合格へのアドバイス:
「なんとなく」で選んで正解しても、午後の記述では得点できません。なぜNOなのか、理由を言葉(キーワード)で説明できるように意識しましょう!
📖 プロジェクトマネジメント全用語・網羅解説リスト【完全版】
本ケーススタディおよび応用情報技術者試験に登場する重要用語をカテゴリ別に徹底解説します。
1. スコープ管理(Scope Management)
- ● スコープ規定書
- プロジェクトの境界線(作業の範囲)を定義する文書。要件定義の結果を基に作成され、「何を行うか」だけでなく「何を行わないか(対象外)」を明確にすることで、発注者との認識相違を防ぎます。
- ● WBS (Work Breakdown Structure)
- プロジェクトの成果物を中心に、必要な作業を階層的に分解した構成図。スケジュール、コスト、リソース配分のすべての基盤となります。
- ● ワークパッケージ
- WBSの最下層にある、独立して管理・見積りが可能な最小単位。今回の問題では、工数を漏れなく見積もるためにこのレベルまで分解することが指示されました。
- ● スコープクリープ
- 正式な承認プロセスを経ずにスコープが拡大し、プロジェクトが制御不能になること。不適切な見積りや合意不足が引き金となります。
2. コスト見積り手法(Cost Estimating Techniques)
- ● 類推法 (Analogous Estimating)
- 過去の類似したプロジェクト実績を基に見積もる手法。初期段階で概算を出すのに適していますが、実績データの「類似性」が低いと精度が落ちます。
- ● 積上げ法 (Bottom-up Estimating)
- WBSの各ワークパッケージごとにコストを見積もり、それらを合算して総計を出す手法。最も精度が高い反面、詳細な設計が完了している必要があります。
- ● ファンクションポイント (FP) 法
- 外部入力、外部出力、内部論理ファイルなどの「機能」の数と複雑さから、開発規模を算出する手法。プログラム言語に依存せず、ユーザー視点の規模測定が可能です。
- ● 三点見積り / PERT(期待値)
- 「最良値、最頻値、最悪値」の3つを用いて、リスクを考慮した平均値(期待値)を出す手法。計算式:(最良値 + 4×最頻値 + 最悪値) ÷ 6
3. 進捗・リスク管理(Monitoring & Risks)
- ● EVM (Earned Value Management)
- コストとスケジュールの状況を「金額」という統一尺度で評価する手法。予定(PV)、実績(AC)、出来高(EV)の3要素で分析します。
- ● コンティンジェンシー予備
- あらかじめ特定されたリスク(既知の未知)に対処するための予算。PMが管理し、コストベースラインに含まれます。
- ● マネジメント予備
- 予期せぬ事態(未知の未知)に備える予備。コストベースラインには含まれず、使用には経営層の承認が必要です。
- ● リスク顕在化
- 想定していたリスクが実際に発生すること。今回の問題では「不具合発生リスク」が顕在化し、コスト超過の要因となりました。
4. 契約・法務(Contracts & Legal)
- ● 請負契約
- 受注者が「仕事の完成」を約束し、発注者がその「成果」に対して報酬を払う契約。コスト超過分を容易に請求できないため、受注側には高い見積り精度が求められます。
- ● 準委任契約
- 業務の遂行そのものに報酬が支払われる契約。仕事の完成義務はありませんが、プロとして最善を尽くす「善管注意義務」が課せられます。
- ● 善管注意義務
- 善良な管理者の注意義務の略。受任者の職業や地位に応じて客観的に期待される注意義務のことです。
「手法の定義」だけでなく、「なぜその手法をこのタイミングで使うのか(例:初期は類推、詳細は積上げ)」という文脈を理解することが合格への近道です。
この記事へのコメント