平成22年度 春期 ITパスポート試験 問44 解説 開発予算の管理
問44 プロジェクトにおける開発予算に関する記述のうち, 最も適切なものはどれか。
- ア 開発計画は総開発予算に基づき作成するものなので, 個々の作業ごとの見積りを積算して計画してはならない。
- イ 開発予算と実績の差異を監視し, 必要に応じて計画変更を行う。 ✓ 正答
- ウ 開発予算は直接資材調達に対するもので, プロジェクトに参加する社員の人件費は含めない。
- エ 類似プロジェクトの有無にかかわらず, ファンクションポイント法を用いて詳細な見積りを行う。
解説
この問題は、プロジェクト管理における「予算管理(コストコントロール)」の基本ルールを問うています。正解を導くための判断基準は、プロジェクトの予算とは「作って終わり」ではなく「状況に応じて調整しながら管理するもの」という考え方です。
予算管理の正しい考え方
プロジェクトにおける予算管理の目的は、単に計算することではなく、最終的なプロジェクトの目的(品質・納期・予算)を達成することです。計画段階で作成した予算案と、実際に作業を進めて発生した実績費用を常に比較し、予算が超過しそうであれば作業内容を見直したり、工程を調整したりするプロセスが不可欠です。
選択肢イは、まさにこの「実績との差異を把握し、対策を講じる」というプロジェクト管理の核心部分を述べているため、最も適切といえます。
なぜ他の選択肢は不適切なのか
ア:個々の作業ごとに見積もる「ボトムアップ見積り」は、精度を高めるための基本的な手法です。総額ありきで積み上げを禁止する合理的な理由はありません。
ウ:人件費はプロジェクトのコストの中でも非常に大きな割合を占めます。人件費を含めずに予算管理を行うことは現実的ではなく、管理対象から外すことはありません。
エ:ファンクションポイント法は有効な手法の一つですが、類似プロジェクトがある場合は「類推見積法」など、より効率的で精度の高い手法が存在します。状況に関わらず特定の技法のみを強いるのは不適切です。
現場で求められるプロジェクトのコストコントロール
この問題は、IT現場における「プロジェクトマネジメント」の現場感覚を問うています。現実にプロジェクトを進める際、見積もりはあくまで「計画」に過ぎません。
例えば、開発途中で仕様変更が発生したり、予期せぬトラブルで予定以上の工数が必要になったりすることは日常茶飯事です。その際、計画のまま放置すれば最終的に赤字プロジェクトになってしまいます。マネージャーは週次や月次で予算の消化率(実績)を確認し、計画値とズレが生じていれば、即座にメンバーの増員や作業範囲の縮小といった対策を打たなければなりません。
ITパスポート試験でこのテーマが出題される背景には、ITエンジニアやマネージャーが、「予算の管理」を「事後の精算」ではなく「進行中の舵取り」として捉えるべきだという意図があります。