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