平成21年度 プロジェクトマネージャ試験 午前II 問3
ソフトウェアの開発規模見積りに利用されるファンクションポイント法の説明はどれか。
- ア WBS によって作業を洗い出し,過去の経験から求めた作業ごとの工数を積み上げて規模を見積もる。
- イ 外部仕様から,そのシステムがもつ入力,出力や内部論理ファイルなどの 5 項目に該当する要素の数を求め,さらに複雑さを考慮した重みを掛けて求めた値を合計して規模を見積もる。
- ウ ソフトウェアの開発作業を標準作業に分解し,それらの標準作業ごとにあらかじめ決められた標準工数を割り当て,それらを合計して規模を見積もる。
- エ プログラム言語とプログラマのスキルから経験的に求めた標準的な生産性と,必要とされる手続の個数とを乗じて規模を見積もる。
解答・解説を見る
正解:イ
AI解説
ファンクションポイント(FP)法は、外部仕様に基づき、外部入力・外部出力・内部論理ファイル・外部インタフェースファイル・外部照会の5項目の個数を数え、それぞれの複雑さに応じた重み付けをして合計し、ソフトウェアの機能量として規模を見積もる手法である。利用者から見える機能を基に見積もるため、プログラム言語や実装技術に依存しない点が特徴である。 ア: WBSで作業を洗い出し工数を積み上げるのは積算法(ボトムアップ見積り)の説明である。 イ: 正しい。入力・出力・内部論理ファイルなど5項目の数に複雑さの重みを掛けて合計するのはFP法の定義そのものである。 ウ: 標準作業に分解しあらかじめ決めた標準工数を割り当てるのは標準値法(標準タスク法)の説明である。 エ: 言語とスキルから求めた生産性に手続の個数を乗じるのは、プログラムステップ数などに基づく経験的な見積り手法の説明であり、FP法ではない。 💡 FP法のキーワードは「外部仕様」「5項目」「複雑さの重み」。LOC(ステップ数)ベースと違い、実装前・言語非依存で見積もれることが利点として問われる。
出典:平成21年度 秋期 プロジェクトマネージャ試験 午前II 問3 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。