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