平成21年度秋期 応用情報技術者試験 午前 問52
ファンクションポイント法の説明として,適切なものはどれか。
- ア 開発規模,難易度及び開発の特性による要因を考慮し,工数やコストを見積もる手法である。
- イ 開発するすべてのプログラム・モジュールの行数を算定し,それを基にシステムの開発規模や所要資源を見積もる手法である。
- ウ システム開発の工程を細かい作業に分割し,分割された個々の作業を詳細に見積もり,これを積み上げて,全体の開発規模や所要工数を見積もる手法である。
- エ システムの外部仕様の情報からそのシステムの機能の量を算定し,それを基にシステムの開発規模を見積もる手法である。
解答・解説を見る
正解:エ
AI解説
ファンクションポイント法は、画面・帳票・外部インタフェースといったシステムの外部仕様(利用者から見た機能)を基に、機能の量(規模)をポイントとして算定し、それをもとに開発規模や工数を見積もる手法である。プログラムの内部構造ではなく外部から見た機能量に着目する点が特徴である。 ア: 誤り。開発規模・難易度・特性の要因から工数やコストを見積もる説明は、COCOMOのようなパラメトリック見積り法(係数モデル)に近い説明であり、ファンクションポイント法固有の定義ではない。 イ: 誤り。プログラム・モジュールの行数(LOC)を基に規模や資源を見積もる手法は「LOC法(ステップ数見積り法)」の説明である。 ウ: 誤り。開発工程を細かい作業に分解し、積み上げて全体工数を見積もる手法は「積上げ法(ボトムアップ見積り法、WBSベースの見積り)」の説明である。 エ: 正しい。ファンクションポイント法は、外部仕様(入出力・ファイル・インタフェースなど)の情報からシステムの機能量を算定し、それを基に開発規模を見積もる手法である。 💡 見積り手法は「LOC法=行数」「ファンクションポイント法=外部仕様の機能量」「積上げ法=作業分解して積算」「COCOMO等係数法=規模・難易度等の係数」と対応関係で整理して覚える。
出典:平成21年度 秋期 応用情報技術者試験 午前 問52 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。